Steamed Mussels in Rich Tomato Sauce (Cozze al Pomodoro)

On evenings when you want a simple, comforting meal, a large bowl of Steamed Mussels in Tomato Sauce (Cozze al Pomodoro) is perfect. Fresh mussels are steamed in a bright tomato sauce scented with onion, garlic and fennel, finished with white wine and a pinch of chilli flakes for gentle heat. It’s an easy, delicious dish — present the steaming, aromatic mussels with plenty of crusty bread to mop up the flavoursome juices.

Frying pan with steamed mussels in tomato sauce, sprinkled with a parsley garnish, and some pieces of bread around the edge.

Why You’ll Love This Recipe:

  • Uses readily available, budget-friendly ingredients.
  • Quick and ideal for weeknights, yet impressive for guests.
  • A big bowl of steaming mussels brings a celebratory feel to a casual meal.
  • Preparing mussels is straightforward — cleaning and cooking are simple with a little guidance.
  • The mussel juices blend with the tomato sauce for a deeply satisfying flavour.
  • A lesson in simplicity: Mediterranean flavours shine with minimal effort.

Recipe Inspiration: Mussels make a fast, delicious meal. Serve as an appetizer with crusty bread, or as a main over pasta or rice.

Ingredients and Substitutions:

Please see the recipe card below for exact quantities and the full method.

Ingredients in this recipe on a white marble background.
  • Extra virgin olive oil — essential for Mediterranean flavour.
  • Brown/yellow or white onion — finely sliced.
  • Fennel — thinly sliced; its mild anise notes mellow and sweeten when cooked.
  • Sea salt — to season.
  • Garlic — fresh is best for flavour.
  • Flat-leaf parsley — use leaves and stalks for flavouring and garnish.
  • Dry white wine — adds acidity and depth; choose one you’d drink.
  • Dried red chilli flakes — optional, for heat.
  • Tomato passata — strained tomato purée; canned pureed tomatoes are a fine substitute.
  • Fresh mussels — scrubbed and debearded; smaller blue/common mussels work well.

Variations:

Chilli: Omit or reduce the dried flakes if you prefer milder flavours. Fresh sliced chillies work well instead.
Herbs: A pinch of dried oregano can be added.
Wine: Omit the white wine if desired and use a little water; serve with lemon wedges for acidity.

How To Make Steamed Mussels in Tomato Sauce:

Refer to the recipe card below for exact measurements.

Steps 1-2 of preparing this recipe: sautéing the fennel, onion and garlic in a frying pan and adding the white wine.

1 – Prepare the mussels and start the sauce:
Rinse and drain the mussels, discarding any cracked shells and those that remain open after tapping. Heat olive oil in a deep pan over medium-high heat. Add fennel, onion and a pinch of sea salt and sauté until softened and lightly golden. Stir in chopped garlic and parsley stalks and cook 1–2 minutes.

2 – Add the wine:
Pour in the white wine and cook 2 minutes to reduce slightly.

Steps 3-4 of preparing this recipe: simmering the tomato sauce before adding the mussels.

3 – Add the passata:
Stir in the tomato passata and chilli flakes and simmer for about 5 minutes to meld flavours.

4 – Cook the mussels:
Add the mussels to the sauce, stir to coat, cover with a lid for 1–2 minutes and gently shake the pan so steam circulates.

Steps 5-6 of preparing this recipe: removing the mussels as they open and are cooked, and serving the mussels.

5 – Remove cooked mussels:
When mussels open, remove them with tongs to a plate, allowing excess sauce to drain back to the pan. Discard any stubbornly closed mussels if you prefer.

6 – Serve:
Return opened mussels to the sauce, sprinkle with chopped parsley and serve immediately with crusty bread.

A spoon lifting up a serve of Mussels in Tomato Sauce.

Tips for Success, Storage and FAQs:

How do I prepare mussels?

Many mussels are sold pre-cleaned and debearded. If buying loose, they should smell fresh and briny. Discard cracked shells. If a mussel is open, tap it — it should close. If not, discard it.

How do I clean and debeard a mussel?

Use a firm brush to scrub the shell under cold running water. Remove the beard by pinching the fibrous strands and pulling them toward the closed side of the shell.

Do I need to discard mussels that don’t open?

While some say unopened mussels can be pried open, it’s simpler and safer to discard them after cooking if they remain closed. Always discard cracked or broken shells before cooking.

Can I cook mussels ahead of time?

Serve mussels as soon as they’re cooked. You can make the tomato sauce a day ahead and reheat it before adding the prepared mussels. This dish does not freeze well.

How should I eat mussels in the shell?

Use a fork or spoon to remove the mussel meat, or use an empty shell as a tool to pinch the meat out of another shell.

Top Tip:

Ingredient quality matters: mussels must be fresh and should smell of the sea. Avoid overcooking, as mussels will toughen if left too long.

A serving of Mussels in Tomato Sauce, with some bread and cutlery sitting next to the bowl.

Serving Suggestions:

Steamed Mussels in Tomato Sauce are excellent for family dinners or entertaining. Suggestions:

  • Serve straight from the cooking pot, in a large bowl, or in individual shallow bowls.
  • As a starter, present in small individual pots.
  • Serve over pasta or rice for a heartier main.
  • At casual gatherings, provide a pot for serving, a bowl for shells and plenty of crusty bread.
  • Complement with a glass of chilled white wine if you like.

If you’ve never cooked mussels at home, this recipe shows how quick and rewarding they can be — a guaranteed crowd-pleaser.

Alex xx

More Delicious Recipes For You To Try:

  • Frying pan with Creamy Lemon Prawns, and a wooden spoon resting in the pan.
    Creamy Lemon Garlic Prawns (Shrimp)
  • Round plate with canapés, garnished with some dill leaves.
    Smoked Salmon Canapés
  • Frying pan with the cooked prawns, served with lemon wedges, two forks in the frying pan reaching for a prawn.
    Chilli Garlic Prawns (Shrimp)
  • Tray of stuffed Baked Mussels, garnished with some lemon and parsley leaves.
    Baked Stuffed Mussels (Cozze Gratinate)

Stay in touch!

Frying pan with steamed mussels in tomato sauce, sprinkled with a parsley garnish, and some pieces of bread around the edge.

Steamed Mussels in Tomato Sauce (Cozze al Pomodoro)

Fresh mussels steamed in a vibrant tomato sauce with fennel, garlic and white wine. Serve with crusty bread to enjoy every drop of the juices.
Course: Main Course, Starter
Cuisine: Italian
Prep Time: 25 minutes
Cook Time: 20 minutes
Total Time: 45 minutes
Servings: 4 people
Calories: 278kcal
Author: Alexandra Cook – It’s Not Complicated Recipes

Please note:

For accuracy, when weights are provided we recommend weighing ingredients. Oven temperatures are for fan-forced ovens.

Ingredients

  • 2 tablespoons extra virgin olive oil
  • 1 medium brown/yellow onion, peeled and finely sliced
  • 1 small bulb fennel, trimmed and thinly sliced
  • ¼ teaspoon sea salt
  • 2 cloves garlic, finely chopped
  • 2 tablespoons parsley stalks, finely chopped
  • ½ cup (125 ml) dry white wine
  • ½ teaspoon red chilli flakes
  • 2 cups (500 ml) tomato passata or crushed tinned tomatoes
  • 1 kg (2.2 lb) mussels, scrubbed and debearded
  • ⅓ cup flat-leaf parsley, finely chopped (for serving)
  • Crusty bread, for serving

Instructions

  • Drain and rinse the mussels. Discard any with cracked shells. Scrub if necessary and remove the beard by pulling it toward the closed side of the shell.
  • Heat olive oil in a large saucepan or deep frying pan over medium-high heat. Add sliced fennel, onion and sea salt and sauté 5–7 minutes until softened and lightly golden.
  • Add garlic and parsley stalks and cook 1–2 minutes, taking care not to burn the garlic.
  • Pour in the white wine and cook 2 minutes to reduce slightly.
  • Add tomato passata and chilli flakes, simmer 5 minutes.
  • Add mussels to the simmering sauce, stir to coat, cover and cook 1–2 minutes, shaking the pan gently.
  • As mussels open, remove them with tongs to a plate, allowing excess sauce to drain back into the pan. Discard any that remain tightly closed if you prefer.
  • Return all opened mussels to the sauce, sprinkle with chopped parsley and serve immediately with crusty bread.

Notes

  1. Tablespoon: Uses a standard Australian tablespoon (20 ml).
  2. Seasoning: Adjust salt and chilli to taste. Sea salt flakes give great flavour.
  3. White wine: Choose a dry wine you enjoy. Substitute water and serve with lemon if avoiding alcohol.
  4. Passata: Smooth strained tomato purée; pureed canned tomatoes are a good alternative.
  5. Mussels: Preferably buy fresh, refrigerated mussels that smell briny. Many come pre-scrubbed and debearded.
  6. Cooked mussels: If any mussels fail to open, it’s often easiest to discard them. Always discard cracked shells or those that don’t close before cooking.
  7. Make ahead: The tomato sauce can be made a day ahead and reheated; cook mussels just before serving. The finished dish does not freeze well.
  8. Servings: Serves 4 as a starter or 2 as a main course.
Made this recipe? We’d be grateful if you could leave a comment and rating below.

Leave a comment and rating

Nutrition Estimate:

Calories: 278 kcal |
Carbohydrates: 24 g |
Protein: 19 g |
Fat: 10 g
Nutritional Disclaimer:

The nutritional information is an estimate derived from online calculators. For accuracy, calculate nutrition using the specific ingredients and brands you use.