Thai Green Curry Coconut Soup

Featured in: Warm Herb Bowls

This vibrant Thai green curry combines authentic green curry paste with creamy coconut milk, fresh vegetables, and your choice of tofu or chicken. The dish is gently simmered until tender and flavorful, blending spicy and comforting notes. Garnished with fresh herbs and lime, it offers a balanced, aromatic experience perfect for a wholesome meal.

The preparation is simple, involving sautéing curry paste and aromatics, simmering protein and vegetables in coconut milk and broth, then seasoning for depth. Customizable with various vegetables and spice levels, this dish complements jasmine rice or noodles for a complete, satisfying plate.

Updated on Fri, 26 Dec 2025 15:16:00 GMT
Steaming bowl of Thai Green Curry Coconut Soup garnished with fresh cilantro and lime wedges. Save Pin
Steaming bowl of Thai Green Curry Coconut Soup garnished with fresh cilantro and lime wedges. | frostedthyme.com

There's a Thai restaurant near my apartment that makes this soup so good I'd find excuses to walk past it just to catch the aroma through the door. One rainy Wednesday, I finally admitted I couldn't afford to keep ordering it, so I decided to make it at home. The first time I cracked open a can of coconut milk and smelled that creamy richness mixing with green curry paste, I realized the restaurant's secret wasn't locked away—it was sitting right there on grocery store shelves, waiting for me to learn.

I made this for my roommate after she had the kind of day where everything went wrong, and watching her face change after the first spoonful reminded me that food doesn't need to be complicated to feel like medicine. She asked for the recipe before she'd finished her bowl, and that's when I knew I'd nailed something.

Ingredients

  • Firm tofu or chicken breast: The protein foundation that soaks up all that coconut-curry goodness—I learned to cube the tofu before cooking so it gets tiny, crispy edges that catch the sauce.
  • Green curry paste: This is your flavor anchor, so don't be timid with it; those two tablespoons do all the heavy lifting.
  • Coconut milk: The creamy soul of the soup—full-fat makes it luxurious, but light coconut milk works if you're cutting calories.
  • Vegetable or chicken broth: Use good broth if you have it; it makes a noticeable difference in depth.
  • Fresh vegetables: Red bell pepper, zucchini, baby corn, snap peas, mushrooms, carrot, and onion create a vegetable garden in a bowl—choose whatever looks fresh at your market.
  • Fish sauce: A secret ingredient that tastes funky on its own but rounds out the whole soup; soy sauce works for vegetarian versions.
  • Fresh cilantro and Thai basil: These aren't optional garnishes—they transform the soup from good to memorable with their bright, herbaceous snap.

Instructions

Product image
Quickly slice, dice, grate, and spiralize vegetables for salads, stir fries, and faster everyday meal prep.
Check price on Amazon
Wake up the curry paste:
Heat oil in your pot and add the green curry paste, letting it toast for a minute or two until your kitchen smells like a Bangkok street market. This step matters more than you'd think—it blooms the flavors so they're ready to mingle with everything else.
Build your base:
Throw in the sliced onion and let it soften, then add your protein and cook just until it starts changing color. You're not cooking it through yet; that happens later in the coconut milk.
Create the soup:
Pour in the coconut milk and broth together, stirring gently to break up the curry paste so it distributes evenly. Bring it to a gentle simmer—never a rolling boil, which can split the coconut milk and make your soup look separated.
Add vegetables by texture:
Add everything at once and let it simmer for eight to ten minutes until the vegetables are just tender but still have some bite. This is where you need to pay attention; overcooked vegetables turn mushy and lose their personality.
Season and finish:
Stir in the fish sauce and sugar, taste it, and adjust—this is your moment to make it exactly how you like it. Some days I want more lime brightness, other days I want deeper spice.
Product image
Quickly slice, dice, grate, and spiralize vegetables for salads, stir fries, and faster everyday meal prep.
Check price on Amazon
A flavorful close-up shows the rich, creamy texture of Thai Green Curry Coconut Soup ingredients. Save Pin
A flavorful close-up shows the rich, creamy texture of Thai Green Curry Coconut Soup ingredients. | frostedthyme.com

I've learned that this soup is one of those dishes that brings people together without trying; there's something about a warm bowl of coconut-curry broth that makes everyone at the table feel like they're on the same team. My mom, who usually cooks the same five dishes, asked me to make this for her book club, and I took that as the highest compliment she could give.

Choosing Your Protein

The choice between tofu and chicken changes the personality of the soup but not its soul. Tofu gives you a lighter, almost delicate version that feels more vegetable-forward, while chicken brings a subtle richness and makes the soup feel more substantial. I rotate between them depending on the season and my mood—chicken in winter when I want something hearty, tofu in summer when I'm craving something that feels clean and bright.

Vegetable Flexibility

This soup is forgiving about vegetables in a way that's actually liberating. Baby corn, snap peas, and mushrooms are the skeleton, but everything else is a suggestion, not a rule. I've made versions with broccoli when that's what was in my crisper drawer, added spinach at the end for extra green, even thrown in some green beans when I was feeling inventive. The soup absorbs whatever you give it and asks for seconds.

Serving and Pairing

This soup becomes a complete meal when you serve it with jasmine rice or rice noodles on the side, letting everyone build their own ratio of soup to starch. I've also served it in small bowls as a first course before something lighter, and it works beautifully that way too. The lime wedges and fresh herbs at the end aren't garnish—they're flavor adjustments that each person can control, which somehow makes the whole experience feel more generous.

  • Squeeze lime juice directly into your bowl just before eating for brightness that cuts through the richness.
  • Tear Thai basil leaves with your fingers instead of chopping to release more of their anise-like perfume.
  • Have extra sliced chili on the table so people can adjust heat level without you cooking two different pots.
Product image
Keeps sponges and brushes organized beside the sink, making dishwashing and post-cooking cleanup faster and neater.
Check price on Amazon
Enjoy a comforting bowl of spicy Thai Green Curry Coconut Soup, perfect for a cozy dinner. Save Pin
Enjoy a comforting bowl of spicy Thai Green Curry Coconut Soup, perfect for a cozy dinner. | frostedthyme.com

This is the kind of recipe that tastes like you spent all afternoon cooking but took barely any time at all, which means you can feed people on a weeknight and still feel like you pulled off something special. Once you make it once, you'll find yourself craving it again and again.

Questions & Answers

What proteins work best in this dish?

Firm tofu or boneless, skinless chicken breast suit this curry well, each absorbing flavors while providing texture.

How can I adjust the spice level?

Increase green curry paste or add fresh sliced chili to boost heat, or reduce paste for milder taste.

Can I substitute coconut milk?

Light coconut milk can be used for a lower-fat option, but full-fat coconut milk delivers richer creaminess.

What vegetables are ideal for this curry?

Bell peppers, zucchini, baby corn, snap peas, mushrooms, carrots, and onions provide vibrant color and texture.

Is this dish gluten-free?

Yes, if gluten-free soy sauce is used instead of regular soy sauce, it fits gluten-free diets.

Best accompaniments for serving?

Steamed jasmine rice or rice noodles complement the flavors and soak up the aromatic broth.

Thai Green Curry Coconut Soup

Aromatic Thai green curry infused with creamy coconut milk and fresh vegetables, offering bold, balanced flavors.

Prep Time
15 minutes
Time to Cook
20 minutes
All-In Time
35 minutes
By Frosted Thyme Madison Kelly


Skill Level Medium

Cuisine Thai

Makes 4 Portions

Diet Preferences 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 tbsp green curry paste (store-bought or homemade)
02 13.5 fl oz coconut milk
03 17 fl oz vegetable or chicken broth
04 1 tbsp fish sauce (or soy sauce for vegetarian)
05 1 tsp sugar
06 1 tbsp vegetable oil

Garnishes

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

Directions

Step 01

Prepare Curry Base: 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 Aromatics: Add sliced onion and cook for 2 minutes until slightly softened.

Step 03

Add Protein: Incorporate chicken or tofu and cook for 2 to 3 minutes until chicken turns white or tofu is heated through.

Step 04

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

Step 05

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

Step 06

Season Soup: Stir in fish sauce or soy sauce and sugar. Adjust seasoning to taste.

Step 07

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

Tools Needed

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

Allergen Details

Always check each item for allergens and ask a medical expert if unsure.
  • Contains soy if tofu or soy sauce is used, and fish if fish sauce is included. May contain gluten unless gluten-free soy sauce is used.

Nutrition Info (per portion)

For reference only—please ask a healthcare professional if you need tailored advice.
  • Calorie Count: 320
  • Fat content: 18 g
  • Carbohydrates: 23 g
  • Proteins: 15 g