
This creamy Thai shrimp soup is packed with coconut milk, lemongrass, and tender shrimp for a bold, comforting bowl ready in under 30 minutes.

Some soups are a project. This one is a weeknight miracle. In under 30 minutes, this Thai coconut shrimp soup delivers a broth so fragrant, so silky, and so deeply flavored that it tastes like it simmered all afternoon. It is the kind of bowl that makes you feel genuinely taken care of, whether you are cooking for a crowd or just looking for the best comfort food for one on a tired Tuesday evening.
The secret is in the layering. Aromatic garlic and ginger bloom in hot oil, red curry paste toasts until it deepens in color, and then lemongrass and kaffir lime leaves perfume the coconut milk broth with that unmistakable Thai fragrance. Tender shrimp go in last, cooking in just two to three minutes so they stay plump and sweet.
This is the kind of Thai seafood soup recipe that belongs in your permanent rotation.
A truly great creamy Thai coconut soup comes down to a few non-negotiable things:
Chef's Tip: Bruise your lemongrass before it goes into the pot. Lay the stalk on your cutting board and press firmly with the flat side of a knife until you hear it crack. This releases the aromatic oils that give the broth its floral, citrusy backbone.
The right pot matters more than you might think for this Thai coconut curry soup. A wide, heavy-bottomed Dutch oven distributes heat evenly and gives you enough room to simmer the broth without splashing. A good microplane makes grating fresh ginger effortless, and high-quality red curry paste is the single ingredient most worth investing in.
One of the best things about this seafood coconut soup recipe Thai style is how flexible it is. Here are a few easy ways to make it your own:
This adaptability is part of why so many people call it the best Thai soup they have made at home. It is endlessly riffable while staying true to its roots.
Steamed jasmine rice is the classic and ideal partner here, soaking up every drop of that golden coconut broth. Rice noodles are wonderful too, especially if you want a more substantial bowl. For a lighter, lower-carb option that still fits well within a range of eating approaches including Sonoma diet recipes, serve the soup on its own or alongside a simple cucumber salad dressed with lime and rice vinegar.
A wedge of extra lime on the side is never optional. Always serve it.
Ready to make the most fragrant, satisfying bowl you have had all week? Here is the full recipe:

This creamy Thai shrimp soup is packed with coconut milk, lemongrass, and tender shrimp for a bold, comforting bowl ready in under 30 minutes.
Pat the shrimp dry with paper towels and set aside. Dry shrimp sear better and absorb flavor more evenly.
Heat the coconut oil in a large Dutch oven or deep soup pot over medium heat. Add the garlic, ginger, and red curry paste. Stir and cook for 90 seconds until very fragrant.
Pour in the broth and stir to deglaze the pot, scraping up any bits from the bottom. Add the lemongrass pieces and kaffir lime leaves.
Pour in both cans of coconut milk and stir well to combine. Bring the soup to a gentle simmer over medium heat. Do not boil vigorously, as this can cause the coconut milk to separate.
Simmer the broth for 8 to 10 minutes to allow the lemongrass and lime leaves to fully infuse the soup with their aroma.
Stir in the fish sauce, lime juice, and brown sugar. Taste and adjust seasoning. Add more fish sauce for saltiness, lime juice for brightness, or curry paste for heat.
Remove the lemongrass pieces and kaffir lime leaves from the broth using tongs or a slotted spoon.
Add the shrimp directly to the simmering broth. Cook for 2 to 3 minutes, just until the shrimp are pink and curled. Avoid overcooking.
Stir in the baby spinach or bok choy and cook for 1 minute until just wilted.
Ladle into bowls and top generously with fresh cilantro, sliced green onions, and red chili if using. Serve immediately with steamed jasmine rice or rice noodles on the side.
This soup keeps in the refrigerator for up to 2 days in a sealed container. The broth may thicken slightly as it sits. When reheating, do so gently over low heat on the stovetop and add a splash of broth or water to loosen it back up.
For the freshest result, you can also prepare the coconut broth entirely in advance and refrigerate it without the shrimp. When dinner time comes, bring the broth back to a simmer and drop in fresh shrimp. They will be perfectly cooked in under three minutes and you will have a fresh, restaurant-quality bowl every single time.