Thai Coconut Curry Soup Recipe

I swear this Easy Thai Coconut Curry Soup single-handedly makes my weeknight dinners look like something from a real restaurant.

A photo of Thai Coconut Curry Soup Recipe

I’m obsessed with this Thai Coconut Curry Soup because it hits the spicy, tangy, creamy spot every single time. I love that thick coconut milk that makes the broth slippery and rich.

And the red curry paste punches through with chili and garlic so it never sits flat. It’s messy comfort food for people who refuse boring soup.

I crave those tender bites of mushroom and bell pepper swimming in curry broth, the bright lime at the end, cilantro scattering all over. Seriously, this Easy Thai Coconut Curry Soup has ruined other soups for me.

Don’t sleep on it please.

Ingredients

Ingredients photo for Thai Coconut Curry Soup Recipe

  • Coconut milk: creamy richness that makes the broth silky and comforting.
  • Stock: it’s the savory backbone, keeps things light not greasy.
  • Chicken or tofu: protein — chewy chicken or soft tofu, your call.
  • Red curry paste: spicy, fragrant punch; adjust if you’re timid.
  • Neutral oil: helps toast paste and bloom flavor without tasting oily.
  • Ginger: bright, warm zing that wakes up the whole bowl.
  • Lemongrass: grassy lemon notes; basically smells like sunshine.
  • Kaffir lime leaves: citrusy aroma; tears release that sudden lime hit.
  • Mushrooms: meaty chew and earthy depth, especially nice with tofu.
  • Red bell pepper: sweet crunch and pops of color.
  • Carrot: adds subtle sweetness and nice textural contrast.
  • Fish sauce or soy: salty umami that makes it feel authentic.
  • Palm or brown sugar: balances heat with gentle caramel sweetness.
  • Lime juice: zesty acid that brightens and cuts the cream.
  • Thai chiles or flakes: real heat if you like your soup feisty.
  • Cilantro: fresh herb punch, leaves ripped for more aroma.
  • Green onions: mild oniony bite and crunchy green freshness.
  • Basil: sweet herbal lift; use Thai basil if you can.
  • Salt and pepper: simple tweaks to finish and season perfectly.

Ingredient Quantities

  • 2 cans (13.5 oz each) full fat coconut milk
  • 3 cups low sodium chicken stock or vegetable stock
  • 1 to 1 1/2 pounds boneless skinless chicken thighs, thinly sliced, or 14 oz firm tofu, cubed
  • 3 tablespoons red curry paste (adjust to taste)
  • 1 tablespoon neutral oil (vegetable or canola)
  • 1 tablespoon fresh ginger, thinly sliced or grated
  • 1 stalk lemongrass, tough outer layers removed and bruised, or 1 tablespoon lemongrass paste
  • 4 to 6 kaffir lime leaves, torn (or 1 teaspoon lime zest if unavailable)
  • 8 ounces mushrooms, sliced (shiitake, cremini or button)
  • 1 medium red bell pepper, thinly sliced
  • 1 medium carrot, julienned or thinly sliced (optional but nice)
  • 3 tablespoons fish sauce (or soy sauce for vegetarian)
  • 1 tablespoon palm sugar or brown sugar
  • 2 tablespoons fresh lime juice, plus extra wedges for serving
  • 1 to 2 small Thai chiles, thinly sliced, or 1/2 teaspoon crushed red pepper flakes
  • 1/2 cup fresh cilantro leaves, roughly chopped
  • 3 green onions, sliced on the diagonal
  • 1/4 cup fresh Thai basil or regular basil leaves, torn (optional)
  • Salt and black pepper to taste

How to Make this

1. Heat the oil in a large pot over medium heat. Add the red curry paste and ginger and cook, stirring, for about 1 minute until fragrant, this blooms the spices and makes the curry taste deeper.

2. Pour in about 1 cup of the chicken or vegetable stock and stir to loosen the paste from the bottom of the pot. Add the bruised lemongrass or lemongrass paste and the torn kaffir lime leaves or lime zest. Let simmer gently for 3 minutes.

3. Shake the coconut milk cans well, open and scoop the thicker cream from the top into the pot first, then pour the rest with the remaining stock. Stir to combine and bring to a gentle simmer, do not boil hard.

4. If using chicken, season lightly with salt and pepper then add the thinly sliced thighs to the simmering broth and cook for 6 to 8 minutes until just cooked through. If using tofu, press and cube it, then gently add to the soup so it heats through without breaking, about 3 to 4 minutes.

5. Add the mushrooms, red bell pepper, and carrot if using. Simmer another 4 to 5 minutes until vegetables are tender but still bright.

6. Stir in the fish sauce or soy sauce, palm or brown sugar, and lime juice. Taste and adjust for salt, sweetness and acidity. Add sliced Thai chiles or crushed red pepper flakes to your heat preference.

7. Remove and discard the lemongrass stalk and any whole tough lime leaves before serving. If you used lime zest leave it in.

8. Turn off the heat and fold in most of the cilantro, green onions and basil leaves, save a little for garnish. This keeps the herbs fresh and aromatic.

9. Ladle the soup into bowls, garnish with the remaining cilantro, green onions, basil and extra lime wedges. Serve immediately with steamed rice or rice noodles if you like.

10. Quick tips: brown the curry paste a bit for richer flavor, never let coconut milk boil vigorously or it can separate, taste as you go because brands of curry paste, fish sauce and coconut milk vary a lot.

Equipment Needed

1. Large heavy-bottomed pot or Dutch oven
2. Wooden spoon or heatproof spatula
3. Chef’s knife
4. Cutting board
5. Measuring cups and spoons
6. Can opener and long-handled spoon for scooping coconut cream
7. Tongs or slotted spoon (for removing lemongrass and lime leaves, and handling chicken or tofu)
8. Ladle and soup bowls (plus small bowls or plates for garnishes)

FAQ

Thai Coconut Curry Soup Recipe Substitutions and Variations

  • Full fat coconut milk: use light coconut milk for fewer calories, or 1 can regular coconut milk plus 1 can evaporated milk for creaminess if you want dairy, or try unsweetened almond milk plus a tablespoon of coconut oil if you need a lighter non dairy swap.
  • Chicken thighs or tofu: swap for thinly sliced boneless salmon or shrimp for seafood lovers, or use tempeh instead of tofu for more texture and protein.
  • Fish sauce: use soy sauce or tamari for a vegetarian version, or try 1 tablespoon miso dissolved in a little warm water for umami if you want less salt and more depth.
  • Kaffir lime leaves: substitute with 1 teaspoon lime zest plus a splash of lime juice, or use a bay leaf and extra lime zest if none are on hand.

Pro Tips

1. Bloom the curry paste longer than you think. Let it fry in the oil until you can smell it everywhere and it darkens a bit. That little extra time makes the whole broth taste deeper, just don’t let it burn.

2. Scoop out the thick coconut cream first, then add the thinner milk later. If you want extra silkiness, whisk the cream with a splash of stock off the heat before adding. Avoid boiling hard or the coconut can separate.

3. Taste and tweak in three steps: after adding stock, after the protein/veg, and at the end. Balance fish sauce, sugar and lime in small increments so you don’t overdo salty or sour.

4. Finish with herbs off the heat and add chiles or lime right at the end. Herbs wilt fast in hot broth, and holding back some chiles preserves fresh heat. If using tofu press it well and fold gently so it stays intact.

Thai Coconut Curry Soup Recipe

Thai Coconut Curry Soup Recipe

Recipe by Sammy Hunter

0.0 from 0 votes

I swear this Easy Thai Coconut Curry Soup single-handedly makes my weeknight dinners look like something from a real restaurant.

Servings

4

servings

Calories

577

kcal

Equipment: 1. Large heavy-bottomed pot or Dutch oven
2. Wooden spoon or heatproof spatula
3. Chef’s knife
4. Cutting board
5. Measuring cups and spoons
6. Can opener and long-handled spoon for scooping coconut cream
7. Tongs or slotted spoon (for removing lemongrass and lime leaves, and handling chicken or tofu)
8. Ladle and soup bowls (plus small bowls or plates for garnishes)

Ingredients

  • 2 cans (13.5 oz each) full fat coconut milk

  • 3 cups low sodium chicken stock or vegetable stock

  • 1 to 1 1/2 pounds boneless skinless chicken thighs, thinly sliced, or 14 oz firm tofu, cubed

  • 3 tablespoons red curry paste (adjust to taste)

  • 1 tablespoon neutral oil (vegetable or canola)

  • 1 tablespoon fresh ginger, thinly sliced or grated

  • 1 stalk lemongrass, tough outer layers removed and bruised, or 1 tablespoon lemongrass paste

  • 4 to 6 kaffir lime leaves, torn (or 1 teaspoon lime zest if unavailable)

  • 8 ounces mushrooms, sliced (shiitake, cremini or button)

  • 1 medium red bell pepper, thinly sliced

  • 1 medium carrot, julienned or thinly sliced (optional but nice)

  • 3 tablespoons fish sauce (or soy sauce for vegetarian)

  • 1 tablespoon palm sugar or brown sugar

  • 2 tablespoons fresh lime juice, plus extra wedges for serving

  • 1 to 2 small Thai chiles, thinly sliced, or 1/2 teaspoon crushed red pepper flakes

  • 1/2 cup fresh cilantro leaves, roughly chopped

  • 3 green onions, sliced on the diagonal

  • 1/4 cup fresh Thai basil or regular basil leaves, torn (optional)

  • Salt and black pepper to taste

Directions

  • Heat the oil in a large pot over medium heat. Add the red curry paste and ginger and cook, stirring, for about 1 minute until fragrant, this blooms the spices and makes the curry taste deeper.
  • Pour in about 1 cup of the chicken or vegetable stock and stir to loosen the paste from the bottom of the pot. Add the bruised lemongrass or lemongrass paste and the torn kaffir lime leaves or lime zest. Let simmer gently for 3 minutes.
  • Shake the coconut milk cans well, open and scoop the thicker cream from the top into the pot first, then pour the rest with the remaining stock. Stir to combine and bring to a gentle simmer, do not boil hard.
  • If using chicken, season lightly with salt and pepper then add the thinly sliced thighs to the simmering broth and cook for 6 to 8 minutes until just cooked through. If using tofu, press and cube it, then gently add to the soup so it heats through without breaking, about 3 to 4 minutes.
  • Add the mushrooms, red bell pepper, and carrot if using. Simmer another 4 to 5 minutes until vegetables are tender but still bright.
  • Stir in the fish sauce or soy sauce, palm or brown sugar, and lime juice. Taste and adjust for salt, sweetness and acidity. Add sliced Thai chiles or crushed red pepper flakes to your heat preference.
  • Remove and discard the lemongrass stalk and any whole tough lime leaves before serving. If you used lime zest leave it in.
  • Turn off the heat and fold in most of the cilantro, green onions and basil leaves, save a little for garnish. This keeps the herbs fresh and aromatic.
  • Ladle the soup into bowls, garnish with the remaining cilantro, green onions, basil and extra lime wedges. Serve immediately with steamed rice or rice noodles if you like.
  • Quick tips: brown the curry paste a bit for richer flavor, never let coconut milk boil vigorously or it can separate, taste as you go because brands of curry paste, fish sauce and coconut milk vary a lot.

Notes

  • Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.

Nutrition Facts

  • Serving Size: 587g
  • Total number of serves: 4
  • Calories: 577kcal
  • Fat: 43g
  • Saturated Fat: 26g
  • Trans Fat: 0.05g
  • Polyunsaturated: 2g
  • Monounsaturated: 7.5g
  • Cholesterol: 132mg
  • Sodium: 1140mg
  • Potassium: 675mg
  • Carbohydrates: 15g
  • Fiber: 1g
  • Sugar: 4.5g
  • Protein: 38g
  • Vitamin A: 2875IU
  • Vitamin C: 27.5mg
  • Calcium: 55mg
  • Iron: 1.25mg

Please enter your email to print the recipe:




Comments are closed.