Go Back
mussels in tomato sauce — Mediterranean Diet Hub

mussels in tomato sauce

Mussels in tomato sauce cook in under 30 minutes and the broth is perfect for scooping with rustic bread. Fresh herbs bring it together.
Total Time 31 minutes
Servings: 4 servings
Course: Main Dish
Cuisine: Mediterranean
Calories: 320

Ingredients
  

Mussels and sauce
  • 1.5 kg fresh mussels
  • 2 tablespoon olive oil
  • 5 clove garlic
  • 1 large onion
  • 400 g crushed tomatoes 1 can or passata
  • 120 ml dry white wine
  • 1 teaspoon sea salt
  • 0.5 teaspoon black pepper
  • 0.5 teaspoon chili flakes optional
Finishing and serving
  • 0.25 cup fresh parsley
  • 1 loaf rustic bread optional, for serving

Method
 

  1. Clean the mussels: Scrub the mussels under cold water, remove any beards, and discard any that do not close when tapped. This part is key for both flavor and food safety.
  2. Prep your base: Chop the onion finely and slice the garlic. I always use all five cloves for the aroma, but feel free to use less if you don't love garlic.
  3. Heat the olive oil in a large, deep pan over medium heat until shimmering. Add onion and cook for about 3 minutes, until just soft, then stir in the garlic for another 1 minute, so it releases its fragrance without browning.
  4. Pour in the white wine, scraping up any browned bits. Let it bubble for 2–3 minutes to cook off the alcohol, which keeps the sauce bright and not boozy.
  5. Stir in the crushed tomatoes, salt, black pepper, and (if you want heat) chili flakes. Simmer 8–10 minutes, uncovered, until it thickens slightly and smells like the sea and summer.
  6. Add the mussels: Tip them into the pan, toss well, then cover with a lid. Let them steam for 6–8 minutes — when most are open and cooked through, they're ready. Shake the pan halfway to move them around. Throw out any that stay shut.
  7. Remove from heat. Scatter with abundant chopped parsley. I transfer everything, sauce and all, to a big serving bowl with a deep spoon. Serve immediately with slices of rustic bread to soak up the sauce. Don’t skip the bread — it’s half the meal.

Notes

I grew up eating mussels cooked by my dad every summer, usually right after coming back from the fish market. Tomato sauce is how I get my kids to actually eat the broth — they love mopping it up with bread, and honestly so do I.

Getting the most flavor

Cooking off the wine before adding tomatoes is a small step, but it keeps the sauce from tasting sharp or sour. I always start with half the salt, then taste at the end — mussels can be salty depending on how well you rinsed them, so it’s a good habit.
If you want a bit of heat, don’t just use chili flakes — crush them between your fingers over the pan. Releases more aroma and blends better with the sauce. I skip the chili when serving kids, but it’s a game changer for adults.
One trick: if some mussels open a little slowly, move them to the edge of the pan so the hot sauce covers them. The center stays cooler under the pile, and you want every shell to get hit with heat.

Substitutions and variations

I’ve tried this base with clams and it works, but you’ll want to cut the cooking time by about a minute. Frozen mussels (in shell) work in a pinch, just thaw fully and drain well — they release a lot more water, so simmer the sauce longer before adding.
Don’t swap in pre-cooked mussels; they go rubbery and lose their brininess. You can use parsley or even fresh basil for finishing, but dried herbs really don’t have the same lift.

Storage and next day use

This is not a great candidate for leftovers — mussels keep only one day in the fridge, and only if you fully chill and cover the dish right after eating. I think the sauce gets even tastier, so if there’s any left, I scoop the extra tomato broth over cooked pasta or spoon it onto crusty bread for a quick lunch.