Thai Coconut Shrimp Soup
DinnerPublished May 20, 2026

Thai Coconut Shrimp Soup

This Thai Coconut Shrimp Soup is bold, creamy, and ready in under 30 minutes. Plump shrimp swim in a fragrant red curry coconut broth that tastes like it came straight from your favorite Thai restaurant.

Total Time30 mins
Yield4 servings
Bella
By Bella

The Thai Coconut Shrimp Soup You Will Make on Repeat

Some soups are humble. This one is electric. This Thai Coconut Shrimp Soup is everything you want on a weeknight when you need something fast, bold, and deeply satisfying. The broth is rich and creamy from full-fat coconut milk, layered with the fragrant heat of red curry paste, the citrusy lift of lemongrass, and the brightness of fresh lime. And the shrimp? Tender, plump, and cooked just right in under 3 minutes.

Whether you know it as coconut soup shrimp, Thai soup shrimp, or simply that spicy shrimp soup Thai restaurants make look effortless, this homemade version rivals anything you would order out. It comes together in about 30 minutes, uses one pot, and every single bowl disappears fast.


Why This Thai Shrimp Soup Works So Well

The secret is in the layering. Great Thai curry coconut shrimp soup is not just a matter of dumping everything in a pot. It starts by blooming the curry paste in hot oil with garlic and fresh ginger, which coaxes out the deep, complex flavors that would otherwise stay locked inside the paste. That single step transforms a decent broth into something genuinely spectacular.

From there, the coconut milk and broth come together into a silky base that carries every other ingredient beautifully. The fish sauce adds a savory depth, the brown sugar balances the heat, and the lime juice at the end pulls the whole thing together with a pop of acidity.

Chef's Tip: Always use full-fat canned coconut milk for this recipe. Light coconut milk is too thin and will give you a watery broth that lacks the richness this dish needs.


Having the right tools in your kitchen really does make weeknight cooking like this faster and more enjoyable. A heavy-bottomed Dutch oven holds heat evenly, and a good Microplane makes grating fresh ginger a breeze instead of a chore.


What Makes This a Great Pescatarian Recipe

This is a naturally pescatarian recipe, which makes it a wonderful option when you are cooking for a crowd with mixed dietary needs. Shrimp brings lean protein and a natural sweetness that pairs perfectly with the bold curry broth. The vegetables, including red bell pepper and wilted greens, round the bowl out into something genuinely nourishing rather than just a pretty soup.

For anyone avoiding shellfish, swapping in firm tofu or sliced chicken breast works just as well with this broth. It is a truly flexible base.

A few things that make this curried shrimp soup stand out:

  • One pot, easy cleanup. Everything happens in a single Dutch oven or large pot.
  • Ready in 30 minutes. From prepping aromatics to ladling into bowls.
  • Deeply flavorful broth. Thanks to lemongrass, ginger, garlic, and bloomed curry paste.
  • Totally adaptable spice level. Use 1 tablespoon of curry paste for mild, or go up to 3 for a proper kick.

Tips for Perfect Shrimp Every Time

The biggest mistake people make with Thai curry soup shrimp is overcooking the shrimp. Shrimp cook fast, typically in just 2 to 3 minutes in a simmering broth. You are looking for them to turn pink and curl into a gentle C shape. An O shape means overcooked and rubbery.

If you are making this ahead of time, prepare the broth base in advance and add the raw shrimp only when you are ready to serve. This keeps every bowl tasting fresh.

Make It a Meal: Ladle this soup over steamed jasmine rice or rice noodles to stretch it further and soak up every drop of that coconut Thai shrimp soup broth.


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

Thai Coconut Shrimp Soup

Thai Coconut Shrimp Soup

This Thai Coconut Shrimp Soup is bold, creamy, and ready in under 30 minutes. Plump shrimp swim in a fragrant red curry coconut broth that tastes like it came straight from your favorite Thai restaurant.

Prep:10 mins
Cook:20 mins
Total:30 mins
Yield:4 servings
Cuisine:Thai
Yield: 4 servingsCalories: 380Protein: 26g
Carbs: 18gFat: 24gSat. Fat: 16gFiber: 2gSugar: 6gSodium: 890mg

Ingredients

Units
Scale
  • 1 lb large shrimp, peeled and deveined, tails on or off
  • 2 cups full-fat coconut milk, from a can, not carton
  • 2 cups chicken or seafood broth, low sodium preferred
  • 2 tbsp red curry paste, adjust to taste for spice level
  • 2 tbsp fish sauce, or soy sauce for a milder flavor
  • 2 tbsp fresh lime juice, from about 1 large lime
  • 1 tbsp brown sugar, or coconut sugar
  • 1 tbsp coconut oil, or vegetable oil
  • 4 garlic cloves, minced
  • 1 tbsp fresh ginger, finely grated
  • 1 lemongrass stalk, bruised and cut into 2-inch pieces
  • 1 red bell pepper, thinly sliced
  • 2 cups baby spinach or bok choy, loosely packed
  • 1/4 cup fresh cilantro, roughly chopped, for garnish
  • 3 green onions, thinly sliced, for garnish
  • 4 lime wedges, for serving

Instruction

1

Heat the coconut oil in a large pot or Dutch oven over medium heat. Add the garlic and ginger and cook, stirring constantly, for about 1 minute until fragrant.

2

Add the red curry paste and stir it into the aromatics. Cook for another 60 seconds, letting the paste bloom in the oil. This step is key for deep, layered flavor.

3

Pour in the coconut milk and broth. Add the lemongrass stalk, fish sauce, and brown sugar. Stir to combine and bring the broth to a gentle simmer over medium-high heat.

4

Once simmering, add the sliced red bell pepper. Cook for 4 to 5 minutes until the pepper begins to soften but still has a slight bite.

5

Add the shrimp to the pot in a single layer. Cook for 2 to 3 minutes, just until they turn pink and curl into a C shape. Do not overcook.

6

Stir in the baby spinach or bok choy and let it wilt for about 1 minute. Remove and discard the lemongrass stalks.

7

Taste the broth and adjust seasoning with more fish sauce for saltiness, lime juice for brightness, or a pinch of sugar if needed.

8

Squeeze in the fresh lime juice and stir. Ladle the soup into bowls and top with cilantro, green onions, and an extra lime wedge on the side. Serve immediately.

Equipment

  • Large pot or Dutch oven
  • Chef's knife and cutting board
  • Wooden spoon or silicone spatula
  • Ladle
  • Fine grater or Microplane (for ginger)
  • Measuring cups and spoons

Notes

For best results, use full-fat canned coconut milk. The higher fat content makes the broth richer and more velvety. This soup is best enjoyed fresh, as shrimp can become rubbery when reheated. If making ahead, prepare the broth base and add raw shrimp only when reheating to serve. Leftovers keep in the fridge for up to 2 days. Serve over jasmine rice or rice noodles to make it a heartier meal.

Serving and Storing Your Thai Coconut Shrimp Curry Soup

This soup is at its absolute best the moment it comes off the stove. Serve it with a generous handful of fresh cilantro, sliced green onions, and a lime wedge on the side. A small bowl of jasmine rice alongside makes it a complete, filling dinner.

Leftovers keep well in the fridge for up to 2 days. Reheat gently on the stovetop over low heat, adding a splash of broth if the coconut base has thickened. Skip the microwave on high settings as it tends to toughen the shrimp.

If you love this style of cooking, this same broth is wonderful with sliced chicken, scallops, or even just extra vegetables on nights when you want something lighter. Once you have the base down, the variations are endless.

Frequently Asked Questions

Absolutely. You can prepare the entire coconut curry broth up to 2 days in advance and store it in an airtight container in the fridge. When ready to serve, bring it back to a simmer and add fresh shrimp. This keeps the shrimp from getting overcooked and rubbery.
Yes, this broth works beautifully with other proteins. Sliced chicken breast or thigh works well, though it will need a few extra minutes of cook time. Tofu is a great pescatarian-friendly swap if you want to skip seafood entirely. Scallops or chunks of firm white fish like cod also work wonderfully.
Leftovers last up to 2 days in the refrigerator in a sealed container. Reheat gently on the stovetop over low heat to avoid overcooking the shrimp. Avoid microwaving on high, as it tends to make the shrimp tough. The broth may thicken slightly in the fridge, so add a splash of broth or water when reheating.
The heat in this soup comes mostly from the red curry paste. Start with 1 tablespoon for a mild soup and work your way up. Thai red curry pastes vary quite a bit by brand, so taste as you go. A squeeze of extra lime juice or a touch more coconut milk can help tone down the heat if things get too spicy.
Yes, this is a pescatarian recipe. Just make sure to use seafood or vegetable broth instead of chicken broth, and confirm your fish sauce brand suits your dietary preferences. For a fully vegetarian version, swap fish sauce for soy sauce or tamari and use tofu instead of shrimp.

Comments & Reviews

5.0
0 Reviews

Leave a Review

Recent Comments

Be the first to leave a review!