The BBC Good Food logo
Whole stuffed roast fish with fennel

Whole stuffed roast fish with fennel

A star rating of 4.7 out of 5.3 ratingsRate
Magazine subscription – your first 5 issues for only £5!
  • Preparation and cooking time
    • Prep:
    • Cook:
  • Easy
  • Serves 4

This roast fish dish was inspired by Sicily, where the aromatic spices and dried fruit of Arabian cuisine meet with the fresh fish and veg of the Med

  • Healthy
Nutrition: per serving
low inkcal489


  • 2 fennel bulbs , halved and finely sliced
  • 1 large onion , halved and finely sliced
  • 3 tbsp extra virgin olive oil , plus extra for drizzling
  • 2 lemons , 1 zested then juiced, 1 cut into wedges
  • 200g couscous
  • pinch of saffron threads
  • 250ml chicken or vegetable stock
  • 2 larger or 4 smaller whole fish , cleaned and scaled (we used Anglesey sea bass)
  • small pack dill , finely chopped
  • 2 tbsp toasted pine nuts
  • 250g baby plum tomatoes , halved
  • 1 tbsp currants


  • STEP 1

    Heat oven to 200C/180C fan/gas 6. Put the fennel and onion in a large roasting tin and toss with 2 tbsp oil, 1 tbsp lemon juice and plenty of seasoning. Roast for 20 mins until almost tender and starting to caramelise. Meanwhile, put the couscous in a medium bowl. Mix the saffron and hot stock, pour over the couscous and cover with cling film.

  • STEP 2

    Rinse the fish with cold water inside and out, then pat dry. Slash deeply on both sides and season with salt, pepper and a pinch of the lemon zest. After 10 mins soaking, fluff up the couscous with a fork and add 2 tbsp lemon juice, the remaining zest, the dill, 1 tbsp pine nuts and seasoning to taste. Stuff the couscous into the cavity of each fish, reserving any leftover couscous for later.

  • STEP 3

    Stir the tomatoes and currants into the tin. Sit the fish on top and roast for about 30 mins, depending on its size. Look for juices running from the slashes in the flesh. Tug gently on the back fin – if it comes away easily, the fish is cooked.

  • STEP 4

    4 Scatter with the rest of the pine nuts, then serve from the tin, with lemon wedges for squeezing over. Serve one stuffed fish per person, or if you have cooked large fish, gently lift the fillets from the top of the fish first, then turn over and repeat. Share out the couscous stuffing and leftover couscous.

Recipe from Good Food magazine, August 2014

Goes well with


Comments, questions and tips

Rate this recipe

What is your star rating out of 5?

Choose the type of message you'd like to post

Choose the type of message you'd like to post

Overall rating

A star rating of 4.7 out of 5.3 ratings

Sponsored content