There are some dishes that transport you somewhere else entirely with just one bite. This Mediterranean-style cod is exactly that – a holiday for your taste buds and no passport required.

I first threw this together on one of those reliably grim Tuesday nights – grey skies, rain on a sideways slant, and me staring into the fridge like it owed me something Mediterranean.
You know the mood: mentally checked out, craving sea views, a chilled glass of something crisp, and a taverna soundtrack of clinking cutlery and bobbing boats. This dish is basically that feeling, on a plate.
What I love about it? It’s effortlessly impressive – the kind of thing you can pull together in under 30 minutes and still feel like you’ve done something generous. It doesn’t shout “midweek panic dinner” – it hums “sun-drenched kitchen in Santorini,” even if you’re in soggy suburbia with socks on the radiator.

The fish cooks to flaky, buttery perfection, nestled into golden roast potatoes that soak up every bit of those tomatoey, olive-oil-rich juices.
And that sauce – worth talking about. It’s the kind that tastes like it’s been simmering all afternoon, but really takes minutes. Juicy, in-season tomatoes meet the depth of sundried tomato paste, rounded out with passata for body and a drizzle of maple syrup to soften the edges. It’s rich, bright, just sweet enough – the kind of sauce that makes you want to swipe the plate clean when no one’s watching. (And honestly? Even if they are.)

If you’ve never been into capers, these might change your mind. The Drivers Capucine Capers are genuinely next level – bright, briny little bursts that cut through the richness of the sauce like a dream. Stirred through with fresh parsley and good olive oil, they become this punchy little topping that takes the whole dish up a notch. Suddenly, you’re not just eating fish with sauce – you’re wondering why you haven’t been adding capers to everything.
And the potatoes? They’re not just hanging around in the background. Roasted until crisp and golden, with fluffy centres and plenty of Italian herbs, they soak up all the good stuff – the sauce, the olive oil, that hint of garlic – and bring the perfect contrast to the tender fish and silky tomato base.

What makes this dish especially brilliant for real-life, midweek cooking is how easily it comes together — one roasting tray (plus a quick saucepan situation for the sauce), minimal fuss, and maximum reward. The potatoes go in first, the fish joins later, and you’re left with something that looks like effort… but wasn’t. Which leaves more time to sip something cold and pretend you’re on a balcony somewhere in the Med.
It’s also endlessly adaptable. No cod? Try sea bass, haddock, even a chunky piece of hake. Not into capers? Swap them for olives, or skip the topping altogether (though I’ll quietly judge you). The heart of this recipe is that punchy tomato, garlic and herb base — and once you’ve got that, the rest is up to you.
Now, onto the recipe itself, with sunshine and capers aplenty…


Ingredients
-
Fish & Dressing:
- Tomato Sauce
- Roasties:
Instructions
-
Roast the potatoes:
- Preheat oven to 220°C / fan 200°C / gas mark 7. Line a baking tray with parchment paper. Toss quartered baby potatoes in 1 tsp olive oil, half the Italian herbs, salt and pepper. Roast for 10 minutes. Prep the veg & caper dressing:
- Dice pepper, halve the tomatoes, finely chop the garlic and parsley. In a bowl, mix capers, half the parsley, and 2 tsp olive oil. Set aside. Add the Cod
- After 10 minutes of roasting, place cod fillets on the tray with potatoes. Drizzle with a little oil, season, and roast for another 20 minutes. Make the Sauce
- Heat 1 tsp olive oil in a saucepan. Sauté the diced pepper for 4–5 mins. Add garlic and tomatoes; cook 2 mins more. Stir in passata, sundried tomato paste, maple syrup, stock powder, olives, remaining herbs, and water. Simmer for 6–8 minutes until thickened. Season to taste. Finish and Serve
- Check cod is cooked through (opaque and flakes easily). Stir remaining parsley into the sauce. Plate the roast potatoes, spoon over tomato sauce, top with the baked cod, and drizzle over the caper dressing.