Steamed Mussels With Thai-Style Coconut-Curry Broth Recipe

The Food Lab

Unraveling the mysteries of home cooking through science.

Steamed Mussels With Thai-Style Coconut-Curry Broth Recipe

Mussels cooked in a spicy and aromatic coconut broth with Thai curry flavors. [Photographs: J. Kenji Lopez-Alt]

I've gone on record as saying that mussels are the easiest choose-your-own-adventure one-pot meal around, and I intend to prove it to you. This version uses my standard steamed mussel technique and combines it with flavors from Central Thailand to create a dish whose basic process is pretty much identical to the French version, but whose end results are entirely different. All it takes is some curry paste, some coconut milk, and a few other odds and ends.

Why It Works

  • Using our standard mussels technique delivers great flavor and texture in a matter of minutes.
  • This recipe upgrades store-bought curry paste with a few fresh aromatics for improved flavor.
  • Yield:Serves 3 to 4
  • Active time: 20 minutes
  • Total time:20 minutes


  • 8 sprigs cilantro, leaves and stems roughly chopped and reserved separately
  • 4 medium cloves garlic, thinly sliced
  • 2 small shallots, thinly sliced
  • 1/2 teaspoon whole coriander seeds
  • 1/2 teaspoon dried Thai chilies or red chili flakes
  • 1 teaspoon zest plus 1 tablespoon juice from 1 lime (plus additional limes for serving)
  • Kosher salt
  • 1 (15 ounce) can coconut milk (do not shake before opening)
  • 1 tablespoon vegetable or canola oil
  • 1 tablespoon Thai green curry paste
  • 1 tablespoon brown or palm sugar
  • 1 tablespoon fish sauce, plus more to taste
  • 2 pounds mussels (see note)
  • 1 small Thai or Serrano chili, thinly sliced


  1. 1.

    Combine cilantro stems, half of garlic, half of shallot, coriander seed, dried chili, lime zest and a small pinch of kosher salt in a mortar and pestle. Pound and grind until a smooth paste is formed.

  2. 2.

    Scoop 2 tablespoons of thick cream from the top of the can of coconut milk and add to a large saucepan. Add oil and heat over medium heat until shimmering and sputtering. Add remaining garlic and shallots, pounded paste, and the store-bought curry paste. Cook, stirring and scraping the paste around the bottom of the pan until very aromatic, about 4 minutes. Add remaining contents of coconut milk can, sugar, and fish sauce. Bring to a simmer and cook until rich and aromatic, about 3 minutes. Season to taste with more fish sauce as desired.

  3. 3.

    Add mussels, stir, cover, and cook, shaking pan constantly and peeking every 30 seconds to stir. As soon as all the mussels are open, stir in chopped cilantro leaves, fresh chili, and lime juice. Serve immediately, with additional limes at the table.