Thai Coconut Shrimp Soup (Tom Kha Goong)
DinnerPublished June 28, 2026

Thai Coconut Shrimp Soup (Tom Kha Goong)

This Thai coconut shrimp soup is a creamy, spicy, lime-kissed bowl of comfort ready in about 30 minutes, perfect for a cozy weeknight pescatarian dinner.

Total Time30 mins
Yield4 servings
Rose
By Rose

A Bowl of Sunshine: Thai Coconut Shrimp Soup

There is something magical about a steaming bowl of Thai coconut shrimp soup that makes everything feel okay. Bright with lime, warm with chili, and silky from coconut milk, this dish, sometimes called Tom Kha Goong, captures everything wonderful about Thai cooking in a single pot. If you have ever loved a good coconut soup shrimp at your favorite Thai restaurant, this recipe brings that same comforting magic straight to your kitchen, no flight to Bangkok required.

This is one of those rare recipes that tastes like it took hours of effort but actually comes together in about thirty minutes. It is naturally gluten free when you use tamari instead of soy sauce, and it makes a fantastic pescatarian recipe for anyone who eats seafood but skips meat entirely.


Before we get cooking, the right tools and ingredients make a real difference here. A sturdy soup pot, a sharp knife for slicing aromatics, and good quality coconut milk and curry paste will take this from fine to unforgettable. These are the products that genuinely help this recipe shine.

What Makes This Thai Curry Soup Shrimp So Special

Most Thai soup shrimp recipes lean on a small handful of fragrant aromatics that do all the heavy lifting. Lemongrass, galangal, and kaffir lime leaves form the backbone of the broth, infusing it with a citrusy, slightly peppery perfume you simply cannot fake with substitutes alone. Layer in Thai red curry paste and you get a curried shrimp soup with real depth, not just heat.

The shrimp themselves cook in just a few minutes, which means this spicy shrimp soup Thai style stays tender and never rubbery, as long as you watch the clock closely.

Chef's Tip: Add the shrimp at the very end and pull the pot off the heat the moment they turn pink and opaque. Overcooked shrimp turn tough fast, and nobody wants that in a delicate coconut Thai shrimp soup.


Ingredient Notes for the Best Results

A few small choices make a big difference in the final bowl.

  • Coconut milk: choose full fat canned coconut milk for the creamiest, richest Thai coconut shrimp curry soup. Light coconut milk works in a pinch, but the broth will taste thinner.
  • Curry paste: brands vary widely in heat level, so start with less than you think you need and add more to taste.
  • Galangal vs ginger: galangal has a brighter, more citrusy bite than ginger. If ginger is all you have, it still makes a lovely, if slightly different, soup.
  • Shrimp size: large or jumbo shrimp hold up best and are easier to keep from overcooking.

Building the Broth, One Layer at a Time

A great bowl of soup is built in stages, not dumped together all at once.

  • First, the aromatics steep in broth to release their fragrance.
  • Next, coconut milk and curry paste join in, turning the broth rich and creamy.
  • Finally, the quick cooking ingredients, like mushrooms, tomatoes, and shrimp, go in last.

This layered approach is what separates a forgettable soup from one you will crave again next week. Fish sauce and lime juice, added right at the end, balance everything with that classic Thai push and pull of salty, sour, sweet, and spicy flavors working together.

Ready to make it? Here is the full step-by-step recipe.

Thai Coconut Shrimp Soup (Tom Kha Goong)

Thai Coconut Shrimp Soup (Tom Kha Goong)

This Thai coconut shrimp soup is a creamy, spicy, lime-kissed bowl of comfort ready in about 30 minutes, perfect for a cozy weeknight pescatarian dinner.

Prep:15 mins
Cook:15 mins
Total:30 mins
Yield:4 servings
Cuisine:Thai
Yield: 4 servingsCalories: 320Protein: 24g
Carbs: 14gFat: 21gSat. Fat: 15gFiber: 2gSugar: 6gSodium: 980mg

Ingredients

Units
Scale
  • 1 lb large shrimp, peeled and deveined, tails on or off
  • 3 cups coconut milk, full fat, canned
  • 2 cups chicken or vegetable broth, low sodium preferred
  • 3 lemongrass stalks, smashed and cut into 2-inch pieces
  • 2 tbsp galangal, thinly sliced, ginger may be substituted
  • 4 kaffir lime leaves, torn slightly to release fragrance
  • 2 tbsp Thai red curry paste, adjust for spice preference
  • 2 tbsp fish sauce
  • 2 tbsp lime juice, freshly squeezed
  • 1 tbsp brown sugar, or palm sugar
  • 1 cup mushrooms, straw or button mushrooms, sliced
  • 1 cup cherry tomatoes, halved
  • 2 Thai chilies, sliced, seeds removed for less heat
  • 1 tbsp vegetable oil, for sauteing the curry paste
  • 1/4 cup cilantro, chopped, for garnish
  • 2 green onions, sliced, for garnish

Instruction

1

Heat the vegetable oil in a large pot or Dutch oven over medium heat. Add the Thai red curry paste and cook for 1 minute, stirring constantly, until fragrant.

2

Add the lemongrass, galangal, and kaffir lime leaves to the pot. Pour in the broth and bring to a gentle simmer for 5 minutes to let the aromatics infuse.

3

Stir in the coconut milk and return the soup to a gentle simmer. Do not let it boil hard, just let it bubble softly for about 5 minutes.

4

Add the mushrooms and cherry tomatoes. Simmer for 3 to 4 minutes until the mushrooms soften slightly.

5

Stir in the fish sauce, lime juice, and brown sugar. Taste and adjust the balance of salty, sour, and sweet as needed.

6

Add the shrimp and sliced Thai chilies. Simmer for 2 to 3 minutes, just until the shrimp turn pink and opaque. Remove from heat immediately.

7

Discard the lemongrass stalks, galangal slices, and lime leaves if desired, or leave them in for presentation and aroma.

8

Ladle the soup into bowls, garnish with cilantro and green onions, and serve hot with steamed jasmine rice.

Equipment

  • Large soup pot or Dutch oven
  • Sharp knife
  • Cutting board
  • Ladle

Notes

For the best flavor, use full fat coconut milk and fresh lemongrass if you can find it. This soup is best enjoyed fresh, but leftovers keep for up to 3 days in the fridge. Reheat gently over low heat and avoid boiling once the shrimp are added to keep them tender.

Serving, Storing, and Customizing Your Soup

Serve this soup piping hot, ladled into deep bowls, with steamed jasmine rice on the side or spooned right on top. A scattering of fresh cilantro and sliced green onion at the end brightens every single bite.

Storage and Reheating

Leftovers keep well in the fridge for up to three days in an airtight container. Reheat gently on the stovetop over low heat just until warmed through. Avoid boiling the soup again once the shrimp are in it, since that is the fastest way to turn tender shrimp tough and chewy.

Easy Variations

  • Swap shrimp for chicken or tofu for a different spin on this curried shrimp soup.
  • No galangal on hand? Fresh ginger is a reasonable, more accessible stand in.
  • Want it milder? Use less curry paste and skip the extra chilies.
  • Prefer it richer? Use full fat coconut milk and add an extra splash near the end of cooking.

Whether you are making this for a quick weeknight dinner or serving it as the centerpiece of a Thai inspired meal, this soup delivers big, comforting flavor without demanding hours of your time. Once you taste that first spoonful of warm, spicy, coconutty broth, you will understand exactly why this is one of the most requested soups in Thai cuisine.

Frequently Asked Questions

Yes. You can make the coconut broth with the aromatics and curry paste up to 2 days in advance and store it in the fridge. Just add the shrimp, mushrooms, and tomatoes fresh when you are ready to serve so they stay tender.
If you cannot find galangal, fresh ginger is a good substitute, though the flavor will be slightly sharper instead of citrusy. Chicken thighs or firm tofu also work well in place of shrimp for a different take on this curried shrimp soup.
Leftovers keep in an airtight container in the fridge for up to 3 days. Reheat gently over low heat on the stovetop, stirring occasionally, and avoid letting it boil hard so the shrimp stay tender rather than turning rubbery.

Comments & Reviews

5.0
0 Reviews

Leave a Review

Recent Comments

Be the first to leave a review!