Your palate will be singing when you make this easy, comforting Thai Coconut Curry Seafood Soup. This version features the addition of light coconut milk for a creamy coconut broth, making it so healthy too!
If you're feeling the love for Thai food on a cold winter's day, this mildly spicy Thai seafood curry with coconut milk soup will surely bring on the body heat! This comforting bowl of yum will fulfill your soup and seafood cravings with its abundance of seafood, and fragrant herbs and aromatic flavors in the broth. Skip the take-out and make this easy Thai dish at home!
I like to see what's calling my name at the seafood market for this dish. Really, you can add any fresh shellfish and fish that you like.
Types of seafood you can use in this dish
I chose a firm white fish (cod), mussels, shrimp, and sea scallops for my seafood soup. But fresh calamari, clams, oysters, lobster, and crab would also be fabulous in this dish!
TIP: When using fish, make sure it's a firm fish (like cod, mahi mahi, or halibut) so it doesn't fall apart when cooked.
Ingredients you'll need for the broth
Most of these are basic pantry items that can be found in the Asian section at your local grocery store, or click the links below. It's so easy it is to make this beautiful seafood soup!
- shallots
- garlic cloves
- fresh ginger
- red curry paste
- light coconut milk
- chicken broth
- sambal oelek
- fish sauce
- low-sodium soy sauce
- fresh lime juice
[*See recipe card for exact quantities.]
Substitutions
- Make it gluten-free. Use these products instead: gluten-free soy sauce (or coconut aminos) and gluten-free fish sauce.
- Make it low-carb. Use cauliflower rice or rice noodles.
- Don't like seafood? Swap out the seafood for chicken or pork. These proteins work great in this recipe as well!
The abundance of seafood in this Thai curry soup makes this dish insanely delicious! Not to mention that broth with its spicy and sour notes and fragrant spices and herbs, plus the creaminess from the coconut milk. Wow!
You might want to try this awesome and easy, Asian-inspired Steamed Mussels with Smoky Bacon recipe too. It's on the dinner table in just 20 minutes!
Is coconut curry soup good for you?
The answer is YES! Not only is this soup low in fat, with just 252 calories per serving (without the rice), but it contains healthy nutrients in the seafood and the broth with essential vitamins and minerals. You'll feel good about going for that second bowl!
How to make coconut curry seafood soup
You'll be surprised at how easy it is to prepare this delicious Thai soup! Probably the most time-consuming part here is prepping the seafood.
Make the broth:
- Heat the canola oil over medium-high heat in a large stock pot or Dutch oven.
- Sauté the shallots, garlic, and ginger for 3 to 5 minutes until fragrant. Add in the red curry paste and stir to coat.
- Stir in coconut milk, chicken broth, sambal oelek, fish sauce, soy sauce, and lime juice. Bring to a boil, then simmer for 15 minutes on low heat.
Cook the seafood:
- Add in the sliced mushrooms, scallops, and cod fish and cook for 2 minutes.
- Add in the shrimp and mussels. Cover the pot and cook for about 5 to 6 minutes until all of the mussels have opened. (Discard any unopened mussels.)
- Remove from heat. Toss in the basil and cilantro.
- Serve over the rice and garnish with extra herbs.
*[See recipe card for more detailed instructions.]
Tips and tricks
- Don't like seafood? Swap out the seafood for chicken or pork. These proteins work great in this recipe as well!
- The flavors of this Thai Coconut Curry Seafood Soup only improve overnight, so it makes fantastic leftovers.
- This soup should be stored in an airtight container in your refrigerator for 2-3 days. It also freezes well in an airtight container for up to 3 months.
- When ready to eat, let soup defrost in the refrigerator overnight.
Want more recipes like this?
If you liked this Thai Coconut Curry Seafood Soup, you're going to want these recipes too!
- Thai Clear Soup with Chicken and Tofu
- Coconut Curry Tofu and Shrimp
- Steamed Mussels with Smoky Bacon
- Thai Curry Chicken with Rice
- Mini Thai Crab Cakes with Spicy Aioli
Update Notes: This post was originally published on February 14, 2016, but was republished with slight text changes and additions, like new images, step-by-step instructions, and tips in January 2022.
PrintThai Coconut Curry Seafood Soup
Your palate will be singing when you make this easy, comforting Thai Coconut Curry Seafood Soup. This version features the addition of light coconut milk for a creamy coconut broth, making it so healthy too. Skip the take-out and make this insanely delicious Thai dish at home!
- Total Time: 40 min
- Yield: 4-6 1x
Ingredients
For the broth:
- 1 tablespoon canola oil
- 2 shallots, finely chopped
- 2-3 garlic cloves, finely chopped
- 1 tablespoon grated fresh ginger
- 2 tablespoons red curry paste
- 1 13-oz. can lite coconut milk
- 1 cup low sodium chicken broth
- 1 tablespoon sambal oelek
- 2 tablespoons fish sauce
- 2 tablespoons low-sodium soy sauce
- 1 tablespoon fresh lime juice
For the soup:
- ½ cup thinly sliced button mushrooms, stemmed
- ½ cup thinly sliced shiitake mushrooms, stemmed
- 8 large sea scallops, cut in half
- ½ pound cod fish, skinned and cubed
- ¾ pound medium shrimp, peeled and deveined
- 1 pound fresh mussels, scrubbed and debearded
- Handful chopped fresh basil and cilantro
Extras:
- 2 cups steamed brown or white rice
- Garnish with extra herbs.
Instructions
Make the broth:
- Heat the canola oil over medium-high heat in a large stock pot or Dutch oven.
- Sauté the shallots, garlic, and ginger for 3 to 5 minutes until fragrant. Add in the red curry paste and stir to coat.
- Stir in coconut milk, chicken broth, sambal oelek, fish sauce, soy sauce, and lime juice. Bring to a boil, then simmer for 15 minutes on low heat.
Cook the seafood:
- Add in the sliced mushrooms, scallops, and cod fish and cook for 2 minutes.
- Add in the shrimp and mussels. Cover the pot and cook for about 5 to 6 minutes until all of the mussels have opened. (Discard any unopened mussels.)
- Remove from heat. Toss in the basil and cilantro.
Assemble the soup:
- Place a scoop of rice at bottom of bowl and ladle the seafood mixture over the top.
- Garnish with extra herbs and serve while hot.
Notes
- To make this dish gluten-free, use gluten-free soy sauce (or coconut aminos) and gluten-free fish sauce.
- To make this low-carb, use cauliflower rice or rice noodles
- Don't like seafood? Swap out the seafood for chicken or pork. These proteins work great in this recipe as well!
- The flavors of this Thai Coconut Curry Seafood Soup only improve overnight, so it makes fantastic leftovers.
- This soup should be stored in an airtight container in your refrigerator for 2-3 days. It also freezes well in an airtight container for up to 3 months.
- When ready to eat, let soup defrost in the refrigerator overnight.
- Prep Time: 15 min
- Cook Time: 25 min
- Category: Soup
- Method: Stove Top
- Cuisine: Thai
- Diet: Low Calorie
Nutrition
- Serving Size:
- Calories: 252
- Sugar: 2.6 g
- Sodium: 1308 mg
- Fat: 8.6 g
- Carbohydrates: 8.6 g
- Protein: 34.3 g
- Cholesterol: 139.4 mg
Elizabeth says
Can you substitute green curry for red?
Asian Inspired Eats says
Yes, Elizabeth. Using green curry paste will slightly change the flavor profile of this dish. You can also use yellow curry paste. It's all good!
Kym says
Outstanding recipe! My kid even loved this dish. This is an absolute must-try! 🤤
Asian Caucasian says
So glad to hear that your whole family liked this seafood soup recipe! We went nuts over it too and will be making it again very soon!
Lisa Careington says
OMG! My mouth is watering looking at this Thai soup! Well, I know what I’m making for Valentine’s Day! 💕
Asian Caucasian says
Yes! This dish is so perfect for a romantic Valentine's dinner! Hope you love it as much as I do!
Asian Caucasian says
This is a great recipe, turned out amazing! 🙂