Roast whole fish with salsa romesco

Roast whole fish with salsa romesco

  • 1
  • 2
  • 3
  • 4
  • 5
(11 ratings)

Prep: 20 mins Cook: 20 mins


Serves 2
Whole fish cooked on the bone always has a superior flavour to fillets, and this dish is no exception

Nutrition and extra info


  • kcal858
  • fat49g
  • saturates6g
  • carbs25g
  • sugars24g
  • fibre9g
  • protein81g
  • salt0.76g
Save to My Good Food
Please sign in or register to save recipes.


  • 2 whole farmed sea bream, sea bass or other sustainably caught medium-size white fish, about 500g each, scaled and gutted (ask your fishmonger to do this for you)
  • 2 lemons, thickly sliced



    Oval in shape, with a pronouced bulge on one end, lemons are one of the most versatile fruits…

  • buttered or sautéed new potatoes, to serve
    New potatoes

    New potatoes

    n-ew po-tate-oes

    New potatoes have thin, wispy skins and a crisp, waxy texture. They are young potatoes and…

For the salad

  • 3 red pepper, deseeded and cut into quarters
  • 600g ripe red tomato, roughly chopped



    A member of the nightshade family (along with aubergines, peppers and chillies), tomatoes are in…

  • 1 garlic clove, crushed
  • 1 red chilli, deseeded and finely chopped
  • handful flat-leaf parsley, stalks and leaves separated
  • 50g blanched hazelnuts, roughly crushed



    Grown in Europe and the US, hazelnuts are encased in a smooth, hard brown shell but are most…

  • 1 tbsp sherry vinegar
  • 3 tbsp extra-virgin olive oil, plus extra for drizzling


  1. Heat the grill to high. Put the peppers, skin-side up, onto a baking tray and grill for about 20 mins until the skins blacken all over. Put them into a food bag, seal, then leave for 10 mins. Once cool, peel away the skins. Tear the flesh into strips. Mix with the tomatoes, garlic and chilli in a bowl. Roughly chop most of the parsley leaves and add to the bowl with the hazelnuts, vinegar and oil, then stir well. This salad ‘matures’ well, and tastes even better if you can make it a few hours ahead.

  2. When ready to cook, heat oven to 200C/180C fan/gas 6. Rinse and dry the fish, score the flesh on each side, then put the parsley stalks and a few lemon slices into the cavities. Put a few more lemon slices in an oiled baking dish and lay the fish on top. Season the fish well, drizzle with more olive oil, scatter with remaining parsley, then roast for 20 mins, until the flesh flakes easily.

  3. Serve the fish from the dish, set the bowl of salad and the potatoes alongside, then dig in.

Ads by Google

Comments, questions and tips

Sign in or create your My Good Food account to join the discussion.

Comments (12)

absabs's picture

The salsa romesco is amazing. Great recipe

sylvette's picture

Absolutely delicious! Halved the quantities for the salad and used only 1 seabass (for 2 of us)as I thought it might be too much as I also made roast potatoes with thyme to go with. It was fabulous.
Thanks once again BBC Good Food!

cjeajj's picture

I tried using Golden Trout with the first commenter's suggestion (Terry 19 Aug 2009) but left out the garlic and chilli; it was super tasty and I highly recommend it.

krieken's picture

I used fresh basil in stead of parsley. Makes the fish very fragrant.

hedgehog33's picture

Have made this several times, it's a fabulous recipe. I make the salsa without the hazelnuts, just not keen on nuts mixed with other foods, but it still tastes amazing with the fish.

It's quite an impressive dish to serve, depite being so easy to make. Sea bream is now my favourite fish!

lizabennet's picture

Do you have to cover the fish while you are baking it? With foil etc..?

janaskar's picture

Simple and easy to prepare. Looks great and tastes wonderful, was our Christmas Eve meal and a great way to start Christmas!

louiselavender's picture


elizabethr's picture

Delicious, with with fresh, full on flavours and the sautéed potatoes add a tasty more-ish contrast. So simple to prepare. Great for a laid back Sunday lunch or easy to impress supper dish. Yummy.

dylanski's picture

Gorgeous ish, great looking, will definitely impress!

vivienspiteri's picture

That sounds nice. My friend does an all in one fish and potato dish, similar to this and it is yummy.

thecasualchef's picture

Try this: Cover the base of the baking tray with sliced potato (about 1cm thick), onions cut into rings, 2 small tomatoess cut into quarters. Add two little dried chillies, salt and plenty of olive oil. The oil should not cover the potatoes entirely, but they should be generously drenched. Bake this first until the potatoes are half done (prod with a fork).

Then lay the fish on top of the potatoes and return to the oven for about 20-25 minutes (depending on the size of the fish).

The result is a fantastic baked fish, and a great delicios potato side dish all in one baking tray.

Questions (0)

Unsure about the cooking time or want to swap an ingredient? Ask us your questions and we’ll try and help you as soon as possible. Or if you want to offer a solution to another user’s question, feel free to get involved…

Be the first to ask a question about this recipe…

Tips (0)

Got your own twist on this recipe? Or do you have suggestions for possible swaps and additions? We’d love to hear your ideas.

Be the first to suggest a tip for this recipe…