Thai Coconut Shrimp Soup

Featured in: Weeknight Dinners

This aromatic Thai soup combines succulent shrimp with rich coconut milk and fragrant red curry paste. Fresh lemongrass, kaffir lime leaves, galangal, and garlic create layers of authentic flavor, while mushrooms add satisfying texture. The broth balances tangy lime juice, savory fish sauce, and subtle sweetness for that signature Thai harmony.

Ready in just 35 minutes, this dairy-free and gluten-free dish comes together easily. Sauté the aromatics to release their oils, bloom the curry paste for depth, then simmer everything gently. Finish with bright lime juice and fresh herbs for a restaurant-quality bowl that's perfect with jasmine rice.

Updated on Wed, 28 Jan 2026 11:36:00 GMT
Thai Coconut Shrimp Soup simmering in a pot, with creamy coconut milk broth, red curry paste, shrimp, and sliced mushrooms, garnished with lime wedges. Pin It
Thai Coconut Shrimp Soup simmering in a pot, with creamy coconut milk broth, red curry paste, shrimp, and sliced mushrooms, garnished with lime wedges. | urbanspatula.com

I remember the steam fogging up my glasses as I leaned over a pot of this soup on a rainy Tuesday. The kitchen smelled like citrus and coconut, instantly lifting my mood. It was the first time I realized how easy it is to create that complex restaurant flavor at home. Now, every time I see lemongrass at the market, I feel a little rush of excitement.

Last winter, I made this for a friend who was feeling under the weather and needed something vibrant. We sat on the floor, passing the bowl back and forth while the broth worked its magic. There is something incredibly grounding about the ritual of tearing lime leaves and watching the pink shrimp curl into the soup.

Ingredients

  • 350 g (12 oz) Raw Shrimp: These little guys cook in a flash and soak up all the spicy coconut broth perfectly.
  • 2 Stalks Lemongrass: Smashed stalks release an herbal aroma that defines the whole Thai experience.
  • 4 Kaffir Lime Leaves: Tearing these releases a unique citrus perfume that makes the broth truly authentic.
  • 400 ml (14 oz) Coconut Milk: This provides that velvety richness that makes the soup feel indulgent without being heavy.
  • 2 tbsp Red Curry Paste: It is the shortcut to deep flavor that makes you look like a kitchen wizard.
  • 1 Thumb sized Piece Ginger: This adds a sharp warming bite that cuts through the creamy coconut milk.
  • 2 tbsp Fish Sauce: Do not let the smell fool you because it adds the essential salty depth the soup requires.
  • 1 tbsp Lime Juice: A final squeeze of citrus wakes up all the other flavors right before serving.

Instructions

Product image
Prepare wholesome dog meals by mixing with warm water for easy serving and homemade-style feeding.
Check price on Amazon
Sauté the Aromatics:
Toss the onion, garlic, lemongrass, and ginger into the pot until the whole kitchen smells amazing.
Toast the Paste:
Stir in the red curry paste for a minute to let those spices wake up and bloom.
Simmer the Base:
Pour in the coconut milk and broth, then let the mushrooms soften in that fragrant liquid.
Cook the Shrimp:
Drop the shrimp in and watch them turn from gray to a perfect opaque pink.
Balance the Flavors:
Stir in the lime, fish sauce, and sugar to find that perfect sweet and salty spot.
Product image
Prepare wholesome dog meals by mixing with warm water for easy serving and homemade-style feeding.
Check price on Amazon
Spoonful of Thai Coconut Shrimp Soup lifted from the bowl, showing succulent shrimp, tender mushrooms, and fresh cilantro garnish over the coconut broth. Pin It
Spoonful of Thai Coconut Shrimp Soup lifted from the bowl, showing succulent shrimp, tender mushrooms, and fresh cilantro garnish over the coconut broth. | urbanspatula.com

One evening, I accidentally added double the chili and we ended up laughing through tears while eating. It turned into a contest of who could handle the most heat, fueled by extra lime wedges. Those moments remind me that cooking is less about perfection and more about the stories we create.

Swapping Proteins for Variety

Sometimes I swap the shrimp for cubes of firm tofu when I want something a bit more earthy. The tofu acts like a little sponge, absorbing the spicy red curry and coconut milk beautifully. It is a great way to keep the meal light while still feeling completely satisfied.

The Magic of Jasmine Rice

While this soup is incredible on its own, I often serve it over a small mound of jasmine rice. The grains soak up every last drop of the golden broth so none of that flavor goes to waste. It turns a light appetizer into a filling meal that feels like a complete escape.

Customizing Your Veggie Mix

You can easily toss in whatever vegetables are lingering in your crisper drawer for extra crunch. Baby corn and sliced bell peppers add a nice sweetness that plays well with the savory fish sauce.

  • Keep the vegetable slices thin so they cook as quickly as the shrimp.
  • Try adding bamboo shoots for a more traditional texture and earthy flavor.
  • Always remove the woody lemongrass stalks before you start serving your guests.
Product image
Quickly cook hard boiled, poached, or scrambled eggs and omelets for easy breakfasts and meal prep.
Check price on Amazon
Thai Coconut Shrimp Soup served in a white bowl with jasmine rice on the side, lime wedges, cilantro, and sliced green onions on top. Pin It
Thai Coconut Shrimp Soup served in a white bowl with jasmine rice on the side, lime wedges, cilantro, and sliced green onions on top. | urbanspatula.com

This soup is a vibrant reminder that incredible meals do not require hours of standing over a stove. Share a bowl with someone you love and let the bright flavors do the talking.

Questions & Answers

Can I make this soup vegetarian?

Yes, substitute shrimp with firm tofu cubes and replace fish sauce with soy sauce or a vegetarian fish sauce alternative. The result remains equally delicious and satisfying.

How spicy is this soup?

The heat level depends on your curry paste and red chili. Thai red curry paste provides moderate warmth, while adding the optional sliced chili increases the spice. Adjust by using less paste or omitting the fresh chili.

Can I use frozen shrimp?

Absolutely. Thaw frozen shrimp completely and pat them dry before adding. Avoid overcooking—frozen shrimp may need slightly less time than fresh, so watch closely for the pink color indicating doneness.

What can I substitute for kaffir lime leaves?

If unavailable, use lime zest for similar citrus notes. Kaffir leaves have a unique floral aroma, but the combination of lime juice and zest in the broth still delivers excellent flavor.

How long does this soup keep?

Store refrigerated for up to 3 days. Reheat gently over low heat, adding a splash of coconut milk or broth if needed. For best texture, add fresh shrimp when reheating rather than storing them already cooked.

Can I freeze this soup?

The broth freezes well for up to 2 months, but shrimp become rubbery when frozen. Freeze the base without shrimp, then thaw and reheat before adding fresh shrimp to finish.

Thai Coconut Shrimp Soup

Creamy coconut and shrimp soup with aromatic Thai herbs and red curry spices.

Prep Time
15 minutes
Cook Time
20 minutes
Overall Time
35 minutes
Created by Carter Phillips


Skill Level Easy

Cuisine Thai

Portions 4 Serving Size

Diet Preferences No Dairy, No Gluten, Low in Carbs

What You’ll 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 fresh lime juice, plus additional to taste
03 1 teaspoon sugar

Garnish

01 Fresh cilantro leaves
02 Lime wedges
03 Sliced green onions

How-To Steps

Step 01

Build aromatic base: 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

Bloom curry paste: Stir in Thai red curry paste and cook for 1 minute to release its aromatic compounds.

Step 03

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

Step 04

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

Step 05

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

Step 06

Season and balance: Stir in fish sauce, sugar, and lime juice. Taste and adjust seasonings to preference, adding additional lime juice, fish sauce, or sugar as needed.

Step 07

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

Step 08

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

Tools You’ll Need

  • Large pot
  • Knife and cutting board
  • Ladle

Allergy Warnings

Review every ingredient for allergens and ask a professional if you’re unsure.
  • Contains shellfish from shrimp
  • Contains fish from fish sauce
  • May contain soy if using soy sauce as substitute

Nutrition Info (for each serving)

These nutrition details are for reference and don’t replace medical guidance.
  • Energy: 270
  • Fats: 14 g
  • Carbohydrates: 11 g
  • Proteins: 22 g