Thai Coconut Shrimp Soup

Featured in: Creamy Soups & Stews

This aromatic Thai soup combines rich coconut milk with spicy red curry paste, creating a velvety broth that perfectly balances tangy lime, savory fish sauce, and subtle sweetness. Succulent shrimp simmer alongside fragrant lemongrass, ginger, and mushrooms, absorbing the complex flavors. Ready in just 35 minutes, this dairy-free delight delivers restaurant-quality results with minimal effort. The result is a warming bowl that's both comforting and invigorating, ideal for any season.

Updated on Tue, 27 Jan 2026 10:45:00 GMT
Steaming Thai Coconut Shrimp Soup in a rustic bowl, garnished with fresh cilantro and lime wedges, a creamy red curry broth with succulent shrimp. Save
Steaming Thai Coconut Shrimp Soup in a rustic bowl, garnished with fresh cilantro and lime wedges, a creamy red curry broth with succulent shrimp. | pumpkinvale.com

My kitchen filled with steam one rainy afternoon when a friend texted asking if I could make something warming but not heavy. I had coconut milk in the pantry, fresh shrimp thawing, and a jar of Thai red curry paste that had been calling for a purpose. Within minutes, the smell of lemongrass and ginger took over everything, and I realized I was making something that felt both exotic and deeply comforting. That first bowl, shared over conversation and laughter, became the reason this soup now appears on my table whenever I want to feel transported without leaving home.

I made this for my partner during a particularly cold spell when we'd both been stuck indoors too long. The moment the bowls hit the table, something shifted in the room. We stopped scrolling, stopped thinking about our to-do lists, and just existed in that warm, fragrant moment together. That's when I understood this soup wasn't just dinner—it was a small ritual of taking care of each other.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Large raw shrimp (350 g / 12 oz): Look for shrimp that smell oceanic and briny, not fishy, and peel them yourself if you have time—the shells make incredible stock for next time.
  • Lemongrass (2 stalks): This is the backbone of the flavor, so don't skip it or substitute with lemon zest; smash the stalks hard to release the oils hiding inside.
  • Kaffir lime leaves (4): If you can't find them fresh, frozen works beautifully, though fresh leaves add a brightness that's hard to replicate.
  • Garlic (3 cloves): Mince it fine so it dissolves into the broth rather than sitting as little chunks.
  • Onion (1 small): A thin slice means it softens quickly and spreads its sweetness throughout the pot without becoming mushy.
  • Mushrooms (100 g / 3.5 oz): Use whatever you have—button, cremini, or shiitake all work, though shiitake adds an earthiness that feels especially comforting.
  • Red chili (1 small): Slice it lengthwise and remove some seeds if you're sensitive to heat, or leave them in if you want the full fireworks.
  • Fresh ginger or galangal (1 thumb-sized piece): Slice it thin and don't peel it—the skin holds flavor, and thin slices are easier to fish out later.
  • Coconut milk (400 ml / 14 oz): Full-fat is non-negotiable here; it's what makes the broth taste like something you'd order at a proper Thai restaurant.
  • Chicken or vegetable broth (500 ml / 2 cups): If you have homemade stock, this is your moment to use it, though store-bought works just fine.
  • Thai red curry paste (2 tbsp): A good curry paste has depth and complexity, so buy from a trustworthy brand if you can.
  • Fish sauce (2 tbsp): It smells intense in the bottle, but trust the process—it's what gives the soup its umami backbone.
  • Lime juice (1 tbsp plus more): Use fresh limes; bottled juice tastes tinny and won't give you that bright finish.
  • Sugar (1 tsp): This small amount balances the heat and acidity, creating harmony rather than one note dominating.
  • Fresh cilantro: Some people have a genetic quirk that makes it taste soapy, so don't force it on anyone who objects.
  • Green onions: Slice them at the last moment so they stay crisp and add a fresh crunch to each bite.
  • Lime wedges: Serve these on the side so people can squeeze them into their bowl and adjust the tartness to their preference.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Awaken the aromatics:
Heat oil in your pot over medium flame, then add the onion, garlic, lemongrass, ginger, and chili for 2-3 minutes, stirring occasionally. You'll know you're doing it right when your kitchen smells like a Thai market—that moment when your nose registers five things at once and your mouth starts watering.
Deepen the curry flavor:
Stir in the red curry paste and let it cook for a full minute, moving it around so it doesn't stick to the bottom. This step is crucial; the heat helps the curry paste release its complex spices and oils.
Build the broth:
Pour in the coconut milk and broth slowly, stirring to combine, then add the kaffir lime leaves if using. Bring everything to a gentle simmer—you want lazy bubbles, not an aggressive boil that breaks apart the delicate flavors.
Cook the mushrooms:
Let them soften for about 5 minutes until they've absorbed some of the broth's color. They'll taste completely different from their raw state, almost sweet in their own way.
Add the shrimp:
Slip them in and watch closely for the moment they turn from translucent gray to opaque pink, about 2-3 minutes. Overcooked shrimp becomes rubbery, so timing matters here.
Season to taste:
Add the fish sauce, sugar, and lime juice, then taste it. This is your chance to adjust—if it needs more tang, add lime; if it feels one-dimensional, a touch more fish sauce helps; if it's too spicy, a pinch of sugar softens the edges.
Remove solids:
Fish out the lemongrass stalks, ginger slices, and lime leaves with a spoon or slotted spoon. These have done their job and would be unpleasant to bite into.
Serve with intention:
Ladle the soup into bowls, leaving space at the top for garnish, then scatter cilantro and green onions over each serving and tuck a lime wedge on the rim. Let people customize the final squeeze and taste.
Save
| pumpkinvale.com

A colleague once told me she'd never had proper Thai soup, and when she tasted this one, her eyes went wide in that way that meant the flavors were bigger than what she'd expected. She went home and made it twice that week, then texted me photos of her family eating it. That's when I realized this recipe wasn't precious or complicated—it was just honest food that brought people together.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

The Soul of Lemongrass

Lemongrass is what separates this from ordinary shrimp soup—it's floral and bright and slightly sweet in a way that makes the broth feel alive. The first time I cooked with it properly, I learned to smash the stalks instead of leaving them whole, which releases the oils and lets the flavor permeate everything. Some recipes tell you to discard it, but I think it deserves more respect than that.

Why Coconut Milk Matters Here

There's a difference between using coconut milk and using cheap coconut-flavored milk powder, and this soup demands the real thing. Full-fat coconut milk creates a silky broth that coats your mouth with richness, while the light version leaves you feeling like something's missing. I learned this the hard way by trying to cut calories once, and the soup tasted hollow. Now I embrace the fat, knowing it's what makes this feel like an indulgence rather than a restriction.

Tasting and Adjusting as You Go

Thai food is built on the principle of balance—heat against acidity, salt against sweetness—and this soup is no exception. Rather than following the measurements blindly, taste as you build, trusting your palate over a recipe card. I keep the lime, fish sauce, and sugar on the counter so I can make small adjustments until the broth sings instead of shouts.

  • If it tastes flat and one-note, add a bit more fish sauce to wake everything up.
  • If the heat feels overwhelming, a pinch of sugar and a squeeze of lime juice will round it out and make it feel balanced instead of aggressive.
  • Remember that the flavors will intensify slightly as you serve and people adjust their bowls with lime wedges, so start conservatively and add more boldness from there.
Close-up of a spoon diving into rich Thai Coconut Shrimp Soup, revealing tender shrimp, sliced mushrooms, and aromatic herbs in coconut milk. Save
Close-up of a spoon diving into rich Thai Coconut Shrimp Soup, revealing tender shrimp, sliced mushrooms, and aromatic herbs in coconut milk. | pumpkinvale.com

Every time I make this soup, I'm reminded that some of the best meals don't require complicated technique or hard-to-find ingredients—they just need attention and respect for what you're creating. It's become the dish I reach for when I want to show someone I care through food.

Recipe FAQs

Can I make this soup spicy?

Absolutely. Adjust the heat by adding more sliced red chili or increasing the red curry paste. Start with half the amount and taste as you go.

What's the best substitute for fish sauce?

Soy sauce works well for a vegetarian version. You can also use mushroom soy sauce for a deeper umami flavor that mimics fish sauce.

Can I use frozen shrimp?

Yes, thaw frozen shrimp completely and pat them dry before adding to prevent the broth from becoming watery. Cook time remains the same.

How long does this soup keep?

Store in an airtight container for up to 3 days. Reheat gently over medium-low heat to prevent the coconut milk from separating.

Can I make it ahead of time?

Prepare the broth base up to 2 days ahead. Add shrimp and fresh garnishes just before serving to maintain their texture and vibrant flavor.

What vegetables work best?

Mushrooms add great texture, but baby corn, bell peppers, bamboo shoots, or snow peas also complement the flavors beautifully.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Thai Coconut Shrimp Soup

Creamy coconut and red curry broth with succulent shrimp, fresh aromatics, and zesty lime garnish.

Prep Time
15 minutes
Cook Time
20 minutes
Time Needed
35 minutes
Created by Emma Wallace

Recipe Type Creamy Soups & Stews

Skill Level Easy

Cuisine Type Thai

Makes 4 Serving Size

Diet Information No Dairy, No Gluten, Low in Carbs

Ingredient List

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 fl 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 fresh lime juice, plus more for adjustment
03 1 teaspoon sugar

Garnish

01 Fresh cilantro leaves
02 Lime wedges
03 Sliced green onions

How to Make

Step 01

Sauté aromatic base: In a large pot over medium heat, add a splash of oil and sauté the onion, garlic, lemongrass, ginger or galangal, and chili for 2-3 minutes until fragrant.

Step 02

Bloom curry paste: Stir in the red curry paste and cook for 1 minute to release its aroma.

Step 03

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

Step 04

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

Step 05

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

Step 06

Season the soup: 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.

Step 08

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

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Equipment Needed

  • Large pot
  • Knife and cutting board
  • Ladle

Allergy Details

Review ingredients for allergens and ask a healthcare expert if unsure.
  • Contains shellfish (shrimp) and fish (fish sauce)
  • May contain soy if substituting with soy sauce

Nutritional Breakdown (per serving)

Details shown are for general guidance and aren't a medical substitute.
  • Caloric Content: 270
  • Fats: 14 g
  • Carbohydrates: 11 g
  • Proteins: 22 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.