Mediterranean Cod & Mussel Stew (One Pot, 40 Minutes)

Ready to jailbreak your dinner routine? This one-pot Mediterranean number sends flaky cod and briny mussels for a swim in a cumin-and-turmeric-spiced tomato broth, with a raft of chickpeas keeping everything grounded. It looks like you fussed all afternoon. You did not.


The Ingredients

The magic here lies in the contrast: earthy cumin and turmeric collide with a surprising touch of sweet honey, while the delicate cod and briny mussels bring a wave of freshness. It’s a beautifully balanced cast of characters where cheap and cheerful pantry staples (looking at you, tinned tomatoes and chickpeas) elevate fresh seafood into an absolute masterpiece.


The Process: Building the Flavour

Making a tagine is all about layering. We start by coaxing the natural sweetness out of the onions before throwing in a heavy-hitting lineup of spices. Letting the cumin, turmeric, and cinnamon "bloom" in the hot oil is the secret to waking up their essential oils and filling your kitchen with an aroma so good, your neighbors might invite themselves over.


The Process: Poaching the Catch

Once your sauce is simmering and happy, it’s time for the seafood. The trick here is gentle heat—cod is delicate and wants to be softly poached, not aggressively boiled. In the final minutes, the mussels, chickpeas, and a drizzle of honey join the party just long enough for the shells to pop open and release their savoury juices directly into the broth.

Close-up of spiced cod and mussels nestled in a chickpea and tomato stew, garnished with sliced almonds and cilantro

The Tidal Feast: Cod & Mussels Meet Their Match

A Spiced Mediterranean Plunge, One Pot, Under an Hour

Angled view of cod and mussel stew served over couscous in a speckled stoneware bowl, garnished with coriander Save to Pinterest
Prep20 mins
Cook30-40 mins
Servings4

Ingredients

  • 1 tbsp olive oil
  • 1 onion, thinly sliced
  • 1 garlic clove, crushed
  • 1 tsp ground cumin
  • 1 tsp turmeric
  • 1 cinnamon stick
  • Pinch of cayenne pepper
  • 400g tin chopped tomatoes
  • 500g cod, cut into chunks
  • 500g mussels, shelled
  • 400g tin chickpeas, drained
  • 2 tsp honey
  • Salt and freshly ground black pepper

For Serving

  • Fresh coriander, chopped
  • Flaked almonds (optional)

Instructions

  1. Soften the onion. Heat the olive oil in a heavy-based pan over medium heat. Add the onion and cook for 5 minutes until softened.
  2. Bloom the spices. Add the garlic, cumin, turmeric, and cinnamon stick. Cook for 2 minutes, stirring frequently, until fragrant.
  3. Build the sauce. Add the cayenne pepper, chopped tomatoes, salt, and 250ml water. Simmer for 10 minutes, stirring occasionally.
  4. Poach the cod. Add the cod and simmer gently for 5 minutes, until just cooked through.
  5. Finish with mussels. Stir in the chickpeas, mussels, and honey. Cook for a further 2-3 minutes.
  6. Season and serve. Adjust seasoning to taste, remove the cinnamon stick, and garnish with coriander and flaked almonds.
When it comes to accompaniments, you need a vessel to soak up every last drop of that glorious, spiced tomato broth. Spoon this over a mountain of fluffy couscous or serve it alongside thick slices of toasted sourdough. To drink? A crisp, chilled Spanish Albariño slices right through the warm spices and perfectly complements the seafood.


Who knew cod and mussels could pull off a Mediterranean plunge without you touching a second pot? This is proof that the best dinners aren't complicated — they're just unapologetically bold. Made it your way? Swapped the cod for haddock, thrown in extra chickpeas, gone heavier on the cinnamon? Tell me about it on Instagram @homecookingwithmax — I'm always stealing ideas from you all.

Pro Tips

  • The "Carryover" Rule: Remember that your cod will continue to cook slightly even after you pull the pan off the burner. Take it off the heat just as it begins to flake to ensure it stays tender and never turns rubbery.
  • The Freeze Test: Seafood can be tricky in the freezer. While the tomato and chickpea base freezes beautifully for up to 3 months, it's best to freeze the sauce without the fish and mussels. When you're ready to eat, simply thaw the base, bring it to a simmer, and poach fresh seafood right in the hot liquid!
  • Fish Swap: No cod on hand? Any firm white fish works here — haddock, hake, or pollock are all great stand-ins. Just keep the chunks a similar size so they poach evenly.

FAQs

Can I use frozen cod?

Sure — fresh has the edge on texture, but frozen works fine as long as it's fully thawed and patted dry before it hits the pan.

I'm allergic to shellfish. What can I use instead of mussels?

Leave them out entirely and add an extra 100g of cod, or swap in a firm white fish like hake.

Can I make this ahead of time?

The broth actually improves overnight, but hold off on adding the mussels and cod until you reheat — they turn rubbery and sad if cooked twice.

Can I use tinned mussels if I can't get fresh?

Yes — drain them well and stir in right at the end, just to warm through rather than cook.