Thai Coconut Shrimp Soup : Creamy Tom Kha-Style Broth with Lime & Chili

By :

Jake

January 3, 2026

Thai coconut shrimp soup with creamy broth, shrimp, mushrooms, and cilantro.

If there’s a soup that feels like a warm tropical hug, it’s this Thai Coconut Shrimp Soup. Silky coconut milk meets citrusy lime, lemongrass, and tender shrimp in a fragrant broth that’s equal parts creamy, tangy, and spicy.

Inspired by Thailand’s famous Tom Kha Goong, this simplified version brings restaurant-quality flavor to your kitchen with just a few pantry staples.

Why you’ll love this Thai Coconut Shrimp Soup

Thai coconut shrimp soup served cleanly with creamy broth and fresh herbs.

This soup is proof that something quick and simple can taste exotic and deeply satisfying.

  • Ready in 30 minutes or less
  • Naturally gluten-free and dairy-free
  • Creamy yet refreshing from the lime
  • A perfect balance of savory, spicy, and tangy
  • Feels like takeout, made fresh at home

Years ago, I worked a long trucking route through the South, and after a long day, I’d always crave something light yet rich. I stumbled into a tiny Thai restaurant off I-35 that served a steaming bowl of coconut shrimp soup — and that flavor memory never left. When I finally recreated it at home, it was everything I remembered: comforting, exotic, and full of life.

If you’re drawn to bright, coconut-rich soups like this one, check out my Laksa Noodle Soup, another Southeast Asian favorite that balances creamy coconut milk with zesty spice.

Ingredients you’ll need For Thai Coconut Shrimp Soup

This soup’s beauty lies in its simplicity — just fresh aromatics and a few essentials.

Main Ingredients

  • 2 cups chicken broth (or vegetable broth) – forms the light, savory base
  • 1 can (400ml) coconut milk – full-fat for richness
  • 1 pound shrimp, peeled and deveined – adds sweetness and protein
  • 3 kaffir lime leaves, torn – infuses bright citrus flavor
  • 1 lemongrass stalk, chopped into pieces – the heart of Thai aromatics
  • 3–4 slices galangal or ginger – for earthy warmth
  • 2 tbsp fish sauce (or soy sauce) – savory depth
  • 1 tbsp sugar – balances acidity
  • 2–3 Thai chilies, crushed – adds gentle heat (adjust to taste)
  • Juice of 1 lime – brightens everything
  • Fresh cilantro, for garnish – a fresh finish

Optional Add-ons or Substitutes

  • Use chicken instead of shrimp for a heartier version
  • Replace fish sauce with tamari for a vegetarian twist
  • Add mushrooms or baby bok choy for texture
  • Toss in rice noodles for a meal-style soup
  • Stir in basil or mint for extra fragrance

If you love a coconut-rich broth with a hint of curry heat, you’ll also enjoy my Red Curry Dumpling Soup, which brings similar balance and depth.

Step-by-step instructions

Full view of Thai coconut shrimp soup with shrimp and herbs in a bowl.

This soup comes together fast — the trick is layering aromatics in the right order.

  1. Sauté the aromatics.
    • In a large pot, heat a splash of oil. Add lemongrass, galangal (or ginger), and kaffir lime leaves. Sauté for 2 minutes to release their aroma.
  2. Build the broth.
    • Pour in the chicken broth and coconut milk. Stir well and bring to a gentle simmer. (Don’t boil — it can separate the coconut milk.)
  3. Season the base.
    • Stir in fish sauce, sugar, and crushed chilies. Simmer for 5–10 minutes, letting the flavors meld.
  4. Add shrimp.
    • Drop in shrimp and cook 3–4 minutes until they turn pink and opaque. (They cook fast, so keep an eye on them.)
  5. Finish with lime.
    • Remove from heat. Add lime juice and taste — adjust with more salt, sugar, or lime as needed.
  6. Serve.
    • Ladle into bowls and garnish with cilantro and a drizzle of chili oil if desired.

Quick reminders:

  • Use full-fat coconut milk for the creamiest texture.
  • Avoid boiling once shrimp are added — it keeps them tender.
  • Adjust spice level by adding or removing chilies.
  • Strain out lemongrass and lime leaves before serving if preferred.

If you’re craving a golden, earthy soup with healing ingredients, my Turmeric Chicken Soup is another beautiful, soothing bowl to add to your rotation.

Expert tips for success

Close-up of Thai coconut shrimp soup showing creamy broth and shrimp texture.

  • Always simmer gently; boiling can curdle coconut milk.
  • Use fresh lime juice — bottled won’t give the same brightness.
  • Don’t skip fish sauce; it adds authentic umami flavor.
  • Add shrimp last to avoid overcooking.
  • For more depth, toss in a few slices of onion or tomato.
  • Want extra creaminess? Blend a portion of the broth and stir it back in.
  • Serve immediately — the aroma peaks when fresh.

Serving suggestions

This soup shines as both a starter or a main course.

  • Serve with steamed jasmine rice
  • Pair with spring rolls or dumplings
  • Garnish with Thai basil or green onions
  • Add rice noodles for a hearty one-bowl meal
  • Serve with lime wedges and extra chili on the side

For another seafood comfort recipe with a creamy twist, try my Shrimp Soup — it’s just as rich and satisfying but slightly milder.

Storing and reheating

How to store it:

  • Cool before refrigerating.
  • Store in an airtight container for up to 3 days.
  • Avoid freezing with shrimp — texture changes on thawing.

How to reheat it:

  • Warm gently on the stove over medium-low heat.
  • Don’t boil — just heat until steamy.
  • Add fresh lime juice or cilantro before serving to refresh the flavor.

Nutrition facts (per serving)

  • Calories: 340
  • Protein: 28g
  • Carbohydrates: 7g
  • Fat: 22g
  • Saturated Fat: 15g
  • Fiber: 1g
  • Sugar: 4g
  • Sodium: 890mg
  • Calcium: 110mg
  • Iron: 15% DV

Frequently asked questions

Can I make this vegetarian?

Yes! Replace shrimp with tofu or mushrooms and use vegetable broth and soy sauce instead of fish sauce.

What if I can’t find lemongrass?

Substitute with a teaspoon of lemon zest and a bit of lime juice for a similar citrus aroma.

Can I add noodles?

Absolutely. Thin rice noodles or glass noodles make this a full meal.

Final thoughts

This Thai Coconut Shrimp Soup is everything you want in a bowl — rich, creamy, tangy, and bright with just the right amount of heat. It’s quick, easy, and full of fresh Thai flavors that bring warmth to any night.

  • Creamy coconut meets citrus and spice
  • Ready in 30 minutes
  • A taste of Thailand made simple and satisfying
Thai coconut shrimp soup with creamy broth, shrimp, mushrooms, and cilantro.
33c99b172f9da99a80c3b6ab7862a8faJake

Thai Coconut Shrimp Soup

No ratings yet
This Thai Coconut Shrimp Soup is everything you want in a bowl — rich, creamy, tangy, and bright with just the right amount of heat. Inspired by Tom Kha Goong, it’s quick, easy, and full of fresh Thai flavors that bring warmth to any night.
Prep Time 10 minutes
Cook Time 18 minutes
Total Time 28 minutes
Servings: 4 servings
Course: Soup
Cuisine: American
Calories: 340

Ingredients
  

  • 2 cup chicken broth or vegetable broth
  • 400 ml coconut milk, full-fat
  • 1 lb shrimp, peeled and deveined
  • 3 kaffir lime leaves, torn
  • 1 lemongrass stalk, chopped
  • 4 slice galangal or ginger
  • 2 tbsp fish sauce or soy sauce
  • 1 tbsp sugar
  • 3 Thai chilies, crushed
  • 1 lime, juiced
  • fresh cilantro, for garnish

Equipment

  • large pot
  • knife For slicing aromatics
  • cutting board

Method
 

  1. Heat a splash of oil in a large pot. Add lemongrass, galangal (or ginger), and kaffir lime leaves. Sauté for 2 minutes.
  2. Add chicken broth and coconut milk. Stir well and bring to a gentle simmer.
  3. Stir in fish sauce, sugar, and crushed chilies. Simmer for 8 minutes to meld flavors.
  4. Add shrimp and cook for 4 minutes until pink and opaque.
  5. Remove from heat. Add lime juice and adjust seasoning to taste.
  6. Ladle into bowls and garnish with cilantro and optional chili oil.

Nutrition

Calories: 340kcalCarbohydrates: 7gProtein: 28gFat: 22gSaturated Fat: 15gSodium: 890mgFiber: 1gSugar: 4gCalcium: 110mgIron: 15mg

Notes

  • Fish sauce replaced with soy sauce option to ensure it remains alcohol-free.

Tried this recipe?

Let us know how it was!

1 thought on “Thai Coconut Shrimp Soup : Creamy Tom Kha-Style Broth with Lime & Chili”

  1. Pingback: Garlic Parmesan Roasted Shrimp – Easy Oven-Baked Dinner

Leave a Comment

Recipe Rating