Thai Coconut Shrimp Soup

Featured in: Easy Whisk-Friendly Dinners

This aromatic Thai bowl combines succulent shrimp with rich coconut milk and red curry paste for a perfect harmony of tangy, spicy, and savory notes. Ready in just 35 minutes, this comforting soup features lemongrass, ginger, kaffir lime leaves, and fresh herbs for authentic Thai flavor. The creamy broth pairs beautifully with jasmine rice, making it ideal for weeknight dinners or when you crave something warming yet light.

Updated on Tue, 27 Jan 2026 16:54:00 GMT
Thai Coconut Shrimp Soup simmering in a pot with coconut milk, red curry paste, and fresh ginger slices. Save
Thai Coconut Shrimp Soup simmering in a pot with coconut milk, red curry paste, and fresh ginger slices. | birchwhisk.com

My neighbor invited me over on a rainy Bangkok evening, and she served this soup that completely shifted how I thought about home cooking. The way the coconut milk swirled with the crimson curry paste, how the shrimp turned from translucent to perfectly pink in just moments—it felt like magic happening in a bowl. She made it look effortless, moving between the pot with such calm confidence that I knew I had to learn it myself. Now whenever I make it, I'm transported back to that steamy kitchen filled with the scent of lemongrass and lime.

I made this for my book club on a cold winter night, and one friend actually closed her eyes after the first spoonful and said it tasted like a vacation. That moment reminded me that food isn't just about feeding your body—it's about creating space where people feel transported and cared for. Since then, I've learned that adding an extra squeeze of lime at the very end makes everyone pause and ask what the secret ingredient is.

Ingredients

  • Large raw shrimp (350 g / 12 oz), peeled and deveined: Fresh, quality shrimp makes all the difference—they should smell briny and clean, not fishy, and cooking them gently keeps them tender rather than rubbery.
  • Lemongrass (2 stalks), trimmed and smashed: Smashing it with the side of your knife releases those bright, citrusy oils that define the soup's personality.
  • Kaffir lime leaves (4), torn: These add an almost ethereal perfume; if you can't find them, a strip of regular lime zest works in a pinch but tastes noticeably different.
  • Garlic (3 cloves), minced: Mince it finely so it dissolves into the aromatics rather than sitting as harsh chunks.
  • Small onion (1), thinly sliced: Thin slices cook down and sweeten the broth while keeping the soup's light texture.
  • Mushrooms (100 g / 3.5 oz), sliced: I prefer a mix of cremini and oyster for depth, but button mushrooms work fine and absorb the flavors beautifully.
  • Fresh ginger or galangal (1 thumb-sized piece), sliced: Galangal has a peppery, almost medicinal edge that's more authentic, but ginger brings familiar warmth if that's what you have.
  • Red chili (1 small), sliced: Leave the seeds in if you like heat, remove them for mild warmth that doesn't overshadow the other flavors.
  • Coconut milk (400 ml / 14 oz): Use full-fat for richness and a luxurious mouthfeel; shake the can gently before opening so you get an even blend.
  • Chicken or vegetable broth (500 ml / 2 cups): Homemade is always better, but quality store-bought broth saves time without sacrificing flavor.
  • Thai red curry paste (2 tbsp): This is your flavor foundation, so buy a reliable brand and store it in the fridge once opened to keep it vibrant.
  • Fish sauce (2 tbsp): It smells pungent on its own, but trust it—it's what rounds out all the flavors and makes everything taste more like itself.
  • Lime juice (1 tbsp, plus more to taste): Squeeze fresh limes just before adding; bottled juice tastes sharp and one-dimensional by comparison.
  • Sugar (1 tsp): A tiny bit rounds the edges and balances the heat, making the soup feel complete rather than one-note spicy.
  • Fresh cilantro, lime wedges, sliced green onions for garnish: Don't skip the garnish—it's where the brightness lives and it transforms the soup from good to memorable.

Instructions

Product image
Easily spray or drizzle oil for roasting vegetables, air frying, sautéing, and dressing salads with controlled coverage.
Check price on Amazon
Build your flavor base:
Heat a splash of oil in a large pot over medium heat and add the onion, garlic, lemongrass, ginger, and chili all at once. Let them sizzle together for 2-3 minutes, stirring occasionally, until the kitchen smells like a Thai night market—you'll know it's ready when the aromatics turn golden at the edges and fill the air with that unmistakable fragrance.
Awaken the curry paste:
Stir in the red curry paste and cook for exactly 1 minute, letting it deepen in color and release its complex spice. The paste should darken slightly and the oil will separate from the solids, which means you've unlocked all those layered flavors.
Create your broth:
Pour in the coconut milk and broth slowly, scraping the bottom of the pot to lift any caramelized bits that hold incredible flavor. Drop in the kaffir lime leaves if using, then bring everything to a gentle simmer—never a rolling boil, which can curdle the coconut milk.
Cook the vegetables:
Add the mushrooms and let them simmer for about 5 minutes until they're just tender and have absorbed some of the golden liquid. They should still have a slight firmness, not dissolve into the broth.
Add the shrimp:
Slide in the shrimp and cook for 2-3 minutes, stirring gently, until they've curled and turned bright pink—this is the sign they're cooked through but still succulent. If you leave them longer, they toughen; any less and you risk undercooking them.
Season to perfection:
Stir in the fish sauce, sugar, and lime juice, then taste and adjust. This is where your instincts matter—add more lime if it tastes flat, more fish sauce if it needs depth, more sugar if the heat overwhelms.
Remove the solids:
Fish out the lemongrass, ginger slices, and lime leaves with a spoon or slotted spoon. They've given their all to the broth and leaving them in makes the soup harder to eat gracefully.
Serve with care:
Ladle the hot soup into bowls and crown each one with a handful of fresh cilantro, some sliced green onions, and a lime wedge on the side. Let people squeeze in that extra lime juice themselves—it's a small ritual that makes the meal feel interactive.
Product image
Easily spray or drizzle oil for roasting vegetables, air frying, sautéing, and dressing salads with controlled coverage.
Check price on Amazon
Pin it
| birchwhisk.com

There was a moment when my teenage son, who usually eats in silence scrolling his phone, actually put it down mid-bowl and asked if he could help me make this again next week. That's when I realized this soup does something special—it pulls people out of their routines and back to the table, back to each other.

Variations and Substitutions

I've played with this recipe endlessly depending on what I have or what mood I'm in. Swapping shrimp for silken tofu makes it vegetarian without losing that luxurious mouthfeel, and switching fish sauce for tamari or soy sauce (use the same amount) keeps it plant-based while maintaining depth. Some nights I add baby corn or bamboo shoots for textural contrast, or throw in snap peas in the last minute of cooking for a fresh crunch that brightens everything.

Serving and Storage

Serve this as a standalone light dinner or ladle it over jasmine rice if you want something more substantial—the rice soaks up all that golden coconut broth in the most satisfying way. Leftovers keep in the fridge for up to three days in an airtight container, though the shrimp is best enjoyed fresh; if you're batch cooking, hold the shrimp separate and add it only to the portion you're eating right away.

Why This Recipe Works

There's something almost meditative about how quickly this comes together while still feeling impressive and complex. The technique is simple enough for beginners—you're essentially sautéing aromatics, adding liquid, and letting heat do the work—but the flavor profile tastes like you've been simmering this for hours. Every ingredient has a job: the coconut milk rounds and softens, the curry paste brings spice and color, the lime juice adds brightness, and the fish sauce ties everything together into something that tastes more like itself than any single component on its own.

  • Make a double batch of just the broth base (without shrimp) and freeze it in portions so you can have restaurant-quality soup ready in minutes.
  • If your kitchen tends to run cold, bring the soup back to a proper simmer before adding shrimp so they cook through evenly.
  • Never reheat shrimp that's already cooked—add it fresh to warmed broth instead for the most tender result.
Product image
Dries dishes, utensils, and cookware neatly after cooking, keeping your countertop organized and clutter free.
Check price on Amazon
A close-up of Thai Coconut Shrimp Soup in a white bowl, garnished with cilantro, lime, and green onions. Pin it
A close-up of Thai Coconut Shrimp Soup in a white bowl, garnished with cilantro, lime, and green onions. | birchwhisk.com

This soup has become my go-to when I want to cook something that feels both comforting and exciting, that brings people together without keeping me tied to the stove. Once you understand the structure, you own it—and that freedom is where the real joy of cooking lives.

Frequently Asked Questions

How spicy is this soup?

The heat level depends on the red curry paste and optional chili. Start with less curry paste for mild spice, or add sliced chili to increase the heat. You can always adjust after tasting.

Can I make this vegetarian?

Absolutely. Substitute shrimp with firm tofu cubes and replace fish sauce with soy sauce or a vegetarian fish sauce alternative. The result is just as creamy and flavorful.

What can I use instead of kaffir lime leaves?

If unavailable, use lime zest instead. Add the zest of one lime when simmering the broth. It won't be identical but provides a similar citrus aroma.

How long will leftovers keep?

Store in an airtight container in the refrigerator for up to 3 days. Reheat gently over low heat, adding a splash of broth if needed. The shrimp may become slightly firmer upon reheating.

Can I freeze this soup?

Freezing isn't recommended as the coconut milk may separate and shrimp texture changes. However, you can freeze the broth base without shrimp for up to 2 months, then add fresh shrimp when reheating.

What's the best way to serve this?

serve hot in deep bowls, garnished generously with fresh cilantro, sliced green onions, and lime wedges on the side. Pair with steamed jasmine rice for a complete meal or enjoy on its own as a light, satisfying dish.

Thai Coconut Shrimp Soup

Creamy Thai soup with shrimp, coconut milk, and red curry paste. Tangy, spicy, and savory in every bowl.

Prep Time
15 Minutes
Cook Time
20 Minutes
Total Time
35 Minutes


Difficulty: Easy

Cuisine: Thai

Yield: 4 servings

Dietary: Dairy-Free, Gluten-Free

Ingredients

Seafood

01 12 oz large raw shrimp, peeled and deveined

Aromatics & Vegetables

01 2 stalks lemongrass, trimmed and smashed
02 4 kaffir lime leaves, torn (optional)
03 3 cloves garlic, minced
04 1 small onion, thinly sliced
05 3.5 oz mushrooms, sliced
06 1 small red chili, sliced (optional)
07 1 thumb-sized piece fresh ginger or galangal, sliced

Broth

01 14 oz coconut milk
02 2 cups chicken or vegetable broth
03 2 tablespoons Thai red curry paste

Seasonings

01 2 tablespoons fish sauce
02 1 tablespoon lime juice, plus more to taste
03 1 teaspoon sugar

Garnish

01 Fresh cilantro leaves
02 Lime wedges
03 Sliced green onions

Instructions

Step 01

Bloom aromatics: Heat oil in a large pot over medium heat. Sauté onion, garlic, lemongrass, ginger or galangal, and chili for 2-3 minutes until fragrant.

Step 02

Activate curry paste: Stir in Thai red curry paste and cook for 1 minute to release its full aroma.

Step 03

Build broth base: Pour in coconut milk and chicken or vegetable broth. Add kaffir lime leaves if using. Bring to a gentle simmer.

Step 04

Cook mushrooms: Add mushrooms and simmer for 5 minutes until just tender.

Step 05

Cook shrimp: Add shrimp and cook for 2-3 minutes until pink and cooked through.

Step 06

Season to balance: Stir in fish sauce, sugar, and lime juice. Taste and adjust seasoning, adding more lime juice, fish sauce, or sugar as desired.

Step 07

Strain solids: Remove lemongrass, ginger or galangal, and lime leaves from the pot.

Step 08

Serve and garnish: Ladle soup into bowls and garnish with cilantro, green onions, and lime wedges.

Tools You'll Need

  • Large pot
  • Knife and cutting board
  • Ladle

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains shellfish (shrimp)
  • Contains fish (fish sauce)
  • May contain soy if substituting with soy sauce

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 270
  • Total Fat: 14 g
  • Total Carbohydrate: 11 g
  • Protein: 22 g