Thai Coconut Curry Soup Bowl

Featured in: Simple One-Pot Comfort Meals

This aromatic Thai soup combines tender chicken slices with earthy mushrooms, sweet carrots, and red bell pepper in a rich coconut curry broth. The red curry paste infuses the creamy base with layers of spicy, aromatic flavors while fresh ginger, garlic, and optional lemongrass add depth. Ready in just 40 minutes, this comforting bowl delivers the perfect balance of heat and creaminess, ideal for weeknight dinners or when you crave restaurant-quality Thai flavors at home.

Updated on Tue, 03 Feb 2026 13:09:00 GMT
A close-up of Thai Coconut Curry Soup Bowl with chicken, mushrooms, and carrots in creamy red broth. Save
A close-up of Thai Coconut Curry Soup Bowl with chicken, mushrooms, and carrots in creamy red broth. | saffronharbor.com

There's a particular Tuesday evening I won't forget, standing in my kitchen with the windows fogged up from steam, my neighbor calling out from the doorway with that unmistakable question: what smells so good? It was this Thai coconut curry soup, simmering away while I juggled work stress and the sudden urge to cook something that felt both comforting and alive. The aroma of ginger, garlic, and lemongrass had filled every corner, and by the time I ladled it into bowls, I realized I'd stumbled onto something that would become my go-to when I needed both warmth and a gentle spice kick. This soup doesn't demand much from you, but it gives back everything—fragrant, vibrant, and ready in under an hour.

I made this for my sister who'd just moved back home after a rough few months, and watching her face change when she tasted it—from tired to actually present—was something special. She asked for the recipe immediately, and now it's become her thing to make on Sundays when she needs to feel capable again. That's when I knew this wasn't just a soup; it was the kind of dish that quietly does something good.

Ingredients

  • Boneless, skinless chicken breast or thighs (400 g): Thighs stay more forgiving if you're not watching the clock obsessively, but either works; slice them thin so they cook quickly and absorb all that curry flavor.
  • Mushrooms (200 g), sliced: Shiitake brings an earthy depth that button mushrooms can't quite match, but honestly, use what's in your fridge—they all soften beautifully in the broth.
  • Carrots (2 medium), julienned: Cut them thin so they stay slightly crisp; thick chunks get lost in the coconut milk.
  • Red bell pepper (1 small), thinly sliced: This adds sweetness and color without overpowering anything, so don't skip it even if you think you will.
  • Baby spinach or bok choy (100 g, optional): Add these at the very end if you want greens; they wilt in seconds and keep their brightness.
  • Spring onions (2), thinly sliced: Save these for garnish because they turn bitter if cooked, but raw they bring a sharp, fresh snap.
  • Fresh ginger (1 tablespoon), grated: Use the microplane method so it integrates smoothly instead of sitting in stringy bits.
  • Garlic (3 cloves), minced: Don't skip this step by using pre-minced; the fresh stuff wakes up the whole pot.
  • Lemongrass (2 stalks, optional but worth finding): Bruise it by whacking it with the side of your knife so the fragrant oils release into the broth; it's what makes people ask what that incredible smell is.
  • Kaffir lime leaves (4, optional): These add an almost floral citrus note that lime juice alone can't capture, but if you can't find them, lime zest works.
  • Red curry paste (2 tablespoons): Start here and adjust up or down based on your spice tolerance; some brands run hotter than others.
  • Coconut milk (800 ml): Full fat creates a silkier soup, but light coconut milk works if you're watching calories; don't use lite because it breaks differently.
  • Chicken broth (500 ml): The best shortcut is to use homemade if you have it, but a good store-bought works—avoid the super salty versions.
  • Fish sauce (1 tablespoon): This is the secret ingredient that makes people lean back and ask what you did differently; it adds depth without tasting fishy if you use the right amount.
  • Brown sugar (1 tablespoon): A tiny bit of sweetness balances the spice and salt in a way white sugar can't quite manage.
  • Lime juice (1 lime): Fresh lime is non-negotiable here; bottled tastes thin and doesn't have the same brightness.
  • Fresh cilantro, chopped: Use it generously as garnish unless you're one of those people who thinks it tastes like soap, then use parsley instead.
  • Fresh red chili, sliced (optional): This is for people who want their mouth to know what just happened; skip it if you're feeding kids or cautious eaters.
  • Lime wedges: Let people squeeze these over their own bowls because everyone has a different idea of how much brightness they need.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Toast your aromatics:
Heat oil in a large pot over medium heat and let your ginger, garlic, and lemongrass sit for about a minute—you'll know it's ready when your kitchen smells like a Thai restaurant and your eyes get that gentle sting. Don't walk away because the line between fragrant and burnt is about thirty seconds.
Wake up the curry paste:
Stir that red paste into the hot oil and let it cook for a minute, breaking it up as it warms so it releases all its spice and depth. The smell will shift from raw and sharp to something more rounded and inviting.
Cook the chicken:
Add your sliced chicken and stir constantly for a couple minutes so every piece gets coated in curry paste. The chicken doesn't need to be fully cooked yet; you're just getting it started.
Build your broth:
Pour in both the coconut milk and chicken broth, then add your carrots, mushrooms, bell pepper, and the kaffir lime leaves if you've got them. The soup will look a bit pale and watery at this point, but trust the process.
Simmer gently:
Bring everything to a gentle bubble and let it simmer for ten to twelve minutes until the chicken is cooked through and the vegetables have softened just enough that they're tender but not mushy. Taste a carrot piece around the ten-minute mark to know where you are.
Season to taste:
Stir in your fish sauce, brown sugar, and lime juice, then taste and adjust—this is where the soup goes from good to the kind of thing people remember. Some people need more salt, others more lime; there's no perfect answer, only what tastes right to you.
Add greens if using:
If you're adding spinach or bok choy, drop it in now and let it wilt for about a minute. It brightens the whole bowl and adds a texture contrast.
Plate and garnish:
Remove the lemongrass stalks and kaffir lime leaves (they've done their job), ladle into bowls, and top with spring onions, cilantro, and fresh chili. Serve with lime wedges on the side so everyone can adjust the brightness themselves.
Thai Coconut Curry Soup Bowl is garnished with cilantro and chilis next to lime wedges. Save
Thai Coconut Curry Soup Bowl is garnished with cilantro and chilis next to lime wedges. | saffronharbor.com

There was a moment, maybe my third time making this, when my daughter came home from school and actually put her phone down to come ask what I was making. We stood there together, and I realized that a good soup is one of those small things that stops life for a minute and brings people into the kitchen. That matters.

How to Adjust Spice Levels

If you're cooking for a mixed crowd with different spice tolerances, start with one tablespoon of curry paste instead of two, then let people add more of their own at the table. You can also pass around fresh chili slices and let everyone control the heat they want; this way nobody's uncomfortable and nobody's bored. It's harder to take spice out than add it in, so err on the conservative side and let people build to what they like.

Variations and Substitutions

Swap the chicken for shrimp if you want something lighter, or use tofu if you're cooking vegetarian—just switch to vegetable broth and use soy sauce or tamari instead of fish sauce so you don't lose that savory depth. You can also play with different vegetables depending on the season; green beans, snap peas, or zucchini all work beautifully. The beauty of this soup is that it's flexible enough to work with whatever's in your fridge, but structured enough that it never falls apart.

Serving Suggestions and Storage

Serve this with jasmine rice or rice noodles on the side so people can make it as hearty or as light as they want. If you've got leftovers, they actually taste better the next day because the flavors have had time to settle and know each other. Store it in an airtight container for up to three days, and when you reheat, do it gently on the stove so the coconut milk doesn't break and separate.

  • Pair it with a crisp white wine like Riesling or Gewürztraminer if you're feeling fancy and want something that won't fight the spice.
  • Make a big batch on Sunday and portion it out; it reheats beautifully and tastes even better after a day in the fridge.
  • If the soup sits in the fridge and the coconut milk separates, just stir it back together gently when you reheat—it'll come back together without any fuss.
Top-down view of Thai Coconut Curry Soup Bowl, ready to eat with a spoon and fresh herbs. Save
Top-down view of Thai Coconut Curry Soup Bowl, ready to eat with a spoon and fresh herbs. | saffronharbor.com

This soup became my quiet confidence meal—the one I make when I want to feel capable and feed the people I care about something that tastes like it took effort but doesn't ask for much in return. Make it, and you'll understand why.

Common Recipe Questions

Can I make this soup vegetarian?

Yes, substitute chicken with firm tofu and use vegetable broth instead of chicken broth. Replace fish sauce with soy sauce or tamari to maintain the savory depth.

How spicy is this soup?

The spice level depends on your red curry paste. Start with 2 tablespoons and adjust to taste. You can reduce the amount for milder flavor or add fresh chilies as garnish for extra heat.

Can I use light coconut milk?

Yes, light coconut milk works well and reduces calories. However, full-fat coconut milk creates a richer, creamier texture that's more traditional to Thai cuisine.

What can I serve with this soup?

Jasmine rice or rice noodles make excellent additions for a heartier meal. The soup also pairs beautifully with crispy spring rolls or Thai-style salads.

How long does this soup keep?

Store in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop, adding a splash of coconut milk if needed to restore creaminess.

Can I freeze this soup?

Yes, freeze for up to 2 months. Note that coconut milk may separate slightly when thawed—simply reheat and whisk to restore the smooth texture.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Thai Coconut Curry Soup Bowl

Aromatic Thai soup with chicken, vegetables, and creamy coconut curry broth.

Prep Time
15 minutes
Time to Cook
25 minutes
Overall Time
40 minutes
Recipe by Avery Watson


Skill Level Easy

Cuisine Type Thai

Makes 4 Number of Servings

Diet Preferences Free from Dairy, No Gluten

What You'll Need

Protein

01 14 oz boneless, skinless chicken breast or thighs, thinly sliced

Vegetables

01 7 oz mushrooms, sliced (shiitake or button)
02 2 medium carrots, julienned or thinly sliced
03 1 small red bell pepper, thinly sliced
04 3.5 oz baby spinach or bok choy, optional
05 2 spring onions, thinly sliced

Aromatics

01 1 tablespoon fresh ginger, grated
02 3 cloves garlic, minced
03 2 stalks lemongrass, bruised and cut into 2-inch pieces, optional
04 4 kaffir lime leaves, optional

Broth

01 2 tablespoons red curry paste
02 3 1/3 cups coconut milk, full fat or light
03 2 cups chicken broth
04 1 tablespoon fish sauce
05 1 tablespoon brown sugar
06 Juice of 1 lime

Garnishes

01 Fresh cilantro, chopped
02 Fresh red chili, sliced, optional
03 Lime wedges

How To Make It

Step 01

Bloom aromatics: Heat a large pot over medium heat. Add a splash of oil and sauté the ginger, garlic, and lemongrass for 1 minute until fragrant.

Step 02

Toast curry paste: Stir in the red curry paste and cook for another minute to release its flavors.

Step 03

Sear chicken: Add the chicken slices and cook for 2 to 3 minutes, stirring to coat with the curry paste.

Step 04

Build broth: Pour in the coconut milk and chicken broth. Add the kaffir lime leaves, carrots, mushrooms, and red bell pepper.

Step 05

Simmer soup: Bring to a gentle simmer and cook for 10 to 12 minutes, until the chicken is cooked through and vegetables are tender.

Step 06

Season and balance: Stir in the fish sauce, brown sugar, and lime juice. Adjust seasoning to taste.

Step 07

Finish with greens: Add baby spinach or bok choy and simmer for 1 to 2 minutes until just wilted.

Step 08

Serve: Remove lemongrass stalks and kaffir lime leaves. Ladle soup into bowls and garnish with spring onions, cilantro, fresh chili, and serve with lime wedges on the side.

Tools Needed

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

Allergy Details

Check all components for allergens, and connect with a healthcare pro if you’re unsure.
  • Contains fish (fish sauce); use soy sauce or tamari as a substitute for vegetarian or allergy-friendly version.
  • Contains coconut (tree nut allergy consideration, though coconut is botanically a drupe).
  • Always check curry paste and broth labels for possible allergen traces.

Nutrition Info (per portion)

This info is just a guide and shouldn't replace a doctor's input.
  • Calories Count: 390
  • Fat content: 26 g
  • Carbohydrates: 16 g
  • Proteins: 25 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.