This fragrant Thai coconut shrimp soup delivers a perfect balance of creamy richness and bright, zesty flavors in every spoonful.
Author:Emma Collins
Prep Time:10 minutes
Cook Time:15 minutes
Total Time:25 minutes
Yield:4 servings
Category:Soup
Method:Stovetop
Cuisine:Thai
Diet:Gluten-Free
Ingredients
1 pound shrimp, peeled and deveined
2 cups mushrooms, sliced
1 tablespoon olive oil
1 tablespoon fresh ginger, grated
1 teaspoon curry powder
4 cups vegetable broth
2 tablespoons soy sauce
1 tablespoon brown sugar
1 can (13.5 ounces) coconut milk
1 lime, juiced
1/4 cup cilantro, chopped
Instructions
Prepare the shrimp by peeling them (leaving tails intact if desired) and deveining. Set aside on a plate lined with paper towels to remove excess moisture.
Clean the mushrooms with a damp cloth and slice them thinly. Unlike many vegetables, mushrooms absorb water when washed, so a gentle wipe is all you need for perfect texture.
Heat olive oil in a large pot over medium heat, then add the freshly grated ginger and curry powder. Sauté for about 1 minute until fragrant—I find this brief toasting really awakens the spices and creates a deeper flavor foundation.
Pour in the vegetable broth, soy sauce, and brown sugar, stirring to combine. Bring the mixture to a gentle boil, then reduce heat and simmer for 10 minutes to allow the flavors to meld together.
Add the coconut milk and sliced mushrooms to the pot, stirring gently. Allow the mixture to cook for just another minute—coconut milk can separate if boiled too vigorously, so keep the heat moderate.
Gently slide the shrimp into the simmering broth and cook, stirring occasionally, until they turn pink and opaque, about 3-4 minutes. Be careful not to overcook them, as they’ll continue to cook slightly even after the heat is off.
Remove the pot from heat and squeeze fresh lime juice into the soup. The amount of lime can make or break this dish—start with half a lime, taste, and add more until you achieve that perfect balance of creamy richness and bright acidity.
Ladle the soup into bowls and garnish generously with fresh chopped cilantro. When I serve this at home, I like to place extra lime wedges on the table so everyone can adjust the tartness to their liking.
Notes
Grate ginger, don’t chop: Fresh ginger should be finely grated rather than chopped for this soup—it releases more aromatic oils and distributes more evenly throughout the broth.
Protect the coconut milk: Never let your soup boil after adding coconut milk! I’ve learned that gentle simmering prevents the dreaded separation that can make your beautiful soup look curdled.
Season in layers: Build flavor by adding soy sauce early with the broth, but save the lime juice until the very end—heat diminishes its bright freshness that makes this soup special.
Pat shrimp completely dry: Those paper towels in step one aren’t optional—excess moisture on shrimp prevents proper browning and can dilute your carefully developed flavors.
Rest before serving: Letting the finished soup stand for 5 minutes off-heat allows flavors to meld beautifully, especially important when balancing the complex flavors of a Thai-inspired dish.