Halibut with roast tomato from the  book Over 100 quick and easy recipes for a healthy heart, by Pippa Middleton.

Halibut with roast tomato & herb dressing

Category: Main meal | Serves: 4

Prep time: 10 minutes (+ 20 minutes soaking time) | Cooking time: 30 minutes


4 dry-packed sun-dried tomatoes

1 small red onion, finely sliced

2 tsp red wine vinegar

2½ tbsp olive oil

4×180g halibut steaks

200g cherry tomatoes, quartered

25g flat-leaf parsley, chopped

25g basil, chopped

  1. In a small bowl, cover the sun-dried tomatoes with boiling water and leave to soak for 20 minutes, then drain and chop.
  2. Preheat the oven to 200°C/gas mark 6. Place the sliced onion in the vinegar and leave to infuse.
  3. Place the halibut steaks on a baking sheet lined with baking parchment. Brush the fish with half a tablespoon of the olive oil and roast in the oven for 10–15 minutes, until the fish is starting to flake and is just cooked.
  4. In a small saucepan, gently warm the remaining oil, then add the sun-dried tomatoes and cherry tomatoes until the cherry tomatoes start to soften. This should take about 5 minutes.
  5. Add the infused onion and vinegar and continue to cook for a further 2 minutes.
  6. Remove from the heat and stir in the herbs. Serve the sauce warm, and spooned over the roasted fish.

Halibut with roast tomato and herb dressing by Pippa Middleton, featured in Heartfelt book

Pippa says:

“Halibut is a delicious white fish with large flakes and a firm but tender texture. It's best cooked on the bone to help seal in the flavoursome juices. The tangy tomato dressing sets it off perfectly, while home-pickled onions add a bit of texture.”

Nutritional information

Nutritional information for halibut with roast tomato