Baked Pesto Fish with Vegetables
DinnerFishSimple

Baked Pesto Fish with Vegetables

35 min totalServes
4

This vibrant one-pan bake pairs tender white fish with a generous layer of herby pesto and a colorful medley of roasted vegetables — all on a single tray for easy prep and even easier cleanup. It's a weeknight winner that looks impressive but comes together in under 40 minutes.

Ingredients
  • 600gwhite fish fillet- de-boned
  • 4tbsppesto
  • 1wholecourgette- sliced
  • 1wholebell pepper- sliced
  • 1wholered onion- sliced
  • 2tbspolive oil
Method
  1. 1

    Preheat the oven and prep the vegetables

    Preheat your oven to 200°C (180°C fan / 400°F). Add the sliced courgette, bell pepper, and red onion to a large baking tray, drizzle with 1 tbsp of the olive oil, and season generously with salt and pepper. Toss to coat, then spread everything out in a single layer so the vegetables roast rather than steam.

  2. 2

    Roast the vegetables

    Place the tray in the oven and roast for 10 minutes, until the vegetables are just beginning to soften and pick up a little colour at the edges. This head start ensures the veg and fish finish cooking at the same time.

  3. 3

    Add the fish and pesto

    Remove the tray from the oven and nestle the fish fillets on top of the vegetables, skin-side down if applicable. Season the fish with salt and pepper, then spoon the pesto evenly over the top of each fillet, spreading it into a thick, even layer. Drizzle the remaining 1 tbsp of olive oil over the vegetables.

  4. 4

    Bake until cooked through

    Return the tray to the oven and bake for a further 12–15 minutes, depending on the thickness of your fillets. The fish is done when it flakes easily with a fork and is opaque all the way through, with the pesto turning lightly golden on top.

  5. 5

    Rest and serve

    Let the tray rest for 1–2 minutes before serving — this helps the fish stay juicy and makes it easier to lift from the tray. Serve straight from the pan with crusty bread, rice, or a simple green salad.

Nutrition
  • 460 kcal
  • 35g protein
  • 25g fat
  • 20g carbs