Thai Green Curry Soup

Featured in: Laurel & Herb Savory Pies

This Thai green curry soup offers a harmonious blend of spicy green curry paste and creamy coconut milk, enriched by a colorful mix of fresh vegetables like bell peppers, zucchini, and snap peas. Protein options include tender tofu or juicy chicken, making it a versatile and comforting dish. Simmered gently to meld flavors, it's garnished with fragrant Thai basil, cilantro, and lime for a vibrant finish. Ideal for a medium-difficulty main course, this dish delivers rich, layered tastes with a touch of heat and aromatic freshness.

Updated on Fri, 26 Dec 2025 08:16:00 GMT
Steaming Thai Green Curry Coconut Soup with vibrant vegetables garnished with fresh cilantro and lime wedges. Save to Pinterest
Steaming Thai Green Curry Coconut Soup with vibrant vegetables garnished with fresh cilantro and lime wedges. | laurelcrust.com

The first time I made Thai green curry soup, I was stuck in my apartment on a rainy Tuesday with a craving I couldn't shake. I'd just come back from a tiny restaurant in Bangkok where the cook handed me a steaming bowl, and the aroma alone transported me somewhere else entirely. That night, I dug through my pantry, found a jar of green curry paste I'd been saving, and decided to recreate that magic at home. What emerged from my pot wasn't an exact replica, but something deeply personal—a soup that tasted like a memory and a promise all at once. Now it's the first thing I make when I want to feel both grounded and adventurous.

I remember ladling this soup into bowls for my roommate on a particularly stressful work day. She took one spoonful, closed her eyes, and just breathed. That's when I realized this wasn't just soup—it was a moment of pause, of care, of something warm that asked nothing of you except to slow down. Now whenever someone needs comfort food that also happens to taste spectacular, this is what I reach for.

Ingredients

  • Firm tofu or chicken breast: Tofu soaks up the curry and coconut so beautifully, while chicken adds richness; both cook gently in the soup's warmth.
  • Green curry paste: This is your flavor anchor—use a quality brand or make it yourself if you're feeling adventurous, and store any leftover paste in the fridge for weeks.
  • Coconut milk: Full-fat creates that luxurious mouthfeel, but light coconut milk works if you prefer something gentler.
  • Fresh vegetables: Bell pepper, zucchini, baby corn, snap peas, mushrooms, and carrot add texture and keep things vibrant—use whatever's in season or what makes you happy.
  • Fish sauce or soy sauce: Just a tablespoon deepens everything; it's not about tasting fishy, it's about depth.
  • Vegetable or chicken broth: This balances the richness of the coconut, so don't skip it.
  • Fresh cilantro, Thai basil, and lime: These aren't garnishes—they're the final conversation your soup has with your palate.

Instructions

Product image
Air fry, roast, reheat, and dehydrate foods quickly for crispy snacks and easy everyday meals.
Check price on Amazon
Toast the curry paste:
Heat oil in a large pot and let the curry paste sit for a minute or two, stirring gently. You'll smell it before you see it—that's when you know it's alive and ready.
Soften the onion:
Add sliced onion and give it a couple minutes to turn translucent and tender, breathing in that warm, aromatic beginning.
Start your protein:
Add chicken or tofu and let it cook just until the edges start changing color. You're not finishing it here; the soup will do that gently.
Build your broth:
Pour in coconut milk and broth, then bring everything to a gentle simmer—low and slow is the way.
Add the vegetables:
Stir in your bell pepper, zucchini, baby corn, snap peas, mushrooms, and carrot. Watch them soften and brighten over 8–10 minutes; this is where the soup finds its full voice.
Season and taste:
Stir in fish sauce and sugar, then taste and adjust—more curry paste for heat, more lime for brightness, more broth if you want it looser.
Finish with grace:
Ladle into bowls and scatter cilantro, Thai basil, and lime wedges on top, letting people finish their own soup exactly how they want it.
Product image
Air fry, roast, reheat, and dehydrate foods quickly for crispy snacks and easy everyday meals.
Check price on Amazon
Creamy coconut milk simmers around tender tofu in this fragrant Thai Green Curry Coconut Soup recipe. Save to Pinterest
Creamy coconut milk simmers around tender tofu in this fragrant Thai Green Curry Coconut Soup recipe. | laurelcrust.com

The magic moment always comes when someone who thought they didn't like spice tastes this soup and realizes the heat is balanced by sweetness and creaminess. I've watched people slow down mid-conversation, fork suspended, just tasting. That's when you know you've made something worth making.

Building Layers of Flavor

Thai cuisine is all about balance—spicy, sour, salty, sweet—and this soup is no exception. When you taste after adding the fish sauce and sugar, you're not trying to make it taste fishy or sugary; you're creating harmony. I learned this from watching a cooking show where a Thai chef tasted her curry three times before serving, adjusting each element until it sang. Now I do the same, and it's become my favorite part of the process.

Protein and Substitution Philosophy

Tofu and chicken behave differently in this soup, and both are worth trying. Tofu absorbs the curry and coconut like a sponge, becoming almost luxurious, while chicken adds a subtle richness that makes the broth feel more substantial. I've also stirred in shrimp when I'm feeling fancy, though that changes the cooking time slightly. The point isn't to follow one path rigidly—it's to understand that this soup is flexible enough to meet you where you are.

Seasonal Vegetables and Variations

Summer brings snap peas and zucchini; winter asks for carrots and mushrooms; spring whispers for asparagus and peas. I treat the vegetable list as a suggestion, not a mandate, and I've never had a version that wasn't delicious. The structure of the soup—the curry, the coconut, the broth—stays steady while the vegetables shift with the seasons. It's like cooking the same song with different instruments.

  • Fresh vegetables keep this soup bright; frozen ones work too, but add them slightly later since they thaw quickly.
  • If you love heat, keep some sliced fresh chili on the side and let people control their own spice level.
  • A squeeze of lime at the very end, after it hits the bowl, makes all the difference—don't skip this step.
Product image
Slow cook soups, stews, roasts, and casseroles effortlessly for comforting meals with rich, developed flavors.
Check price on Amazon
A close-up of a bowl of spicy Thai Green Curry Coconut Soup, perfect for a cozy, flavorful dinner. Save to Pinterest
A close-up of a bowl of spicy Thai Green Curry Coconut Soup, perfect for a cozy, flavorful dinner. | laurelcrust.com

This soup has become my kitchen sanctuary—the thing I make when I want to feel capable and creative without much fuss. I hope it becomes that for you too.

Recipe Q&A

What protein options work best in this dish?

Firm tofu or skinless chicken breast are excellent choices, both absorbing flavors beautifully and cooking evenly within the broth.

Can I adjust the spiciness of this curry?

Yes, increase or decrease the amount of green curry paste or add sliced fresh chili to control the heat level.

What vegetables complement the curry flavors well?

Bell peppers, zucchini, baby corn, snap peas, mushrooms, carrots, and onions contribute texture and freshness that balance the creamy base.

Is there a substitute for fish sauce to keep it vegetarian?

Soy sauce can be used as a flavorful alternative for vegetarians or those avoiding fish ingredients.

How should I serve this dish for a complete meal?

Serve alongside steamed jasmine rice or rice noodles to complement the flavorful broth and provide satisfying balance.

Can I make this soup ahead of time?

Yes, flavors deepen when refrigerated overnight; reheat gently before serving to preserve texture and taste.

Thai Green Curry Soup

A spicy, creamy Thai green curry featuring fresh vegetables and your choice of tofu or chicken.

Prep time
15 minutes
Cook time
20 minutes
Total time
35 minutes
Recipe by Scarlett Jenkins


Skill Level Medium

Cuisine Thai

Portions 4 Servings

Dietary Details No Dairy, Gluten-Free

What You'll Need

Protein

01 14 oz firm tofu, cubed, or 14 oz boneless, skinless chicken breast, thinly sliced

Vegetables

01 1 small red bell pepper, sliced
02 1 small zucchini, sliced
03 3.5 oz baby corn, halved
04 3.5 oz snap peas, trimmed
05 3.5 oz mushrooms, sliced
06 1 small carrot, julienned
07 1 small onion, thinly sliced

Soup Base

01 2 tablespoons green curry paste (store-bought or homemade)
02 13.5 fluid ounces coconut milk
03 17 fluid ounces vegetable or chicken broth
04 1 tablespoon fish sauce (or soy sauce for vegetarian)
05 1 teaspoon sugar
06 1 tablespoon vegetable oil

Garnishes

01 Fresh cilantro, chopped
02 Lime wedges
03 Fresh Thai basil leaves
04 Sliced red chili (optional)

How To Make It

Step 01

Prepare Aromatics: Heat vegetable oil in a large pot over medium heat. Add green curry paste and sauté for 1 to 2 minutes until fragrant.

Step 02

Cook Onions: Add thinly sliced onion and cook for 2 minutes until slightly softened.

Step 03

Add Protein: Incorporate chicken or tofu, cooking for 2 to 3 minutes until chicken turns white but is not fully cooked through.

Step 04

Simmer Soup Base: Pour in coconut milk and broth. Bring mixture to a gentle simmer.

Step 05

Add Vegetables: Introduce bell pepper, zucchini, baby corn, snap peas, mushrooms, and carrot. Simmer for 8 to 10 minutes until vegetables are tender and protein is cooked through.

Step 06

Season: Stir in fish sauce or soy sauce and sugar. Taste and adjust seasoning as needed.

Step 07

Serve and Garnish: Remove from heat. Ladle soup into bowls and garnish with chopped cilantro, Thai basil, lime wedges, and sliced chili if desired.

Tools Needed

  • Large pot
  • Ladle
  • Chef's knife
  • Cutting board

Allergy Awareness

Always check each ingredient for possible allergens and reach out to a healthcare professional if unsure.
  • Contains soy if using tofu or soy sauce.
  • Contains fish if using fish sauce.
  • May contain gluten if regular soy sauce is used; opt for gluten-free soy sauce to avoid.

Nutrition details (per serving)

For your reference only—don’t take this as medical advice.
  • Calories: 320
  • Fats: 18 g
  • Carbohydrates: 23 g
  • Proteins: 15 g