
This Thai Coconut Shrimp Soup is a rich, fragrant bowl of tender shrimp simmered in creamy coconut milk with lemongrass, ginger, and red curry — ready in under 30 minutes and packed with bold, authentic flavor.

If you have ever sat down at a Thai restaurant and wrapped both hands around a bowl of deeply fragrant, creamy coconut soup, you know exactly what this recipe is chasing. This Thai Coconut Shrimp Soup delivers that same restaurant-level experience at home, on a weeknight, in under 30 minutes. It is everything you want: silky coconut milk broth, a hum of red curry, bright lime, and plump, perfectly cooked shrimp in every spoonful.
This is also a wonderful pescatarian recipe that never feels like a compromise. The broth is so layered and satisfying that nobody at the table will miss anything.
The magic here is all about building flavor in the right order. Starting with garlic, fresh ginger, and red curry paste bloomed in hot oil wakes up every aromatic compound before a drop of liquid even hits the pot. That base becomes the backbone of the entire soup.
From there, full-fat coconut milk adds that lush, velvety texture that makes Thai coconut shrimp curry soup so craveable. Fish sauce brings savory depth. A tiny pinch of sugar rounds out the heat. Fresh lime juice brightens everything right at the end. Each ingredient has a job, and together they create a broth that tastes like it simmered all afternoon.
Chef's Tip: Do not skip the lemongrass. Even if you remove it before serving, it infuses the broth with a floral, citrusy note that you simply cannot replicate with any substitute.
Getting this spicy shrimp soup Thai style right comes down to quality ingredients and the right pot. A heavy-bottomed Dutch oven distributes heat evenly so your curry paste blooms without scorching, and a good can of full-fat coconut milk (not the light version) makes the broth noticeably richer and more satisfying.
Shrimp are the star, and they are also the easiest thing to get wrong. Here is what to keep in mind:
This curried shrimp soup is naturally gluten-free as written, and with a quick swap to vegetable broth, it becomes fully pescatarian-friendly for anyone avoiding meat.
This soup is beautiful on its own, but a few simple additions turn it into a complete, restaurant-worthy meal:
Make It Your Own: Love heat? Add sliced fresh Thai chilies along with the curry paste. Prefer a milder coconut soup shrimp experience? Start with just one tablespoon of curry paste and taste as you go.
Ready to make the most fragrant pot of soup you have cooked this month? Here is everything you need:

This Thai Coconut Shrimp Soup is a rich, fragrant bowl of tender shrimp simmered in creamy coconut milk with lemongrass, ginger, and red curry — ready in under 30 minutes and packed with bold, authentic flavor.
Heat the coconut oil in a large pot or Dutch oven over medium heat. Add the garlic, grated ginger, and red curry paste. Stir and cook for about 90 seconds until very fragrant.
Add the sliced red bell pepper and cook for 2 minutes, stirring occasionally, until slightly softened.
Pour in the coconut milk and broth. Add the bruised lemongrass pieces. Stir to combine and bring to a gentle simmer over medium heat.
Stir in the fish sauce, lime juice, and sugar. Taste the broth and adjust seasoning as needed. Let the soup simmer for 8 to 10 minutes to let the flavors develop.
Add the shrimp to the pot. Cook for 2 to 3 minutes, just until the shrimp are pink, curled, and opaque throughout. Do not overcook.
Remove and discard the lemongrass stalks. Stir in the baby spinach or bok choy and let it wilt for about 1 minute.
Ladle into bowls and garnish with fresh cilantro, sliced green onions, and chili flakes if desired. Serve immediately with steamed jasmine rice or rice noodles.
This Thai curry soup with shrimp is best eaten fresh, but leftovers are still wonderful the next day. Store in an airtight container in the refrigerator for up to 2 days. When reheating, go low and slow on the stovetop. A hard boil will make the shrimp tough and can cause the coconut milk to break.
For meal prep, consider making just the broth base ahead and refrigerating it for up to 3 days. Then add fresh shrimp right before serving for the best possible texture every time.