Thai Coconut Shrimp Soup

Featured in: Everyday Meal Ideas

This aromatic Thai soup combines succulent shrimp with creamy coconut milk, fragrant lemongrass, and bold red curry paste. Simmered with kaffir lime leaves, ginger, and mushrooms, it delivers a perfect harmony of spicy, tangy, and savory flavors. Ready in just 35 minutes, this dairy-free and gluten-free dish is garnished with fresh cilantro and lime wedges for an authentic Thai experience.

Updated on Thu, 29 Jan 2026 09:35:00 GMT
A steaming bowl of Thai Coconut Shrimp Soup garnished with cilantro, green onions, and lime wedges, with shrimp and mushrooms visible in the creamy red broth.  Bookmark
A steaming bowl of Thai Coconut Shrimp Soup garnished with cilantro, green onions, and lime wedges, with shrimp and mushrooms visible in the creamy red broth. | buenotifsa.com

My neighbor passed over a steaming bowl of this soup on a humid Bangkok evening, and I watched the steam rise with curiosity more than hunger. The first spoonful hit differently—that coconut creaminess wrapping around bright lime and the gentle heat creeping in behind it. I spent the next week trying to recreate it in my own kitchen, burning my fingers on lemongrass and second-guessing the balance until finally, on attempt four, it clicked. Now this soup feels like borrowed knowledge from someone I barely knew, turned into something I make on nights when I need comfort that tastes like adventure.

I made this for my sister during her first week in a new city, when she was too overwhelmed to cook anything beyond toast. Watching her taste it and then just close her eyes for a second—that moment stuck with me. She's made it four times since, each time adding her own twist with whatever vegetables she had lying around.

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): Buy them with shells on if possible and peel them yourself—the shells make the broth richer if you have time to simmer them separately, though it's not essential.
  • Lemongrass (2 stalks): The smashing is important; it bruises the stalk and releases those impossible-to-describe oils that make this soup unmistakably Thai.
  • Kaffir lime leaves (4 leaves): These are optional only in the sense that your soup will still be good without them, but they're worth tracking down because they add a citrus note that lime juice alone can't quite replicate.
  • Garlic (3 cloves) and ginger or galangal (thumb-sized piece): Slice the ginger rather than mincing it so you can fish it out later; the flavor infuses without leaving bits everywhere.
  • Onion and mushrooms: The onion softens into the broth while mushrooms soak up all that coconut-curry goodness, adding body without heaviness.
  • Red chili (1 small): This is where heat lives—slice it thin and decide how many seeds you want to leave in based on your tolerance.
  • Coconut milk (400 ml): Full-fat is non-negotiable; the creamy layer is what makes this soup feel luxurious.
  • Chicken or vegetable broth (500 ml): Quality matters here since it's half your liquid base.
  • Thai red curry paste (2 tbsp): This is the backbone; trust it more than you trust other seasonings to do the heavy lifting.
  • Fish sauce (2 tbsp), lime juice, and sugar: These three are your final tuning knobs—taste constantly and adjust without apology.
  • Fresh cilantro, lime wedges, and green onions: The garnish isn't decoration; these finish the flavor and add brightness that cuts through the richness.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Start your aromatics:
Heat a splash of oil in a large pot over medium heat and let the onion, garlic, smashed lemongrass, sliced ginger, and chili soften for 2-3 minutes. You'll know it's right when your kitchen smells so good you almost forget you're cooking.
Wake up the curry paste:
Stir in the red curry paste and let it sit in the hot oil for a full minute, stirring occasionally. This step transforms the paste from a thick concentrate into something aromatic and alive.
Build the broth:
Pour in the coconut milk and broth, add kaffir lime leaves if you have them, and bring everything to a gentle simmer. Avoid a rolling boil; this soup is better when it whispers than when it shouts.
Simmer the vegetables:
Add mushrooms and let them soften for about 5 minutes, which is just long enough for them to start soaking up all the flavor without turning into mush.
Cook the shrimp:
Add shrimp and watch it carefully; 2-3 minutes is all it takes for them to turn pink and cook through. Overcooked shrimp turns rubbery, so stay present for this part.
Season to taste:
Stir in fish sauce, sugar, and lime juice, then taste. This is not the time to be shy—add more of whatever you think it needs. Sometimes it's more lime, sometimes a whisper more fish sauce.
Strain and serve:
Remove the lemongrass, ginger, and lime leaves using a slotted spoon so they don't end up in anyone's bowl. Ladle into bowls and finish with cilantro, green onions, and lime wedges.
Close-up view of Thai Coconut Shrimp Soup featuring succulent shrimp, sliced mushrooms, and fresh herbs in a rich, aromatic coconut curry broth.  Bookmark
Close-up view of Thai Coconut Shrimp Soup featuring succulent shrimp, sliced mushrooms, and fresh herbs in a rich, aromatic coconut curry broth. | buenotifsa.com

There's something about serving soup in a bowl that makes people slow down, and I noticed my family actually talking to each other instead of disappearing into their phones. That's when I realized this dish had become something more than just dinner—it was permission to linger.

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 Secret to Balanced Thai Flavor

Thai cooking is about tension between opposing forces, and this soup proves it. The coconut milk is sweet and creamy, the lime juice is sharp and bright, the fish sauce adds savory depth, and the curry paste brings heat and complexity. None of these should overpower the others; instead, they create this three-dimensional flavor that evolves as you eat. The moment you find that balance is the moment you stop following recipes and start trusting your palate.

Making It Your Own

The beauty of this soup is how forgiving it is when you want to improvise. I've made it with baby corn and bell peppers when that's what I had, swapped in tofu when a vegetarian friend came over (and used soy sauce instead of fish sauce), and even added a splash of coconut cream when I wanted it richer. The base is strong enough to hold whatever vegetables or proteins you want to add, so treat it as a foundation rather than a rigid formula.

Serving and Storage Wisdom

This soup tastes best when freshly made, but the broth base keeps in the refrigerator for three days if you remove the shrimp first. I usually make the broth ahead and cook the shrimp fresh when I'm ready to eat, which means I get restaurant-quality soup without the last-minute stress. Serve it as a light meal on its own or alongside jasmine rice if you want something more substantial.

  • Make the aromatic broth base up to a day ahead and refrigerate it, then add shrimp and simmer fresh when you're ready to serve.
  • If you can't find kaffir lime leaves or Thai red curry paste, don't skip the soup—adjust with extra lime juice and regular red chili, though the depth won't quite be the same.
  • Freeze any leftover broth (without the shrimp) for up to two months so you have Thai soup ready whenever you need it.
A vibrant serving of Thai Coconut Shrimp Soup, highlighted by red chili slices and lime wedges, ready to be enjoyed with jasmine rice. Bookmark
A vibrant serving of Thai Coconut Shrimp Soup, highlighted by red chili slices and lime wedges, ready to be enjoyed with jasmine rice. | buenotifsa.com

This soup tastes like borrowed warmth and shared table space, like the moments when food becomes an excuse to sit still together. Make it when you need something that feels like more than dinner.

Recipe Questions

Can I make this soup ahead of time?

Yes, you can prepare the broth base ahead and refrigerate for up to 2 days. Add shrimp just before serving to prevent overcooking and maintain their tender texture.

What can I substitute for kaffir lime leaves?

If kaffir lime leaves are unavailable, use lime zest or a few extra strips of lemongrass. While the flavor differs slightly, it will still provide aromatic citrus notes.

How do I prevent the coconut milk from curdling?

Keep the heat at a gentle simmer rather than a rolling boil. Stir occasionally and avoid cooking at high temperatures after adding the coconut milk.

Can I use frozen shrimp?

Absolutely. Thaw frozen shrimp completely in the refrigerator before use, pat them dry, and add to the soup as directed. Frozen shrimp work just as well as fresh.

What type of mushrooms work best?

Shiitake, oyster, or white button mushrooms all work beautifully. Shiitake mushrooms add an earthy depth, while oyster mushrooms provide a delicate texture that complements the shrimp.

How spicy is this soup?

The heat level is moderate and customizable. Adjust the amount of red curry paste and fresh chili to your preference. Start with less and add more to taste.

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

Aromatic Thai soup with shrimp, coconut milk, lemongrass, and red curry paste in a creamy, spicy-tangy broth.

Prep Duration
15 min
Time for Cooking
20 min
Overall Duration
35 min
Provided by Kyle Anderson


Skill Level Easy

Cuisine Origin Thai

Portion Size 4 Serving Amount

Diet Considerations No Dairy, No 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 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

How To Make

Step 01

Bloom aromatics: 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

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

Step 03

Build 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 to taste: 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.

Tools You'll Need

  • Large pot
  • Knife and cutting board
  • Ladle

Allergy Details

Review every ingredient for potential allergens. If unsure, ask your healthcare provider.
  • Contains shellfish (shrimp) and fish (fish sauce)
  • May contain soy if substituting with soy sauce

Nutrition Per Serving

These figures are for information only. They're not a substitute for medical guidance.
  • Energy (Calories): 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.