Creamy Thai Shrimp Soup

Category: Comforting Soups & Stews

This dish combines succulent shrimp with a creamy coconut broth, infused with Thai red curry paste, garlic, and fresh ginger. Rice noodles soften in warm water while shrimp brown gently in coconut oil, creating a base rich in flavor. Adding sliced red bell peppers, cremini mushrooms, and baby spinach contributes both color and nutrition. A splash of fish sauce and brown sugar balances savory and sweet, while lime juice and cilantro garnish impart a bright finish. This quick and budget-friendly dish brings complex Asian flavors into a comforting bowl perfect for any meal.

A woman wearing a pink apron is cutting a cake.
Updated on Mon, 14 Jul 2025 22:55:06 GMT
A bowl of shrimp soup with a spoon in it. Pin
A bowl of shrimp soup with a spoon in it. | easydiyrecipes.com

Skip the takeout because this Thai Shrimp Soup brings all the creamy comfort you crave in under thirty minutes right from your own kitchen. A rich coconut broth, sweet shrimp, and a tangle of noodles meet bright lime and a gentle heat of curry to create a feel-good dish that never lasts long in my house.

I started making this soup when my husband first visited Bangkok and came home craving Thai flavors every night. Now it is my quickest fix for a cozy night and brings back travel memories with every spoonful.

Ingredients

  • Raw shrimp: peeled and deveined adds sweetness and protein. Look for firm fresh shrimp or use frozen if that is what you have
  • Coconut oil: gives a gentle fragrance and supports the Thai flavors. Use unrefined for more aroma
  • Salt: brings out natural flavors. Taste and adjust as needed
  • Rice noodles: classic for Thai soups and soak up the broth beautifully. Any thin noodle works in a pinch
  • Shallot: finely chopped for a light onion touch that melts into the base. Pick one that feels heavy for its size
  • Thai red curry paste: gives all the essential spice and color. Fresher paste brings bolder flavor
  • Garlic and ginger: both minced to boost aroma and depth
  • Chicken or seafood broth: for a savory base. Use low sodium to control saltiness or homemade if available
  • Unsweetened coconut milk: gives the soup its creamy body. Shake the can well before opening and use full fat for extra richness
  • Fish sauce: for umami and authentic Thai taste. Choose quality brands like Red Boat if possible
  • Brown sugar: adds a subtle sweetness to round out the spice
  • Red chili flakes: optional for a gentle fiery kick
  • Red bell pepper: for color and natural sweetness. Look for bright skins
  • Cremini mushrooms: provide earthy notes and texture. Choose ones with closed caps for freshness
  • Lime juice: lifts the broth with acid and brightness. Use fresh for the best zing
  • Baby spinach: mild and delicate greens that wilt quickly. Pick crisp vibrant leaves
  • Fresh cilantro: for garnish contributes herbal aroma. Buy a bunch with perky leaves and little wilting

Step-by-Step Instructions

Prepare the Noodles:
Soak rice noodles in hot water according to package instructions until soft and tender. Drain thoroughly and set aside on a clean plate. If using mung bean vermicelli, soak in very warm water until transparent and soft
Brown the Shrimp:
Heat coconut oil in a heavy bottomed pot over medium high. Add shrimp and a pinch of salt. Sear each side for one to two minutes until just pink and barely golden. Remove onto a plate and keep warm so they do not overcook
Build the Broth:
Into the same pot add shallot and stir gently for about one minute until aromatic and softened. Sprinkle in garlic and ginger then add curry paste. Stir constantly for two minutes scraping up any browned bits so the paste cooks through and smells spicy
Simmer the Vegetables:
Pour in chicken or seafood broth and coconut milk. Whisk to blend until smooth then drop in fish sauce brown sugar and chili flakes if you like extra heat. Scatter in red bell pepper and mushrooms. Let everything simmer gently for about five minutes until the vegetables are tender but not mushy
Wilt the Greens:
Once vegetables are just cooked, stir in the baby spinach and splash of lime juice. Let spinach wilt gently for thirty seconds so it stays bright green
Assemble and Serve:
Divide the cooked drained noodles evenly among your soup bowls. Ladle hot broth and vegetables over the noodles then top with the reserved seared shrimp. Finish with fresh cilantro and serve extra lime wedges on the side to squeeze at the table
A bowl of soup with shrimp and vegetables. Pin
A bowl of soup with shrimp and vegetables. | easydiyrecipes.com

Mushrooms are my personal favorite in this recipe because they soak up all the coconut broth and burst with flavor each bite. My kids love getting to top their own bowls with extra lime or fresh herbs. The first time I made this, my whole family hovered over the stove waiting for me to finish and now it is our snowy night tradition.

Storage Tips

Store leftover soup broth and vegetables in an airtight container in the fridge for up to three days. Always keep the noodles and shrimp separate because they quickly absorb broth and overcook if kept together. To reheat, bring the broth gently to a simmer and add fresh noodles just before serving

Ingredient Substitutions

No shrimp on hand Swap in cubed chicken breast or tofu for a vegetarian twist. Bok choy or kale work well instead of spinach. For spicier broth, add a sliced Thai chili or a drizzle of chili oil while serving

A bowl of shrimp and noodles. Pin
A bowl of shrimp and noodles. | easydiyrecipes.com

Serving Suggestions

This soup pairs nicely with crispy spring rolls or a side of sticky rice for extra comfort. I like setting out a plate of fresh lime wedges chili flakes and extra cilantro so everyone can customize their bowl to their taste

A Taste of Thailand at Home

Thai Shrimp Soup is inspired by Tom Yum and Tom Kha Gai but tailored for an easy weeknight dinner with what is available in most Western groceries. Thai red curry paste and coconut milk form the base while the toppings channel the customizable element of street food culture in Thailand

Recipe FAQs

→ What type of noodles works best with this dish?

Mung bean vermicelli noodles soak quickly and absorb flavors well, but rice, ramen, or glass noodles can be used for different textures.

→ How can I adjust the spice level?

Reduce the Thai red curry paste for milder flavor or add red chili flakes and Thai chili slices for extra heat.

→ Can this be made vegetarian?

Yes, replace shrimp with tofu, pan-frying it until golden before adding to the broth for a satisfying plant-based option.

→ What broth is recommended for the soup?

Chicken or seafood broth enhances depth and richness, but vegetable broth works well for a lighter variation.

→ How should leftovers be stored?

Keep noodles and broth separate to prevent sogginess. Reheat broth before adding fresh or reheated noodles.

→ Are there suitable vegetable substitutions?

Baby spinach can be swapped with bok choy, kale, or Thai basil leaves to vary flavor and texture.

Thai Shrimp with Coconut Broth

Tender shrimp bathed in rich coconut broth with veggies and fragrant Thai spices for a quick, flavorful meal.

Prep Time
15 min
Cook Time
10 min
Total Time
25 min
By: Evelyn

Category: Soups & Stews

Skill Level: Easy

Cuisine: Thai

Yield: 4 Servings (4 servings)

Dietary Preferences: Gluten-Free, Dairy-Free

Ingredients

→ Seafood

01 225 grams raw shrimp, peeled and deveined, tails removed

→ Oils and Fats

02 15 milliliters coconut oil

→ Seasonings

03 0.25 teaspoon salt
04 3 tablespoons Thai red curry paste
05 3 cloves garlic, minced
06 1 inch piece ginger, grated
07 1 tablespoon fish sauce
08 1 tablespoon brown sugar
09 0.25 teaspoon red chili flakes (optional)
10 1 tablespoon lime juice

→ Noodles

11 200 grams rice noodles (or mung bean vermicelli, ramen, glass noodles)

→ Vegetables

12 1 small shallot, finely chopped
13 1 medium red bell pepper, thinly sliced
14 140 grams cremini mushrooms, sliced
15 2 cups baby spinach leaves

→ Liquids

16 950 milliliters chicken broth or seafood broth
17 400 milliliters unsweetened coconut milk (1 can)

→ Garnish

18 Fresh cilantro leaves
19 Lime wedges, for serving

Steps

Step 01

Cook the noodles according to package instructions. For mung bean vermicelli, soak in warm water for 10 to 15 minutes until softened, then drain and set aside.

Step 02

Heat coconut oil in a heavy-bottomed pot over medium-high heat. Season shrimp with salt and cook for 1 to 2 minutes per side until lightly browned. Remove and set aside.

Step 03

In the same pot, sauté shallot for about 1 minute until softened. Add garlic, ginger, and red curry paste, cooking for 2 minutes until fragrant. Pour in broth, stir in coconut milk, fish sauce, brown sugar, and chili flakes if using. Add red bell pepper and mushrooms, bring to a gentle simmer and cook for 5 minutes until vegetables are tender. Stir in baby spinach and cook until wilted, about 30 seconds. Finally, add lime juice.

Step 04

Divide noodles between bowls. Ladle hot broth over noodles to warm them, top with browned shrimp. Garnish with fresh cilantro and serve with lime wedges.

Notes

  1. For a milder flavor, reduce red curry paste to 2 tablespoons and omit chili flakes. For more spice, add sliced Thai chili or drizzle chili oil upon serving. Store noodles and broth separately to avoid sogginess. Substitute shrimp with tofu for a vegetarian option, frying until golden. Swap baby spinach with bok choy, kale, or Thai basil leaves as desired.

Tools Required

  • Heavy-bottomed pot
  • Mixing bowls
  • Knife and cutting board
  • Measuring spoons

Allergy Info

Double-check all ingredients to spot potential allergens. Consult a healthcare professional if uncertain.
  • Contains shellfish and fish sauce; may contain allergens such as soy in red curry paste.

Nutritional Information (Per Serving)

These details are for informational purposes only and shouldn’t replace professional medical advice.
  • Calories: 544
  • Fats: 30 g
  • Carbohydrates: 58 g
  • Proteins: 15 g