Baked Cod Loin Recipe with Olives

Cod, cherry tomato and green olive traybake

  • serves 6
  • Easy

This recipe for cod, cherry tomato and green olive tray roast is so quick and easy to prepare but looks impressive when you pull it out of the oven. Serve with a big bowl of buttered orzo


Try this cod and tomato traybake recipe, then check out our tomato soup, tomato pasta and more tomato recipes. Also take a look at more cod recipes, such as our healthy cod and rice one-pot, cod fritters and cod with tomatoes and chorizo.



  • red onion 1, cut into thin wedges
  • cherry tomatoes 750g
  • olive oil
  • cod loin 6 evenly sized pieces, about 125g each
  • parma ham 6 pieces
  • nocellara green olives 18
  • flat-leaf parsley chopped to serve
  • crusty bread


  • Step 1

    Heat the oven to 220C/fan 200C/gas 7. Put the onions and tomatoes in a shallow roasting tin or dish. Season, add 4 tbsp of olive oil and toss together. Roast for 15 minutes. Wrap each piece of cod in a slice of Parma ham. Add the olives to the trayand sit the cod on top of the tomatoes. Keep roasting for another 15 minutes until the cod is cooked through and the Parma ham has crisped up. Scatter with parsley and serve with some crusty bread.

Check out more of our best traybake recipe...

Chicken Tray Bake Recipe With Lemon, Olives and Orzo

Nutritional Information

  • Kcals 249
  • Fat 11.9g
  • Saturates 2.3g
  • Carbs 6.2g
  • Fibre 2.5g
  • Protein 28.2g
  • Salt 1.4g