I made Thai Coconut Mussels in a tomato and lemongrass broth that show up as a glossy, briny, slightly spicy bowl of plump shells and silky broth you’ll want to scroll for the recipe immediately.

I’m obsessed with Thai Mussels because they hit every corner of my lazy-dinner brain. The broth is messy, herbal, and tomato-sweet, and I can’t get enough of that coconut scent.
2 pounds mussels, scrubbed and debearded pile into the pan and vanish into a rich, coconutty bath made with 1 can (13.5 oz) coconut milk. I love the way chilies poke through the sweet, the herbs wilting into sauce.
Thai Seafood that actually tastes alive, not muted. But mostly I adore tearing open shells and slurping warm broth.
I want it nightly.
Ingredients

- Mussels: briny protein, juicy bites you’ll slurp.
- Vegetable or coconut oil: cooks aromatics, adds subtle richness.
- Shallots: sweet, soft crunch when lightly cooked.
- Garlic: warm punch, you’ll smell it before tasting.
- Lemongrass: citrusy lift, brightens the whole pot.
- Galangal or ginger: sharp, zingy root heat and aroma.
- Thai red curry paste: spicy backbone, deep red warmth.
- Coconut milk: creamy body, soothes the curry heat.
- Light stock or water: thins sauce, keeps it savory.
- Fish sauce: salty umami, gives that authentic kick.
- Palm or brown sugar: balances salt with gentle sweetness.
- Kaffir lime leaves: floral citrus notes, tear them up.
- Cherry tomatoes: poppy bursts, a juicy bright surprise.
- Thai red chilies: pure heat, slice more if brave.
- Thai basil: sweet peppery finish, tear leaves in.
- Cilantro: fresh green lift, roughly chopped is fine.
- Scallions: oniony crunch and color on top.
- Lime juice and wedges: tangy squeeze, wakes everything up.
- Salt and pepper: simple seasoning, tweak to taste.
Ingredient Quantities
- 2 pounds mussels, scrubbed and debearded
- 1 tablespoon vegetable oil (or coconut oil)
- 2 shallots, thinly sliced
- 3 garlic cloves, smashed
- 1 stalk lemongrass, white part finely chopped or bruised
- 1 inch galangal or fresh ginger, thinly sliced or grated
- 2 tablespoons Thai red curry paste
- 1 can (13.5 oz) coconut milk
- 1/2 cup light chicken stock or fish stock (or water)
- 1 tablespoon fish sauce, plus extra to taste
- 1 tablespoon palm sugar or light brown sugar
- 6 to 8 kaffir lime leaves, torn if possible
- 1 cup cherry tomatoes, halved
- 1 to 2 Thai red chilies, sliced (optional, more if you like heat)
- Handful fresh Thai basil leaves
- Handful fresh cilantro leaves, roughly chopped
- 2 scallions, thinly sliced
- Juice of 1 lime (about 1 tablespoon) plus lime wedges to serve
- Salt and black pepper to taste
How to Make this
1. Rinse and scrub 2 pounds mussels, remove beards and discard any cracked or that do not close when tapped, then set them in the fridge until ready to cook.
2. Heat 1 tablespoon vegetable or coconut oil in a large deep skillet or wok over medium heat, add 2 thinly sliced shallots and 3 smashed garlic cloves and cook until softened and fragrant, about 2 minutes, don’t let the garlic burn.
3. Add the chopped or bruised white part of 1 stalk lemongrass and 1 inch thinly sliced or grated galangal or fresh ginger, stir for another minute to wake up the aromatics.
4. Spoon in 2 tablespoons Thai red curry paste and fry it with the aromatics for 30 to 45 seconds until oil separates a little, this makes the curry taste brighter.
5. Pour in 1 can (1
3.5 oz) coconut milk and 1/2 cup light chicken stock or fish stock (or water), bring to a gentle simmer, then stir in 1 tablespoon fish sauce and 1 tablespoon palm sugar or light brown sugar until dissolved.
6. Throw in 6 to 8 torn kaffir lime leaves, 1 cup halved cherry tomatoes and 1 to 2 sliced Thai red chilies if you want heat, simmer for 2 minutes so the tomatoes start to soften.
7. Add the mussels to the simmering curry, cover the pan and steam for 4 to 6 minutes until most mussels open, give the pan a shake once or twice while steaming to help them cook evenly; discard any that remain closed.
8. Remove from heat, squeeze in the juice of 1 lime, taste and add extra fish sauce, lime or a pinch of salt and black pepper as needed; the soup should be balanced sweet, salty and tangy.
9. Stir in a handful of fresh Thai basil leaves, a handful of chopped cilantro and 2 thinly sliced scallions right before serving so they wilt slightly but stay bright.
10. Serve immediately with lime wedges and crusty bread or steamed rice to soak up the broth, and remember not to overcook the mussels or they’ll get rubbery.
Equipment Needed
1. Large deep skillet or wok with a tight fitting lid — for simmering and steaming the mussels
2. Cutting board — for shallots, lemongrass, galangal and herbs
3. Sharp chef’s knife — you’ll need it for slicing and smashing aromatics
4. Colander and stiff brush — to rinse and scrub the mussels, and to check for grit
5. Tongs — to add and remove mussels without splashing
6. Wooden spoon or heatproof spatula — to fry the curry paste and stir the broth
7. Measuring spoons and 1/2 cup measure — for oil, curry paste, fish sauce, sugar and stock
8. Small bowl and spoon — to hold prepped aromatics or to mix lime and seasonings
9. Ladle and serving bowls or crusty bread/steaming basket for rice — to serve the curry and soak up the broth
FAQ
~Thai Mussel Curry Recipe Substitutions and Variations
- Mussels: swap for littleneck clams or cockles if you can’t find mussels, they cook the same and soak up the curry, just watch cooking time it’s usually similar.
- Lemongrass: use 1 tsp fresh lemon zest plus a small piece of sliced ginger if you don’t have lemongrass, you get the citrusy brightness without the stalk.
- Galangal: fresh ginger is the easiest stand in, use the same amount but maybe a touch less cause ginger is sharper, it’ll still be delicious.
- Kaffir lime leaves: substitute 1 tsp lime zest plus a torn bay leaf or a couple extra basil leaves for aroma when you cant get kaffir leaves.
Pro Tips
1. Don’t overclean the mussels trying to be perfect, you can scrub them but don’t soak them in fresh water or they’ll fill with water and lose flavor. Just pull the beard, rinse quick and keep them cold until cooking.
2. Bloom the curry paste in oil till you see the oil separate a little, that step makes a huge difference. Fry it a bit longer if it smells too raw, but watch the garlic so it doesn’t burn or the whole sauce will taste bitter.
3. If you want a brighter finish, add most of the lime juice at the end and taste as you go. Sometimes you need more fish sauce than the recipe says, sometimes more lime, so adjust little by little.
4. Serve with something to sop up the broth, rice or crusty bread. Also let the pot sit for 2 minutes off the heat before serving so herbs wilt gently and the flavors settle together, but don’t leave the mussels in there too long or they’ll get rubbery.

~Thai Mussel Curry Recipe
I made Thai Coconut Mussels in a tomato and lemongrass broth that show up as a glossy, briny, slightly spicy bowl of plump shells and silky broth you’ll want to scroll for the recipe immediately.
4
servings
350
kcal
Equipment: 1. Large deep skillet or wok with a tight fitting lid — for simmering and steaming the mussels
2. Cutting board — for shallots, lemongrass, galangal and herbs
3. Sharp chef’s knife — you’ll need it for slicing and smashing aromatics
4. Colander and stiff brush — to rinse and scrub the mussels, and to check for grit
5. Tongs — to add and remove mussels without splashing
6. Wooden spoon or heatproof spatula — to fry the curry paste and stir the broth
7. Measuring spoons and 1/2 cup measure — for oil, curry paste, fish sauce, sugar and stock
8. Small bowl and spoon — to hold prepped aromatics or to mix lime and seasonings
9. Ladle and serving bowls or crusty bread/steaming basket for rice — to serve the curry and soak up the broth
Ingredients
-
2 pounds mussels, scrubbed and debearded
-
1 tablespoon vegetable oil (or coconut oil)
-
2 shallots, thinly sliced
-
3 garlic cloves, smashed
-
1 stalk lemongrass, white part finely chopped or bruised
-
1 inch galangal or fresh ginger, thinly sliced or grated
-
2 tablespoons Thai red curry paste
-
1 can (13.5 oz) coconut milk
-
1/2 cup light chicken stock or fish stock (or water)
-
1 tablespoon fish sauce, plus extra to taste
-
1 tablespoon palm sugar or light brown sugar
-
6 to 8 kaffir lime leaves, torn if possible
-
1 cup cherry tomatoes, halved
-
1 to 2 Thai red chilies, sliced (optional, more if you like heat)
-
Handful fresh Thai basil leaves
-
Handful fresh cilantro leaves, roughly chopped
-
2 scallions, thinly sliced
-
Juice of 1 lime (about 1 tablespoon) plus lime wedges to serve
-
Salt and black pepper to taste
Directions
- Rinse and scrub 2 pounds mussels, remove beards and discard any cracked or that do not close when tapped, then set them in the fridge until ready to cook.
- Heat 1 tablespoon vegetable or coconut oil in a large deep skillet or wok over medium heat, add 2 thinly sliced shallots and 3 smashed garlic cloves and cook until softened and fragrant, about 2 minutes, don’t let the garlic burn.
- Add the chopped or bruised white part of 1 stalk lemongrass and 1 inch thinly sliced or grated galangal or fresh ginger, stir for another minute to wake up the aromatics.
- Spoon in 2 tablespoons Thai red curry paste and fry it with the aromatics for 30 to 45 seconds until oil separates a little, this makes the curry taste brighter.
- Pour in 1 can (1
- 5 oz) coconut milk and 1/2 cup light chicken stock or fish stock (or water), bring to a gentle simmer, then stir in 1 tablespoon fish sauce and 1 tablespoon palm sugar or light brown sugar until dissolved.
- Throw in 6 to 8 torn kaffir lime leaves, 1 cup halved cherry tomatoes and 1 to 2 sliced Thai red chilies if you want heat, simmer for 2 minutes so the tomatoes start to soften.
- Add the mussels to the simmering curry, cover the pan and steam for 4 to 6 minutes until most mussels open, give the pan a shake once or twice while steaming to help them cook evenly; discard any that remain closed.
- Remove from heat, squeeze in the juice of 1 lime, taste and add extra fish sauce, lime or a pinch of salt and black pepper as needed; the soup should be balanced sweet, salty and tangy.
- Stir in a handful of fresh Thai basil leaves, a handful of chopped cilantro and 2 thinly sliced scallions right before serving so they wilt slightly but stay bright.
- Serve immediately with lime wedges and crusty bread or steamed rice to soak up the broth, and remember not to overcook the mussels or they'll get rubbery.
Notes
- Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.
Nutrition Facts
- Serving Size: 350g
- Total number of serves: 4
- Calories: 350kcal
- Fat: 28g
- Saturated Fat: 18g
- Trans Fat: 0.1g
- Polyunsaturated: 3g
- Monounsaturated: 6g
- Cholesterol: 120mg
- Sodium: 800mg
- Potassium: 520mg
- Carbohydrates: 12g
- Fiber: 2g
- Sugar: 6g
- Protein: 25g
- Vitamin A: 800IU
- Vitamin C: 15mg
- Calcium: 80mg
- Iron: 4mg







![Thai Coconut Soup [Coconut Milk Soup] Recipe](https://bangkokbowl.com/wp-content/uploads/2025/06/Collage_Thai-Coconut-Soup-Coconut-Milk-Soup-_1751036922-150x150.webp)









