
This Thai coconut shrimp soup is rich, fragrant, and ready in under 30 minutes. A silky coconut broth loaded with plump shrimp, red curry paste, and fresh aromatics makes this the ultimate weeknight pescatarian recipe.

Some recipes feel like a warm hug from the inside out, and this Thai Coconut Shrimp Soup is exactly that. It is deeply fragrant, silky with full-fat coconut milk, gently spiced with red curry paste, and packed with plump, juicy shrimp that cook in just a few minutes. Whether you know it as coconut soup shrimp, a curried shrimp soup, or simply that incredible Thai soup shrimp recipe you bookmarked, this version is the one you will keep coming back to.
The best part? It is on the table in about 30 minutes with minimal cleanup. It is naturally gluten-free, a wonderful pescatarian recipe, and flexible enough to suit almost any dietary preference.
Thai cooking is all about balance. Sweet, salty, spicy, sour, and savory all play together in harmony, and this coconut Thai shrimp curry soup nails that balance without requiring a culinary degree.
Here is what makes it special:
Chef's Tip: Bruise the lemongrass stalk by smashing it firmly with the flat side of your knife before adding it to the pot. This releases far more of its citrusy, floral oils into the broth.
For a soup this good, quality ingredients matter more than technique. Using a full-fat, high-quality coconut milk and a flavorful red curry paste will set your spicy shrimp soup Thai-style apart from the average takeout version. A heavy-bottomed Dutch oven or large pot helps the broth simmer evenly without scorching.
The secret to a deeply flavorful curried shrimp soup is blooming the aromatics before the liquid goes in. Garlic, ginger, and red curry paste hit the hot oil first and cook for a minute or two until the kitchen smells incredible. That step builds the entire flavor foundation of your Thai soup shrimp.
Once the broth is simmering and seasoned, the shrimp go in last. They only need 2 to 4 minutes. Overcooking shrimp is the single most common mistake in this type of recipe, and it turns them from tender and sweet to tough and chewy.
Pink and just-curled means done. Remove from heat immediately.
This soup is a complete, satisfying meal on its own, but it is even better with:
This is also a fantastic recipe for meal prep. Make the broth ahead, refrigerate it, and cook the shrimp fresh when you are ready to eat.
Ready to dive in? Here is everything you need to make this Thai coconut shrimp soup from start to finish:

This Thai coconut shrimp soup is rich, fragrant, and ready in under 30 minutes. A silky coconut broth loaded with plump shrimp, red curry paste, and fresh aromatics makes this the ultimate weeknight pescatarian recipe.
Heat the coconut oil in a large pot or Dutch oven over medium heat. Add the garlic, ginger, and red curry paste. Stir constantly and cook for 1 to 2 minutes until very fragrant.
Add the sliced red bell pepper and cook for another 2 minutes, stirring occasionally.
Pour in the coconut milk and broth. Add the bruised lemongrass pieces. Stir to combine and bring the soup to a gentle simmer over medium heat.
Stir in the fish sauce, brown sugar, and lime juice. Taste the broth and adjust seasoning as needed, adding more fish sauce for saltiness, lime for brightness, or curry paste for heat.
Add the shrimp to the simmering broth. Cook for 2 to 4 minutes, just until the shrimp turn pink and opaque. Do not overcook.
Remove and discard the lemongrass pieces. Stir in the baby spinach or bok choy and let it wilt for about 30 seconds.
Ladle the soup into bowls and top with fresh cilantro, sliced green onions, and Thai chilies if desired. Serve immediately with steamed jasmine rice or rice noodles.
One of the things that makes this Thai coconut shrimp curry soup so popular is how adaptable it is.
However you make it, this Thai soup shrimp recipe is the kind of meal that feels impressive but takes almost no effort. Save it, share it, and make it yours.