Thai Coconut Shrimp Soup

Featured in: Home Baking Basics

This aromatic Thai soup combines succulent shrimp with rich coconut milk and red curry paste for a perfectly balanced bowl. The broth gets its depth from lemongrass, galangal, and kaffir lime leaves, while fresh lime juice adds brightness. Ready in just 35 minutes, this dairy-free and gluten-free dish delivers restaurant-quality flavors at home. Adjust the spice level with fresh chilies, and serve with jasmine rice for a satisfying meal.

Updated on Wed, 28 Jan 2026 11:45:00 GMT
A close-up of creamy Thai Coconut Shrimp Soup with shrimp, mushrooms, and fresh herbs in a white bowl.  Save
A close-up of creamy Thai Coconut Shrimp Soup with shrimp, mushrooms, and fresh herbs in a white bowl. | softhalwa.com

The first time I attempted Thai soup at home, I kept calling my friend at odd hours asking if lemongrass was really supposed to be that woody and whether I could skip kaffir lime leaves. We laughed about how I'd turned a simple soup into an archaeological expedition through Asian markets, but that first spoonful made all the hunting worth it. Now I keep a stash of curry paste in the pantry because this soup has become my go-to when I need something comforting but not heavy.

Last winter when my sister was recovering from surgery, she begged me for something that felt nourishing but actually tasted exciting. I brought over a pot of this soup, and she messaged me the next day saying she'd hovered over the stove eating it straight from the ladle. That's when I knew this wasn't just soup anymore, it was the thing I made for people who needed remembering that food could still bring joy.

What's for Dinner Tonight? ๐Ÿค”

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

Free. No spam. Just easy meals.

Ingredients

  • 350 g (12 oz) large raw shrimp: Peeled and deveined saves precious minutes and lets the shrimp soak up all that flavorful broth
  • 2 stalks lemongrass: Smashed with the back of your knife to release those citrusy oils that make this soup sing
  • 4 kaffir lime leaves: Torn by hand to release their essential oils, they're optional but worth finding
  • 3 cloves garlic: Minced fresh because jarred garlic loses its punch in coconut broth
  • 1 small onion: Thinly sliced so it softens beautifully into the soup rather than staying crunchy
  • 100 g (3.5 oz) mushrooms: Sliced, they become little sponges for all that spiced coconut milk
  • 1 small red chili: Sliced thin for heat that builds gently, skip if you're sensitive to spice
  • 1 thumb-sized piece fresh ginger or galangal: Sliced into coins that you'll fish out later, leaving behind just warmth
  • 400 ml (14 oz) coconut milk: Full fat is worth it here, it creates that velvety restaurant texture
  • 500 ml (2 cups) chicken or vegetable broth: The base that carries all those aromatic layers
  • 2 tbsp Thai red curry paste: This is your flavor foundation, so use a brand you actually like eating
  • 2 tbsp fish sauce: Dont be scared, it dissolves into pure savory depth without any fishy taste
  • 1 tbsp lime juice: Plus more for tasting, that bright acid cuts through the rich coconut
  • 1 tsp sugar: Just enough to balance the tang and heat so no single flavor overwhelms
  • Fresh cilantro leaves: The finishing touch that makes everything taste fresh and alive
  • Lime wedges: Extra wedges at the table let everyone dial up the acid to their liking
  • Sliced green onions: Their mild bite plays so nicely against the sweet coconut

Tired of Takeout? ๐Ÿฅก

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

One email. No spam. Unsubscribe anytime.

Instructions

Build your 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 and the onion starts to turn translucent.
Wake up the curry paste:
Stir in the red curry paste and cook for 1 minute, pressing it into the hot oil to release its aroma and bloom the spices.
Create the broth:
Pour in the coconut milk and chicken broth, add kaffir lime leaves if using, and bring to a gentle simmer while stirring occasionally to help the curry paste dissolve.
Simmer the mushrooms:
Add the mushrooms and simmer for 5 minutes until just tender, letting them soak up all that developing flavor.
Cook the shrimp:
Add the shrimp and cook for 2-3 minutes, watching them turn pink and curl, which tells you they're perfectly done.
Balance the flavors:
Stir in fish sauce, sugar, and lime juice, then taste and adjust seasoning, adding more lime juice for brightness, fish sauce for depth, or sugar to tame the heat.
Finish and serve:
Remove lemongrass, ginger or galangal, and lime leaves, then ladle soup into bowls and garnish with cilantro, green onions, and lime wedges.
Steaming Thai Coconut Shrimp Soup served with lime wedges and green onions on a rustic wooden table.  Save
Steaming Thai Coconut Shrimp Soup served with lime wedges and green onions on a rustic wooden table. | softhalwa.com

My neighbor came over once when I was making this, and she stood in the kitchen doorway just breathing it in. We ended up eating it standing up at the counter because neither of us wanted to wait for proper bowls. That's the thing about this soup, it makes people abandon their manners.

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.

Finding Balance in the Bowl

The magic of this soup lives in that tension between rich coconut milk and bright lime juice. I've learned to taste constantly as I go, sometimes adding an extra squeeze of lime or a pinch more sugar until everything harmonizes. It's never quite the same twice, but somehow always exactly what I needed.

Making It Yours

Sometimes I swap shrimp for cubes of firm tofu that become silky in the hot broth, especially when I'm cooking for friends who don't eat shellfish. Baby corn and bell peppers add crunch that plays against the smooth coconut, and once I even threw in some leftover roasted sweet potato which was surprisingly perfect.

The Art of Garnishes

A proper garnish isn't just decoration here, it's a crucial part of each spoonful. That hit of fresh cilantro, the extra zing from squeezing a lime wedge right into your bowl, the mild bite of raw green onions against the hot broth, they all matter. Don't skip them, don't rush them.

  • Prep your garnishes while the broth simmers so they're ready to go
  • Let people add their own extra lime at the table
  • Buy extra cilantro, you'll want more than you think
A vibrant bowl of Thai Coconut Shrimp Soup garnished with cilantro and sliced red chili for heat. Save
A vibrant bowl of Thai Coconut Shrimp Soup garnished with cilantro and sliced red chili for heat. | softhalwa.com

There's something about curling up with a steaming bowl of this soup that makes even the worst Tuesday feel like it might turn out okay after all.

Recipe FAQs

โ†’ Can I make this soup vegetarian?

Yes, substitute shrimp with firm tofu and use soy sauce instead of fish sauce. The result remains creamy and flavorful.

โ†’ How spicy is this soup?

The heat level depends on the red curry paste and fresh chili. Start with less curry paste and adjust to your preference. You can omit the fresh chili for a milder version.

โ†’ Can I use frozen shrimp?

Absolutely. Thaw frozen shrimp completely and pat dry before adding to the simmering broth. Adjust cooking time slightly if needed.

โ†’ How long does this soup keep?

Store in an airtight container for up to 3 days. Reheat gently over medium-low heat. The shrimp may become slightly rubbery with reheating, so consider cooking fresh shrimp when serving leftovers.

โ†’ Can I add other vegetables?

Yes, baby corn, bell peppers, bamboo shoots, or bok choy make excellent additions. Add heartier vegetables like carrots with the mushrooms, and delicate ones like spinach in the last minute.

โ†’ What's the difference between ginger and galangal?

Galangal has a piney, citrusy flavor with a sharper bite. Ginger is sweeter and more pungent. Galangal is traditional in Thai cooking, but ginger works as a substitute if unavailable.

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 Thai soup with shrimp, coconut milk, and red curry for tangy-spicy flavor

Prep Time
15 min
Time to Cook
20 min
Overall Time
35 min
Created by Marisa Wilkes


Skill Level Easy

Cuisine Thai

Total Yield 4 Portions

Dietary Details No Dairy, Without Gluten

What You Need

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 tbsp Thai red curry paste

Seasonings

01 2 tbsp fish sauce
02 1 tbsp lime juice, plus more to taste
03 1 tsp sugar

Garnish

01 Fresh cilantro leaves
02 Lime wedges
03 Sliced green onions

Directions

Step 01

Bloom the 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

Develop the curry base: Stir in the red curry paste and cook for 1 minute to release its aroma and deepen its flavor.

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 the mushrooms: Add the mushrooms and simmer for 5 minutes until just tender.

Step 05

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

Step 06

Season and 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 soup.

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.

Tools Needed

  • Large pot
  • Chef's knife and cutting board
  • Soup ladle

Allergy Notes

Always look over every ingredient for allergens and talk to a healthcare expert if you're unsure.
  • Contains shellfish (shrimp) and fish (fish sauce)
  • May contain soy if substituting with soy sauce

Nutrition Info (each serving)

This nutrition detail is for informational use only and shouldn't replace guidance from a medical professional.
  • Caloric Value: 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.