Dinner recipe

Cod Tomato Chickpea Potato Traybake with Parsley

No ratings yet

A Mediterranean-style traybake with cod fillets, baby potatoes, chickpeas, tomatoes, red onion, lemon, parsley, and smoky spice.

80 min420 kcal4 base servingsDinnerPescatarianGluten FreeTraybakeFamily Friendly
ContainsFish
Allergy and dietary checks

Shop Sorted can help flag food rules, but it cannot guarantee that a meal or product is allergen-free or suitable for your needs. Always check retailer labels, product packaging, ingredients and substitution notices before buying, cooking or eating.

Recipe and nutrition estimates

Recipe times, servings, calories and nutrition notes are estimates for planning. They are not medical or dietary advice. Check food is cooked safely and adjust recipes for your household's needs.

Focus ingredients: cod fillets, chickpeas, baby potatoes, cherry tomatoes

Dietary fit: Pescatarian, Gluten-free, Dairy-free

Serving tip: Cool leftovers in shallow portions and refrigerate within 1–2hours at 0–5°C; use within 48hours or an earlier ingredient use-by limit. Reheat once only until steaming hot throughout.

Cod Tomato Chickpea Potato Traybake with Parsley plated and ready to serve.

Image: Shop Sorted generated asset

Ingredients

What you need

  • 600g cod fillets
  • 750g baby potatoes
  • 240g chickpeas
  • 300g cherry tomatoes
  • 1 red onion
  • 1 lemon
  • 15g parsley
  • 30ml olive oil
  • 1 tsp smoked paprika
  • 1 tsp ground cumin
  • 1500ml water

You'll also need

two 35 × 25cm roasting trays, 4l potato saucepan and colander, clean food thermometer, scales and measuring jug, knife and board

Method

Step by step

Up to 8 clear steps
  1. Cod Tomato Chickpea Potato Traybake with Parsley cooking step 1: Prepare the traybake.
    Step 1

    Prepare ingredients

    For more than four servings, repeat batches of no more than four. Divide displayed ingredients and measured method totals between batches; keep tray sizes, cut dimensions and per-batch times fixed, and allow extra elapsed time. Heat oven to 200°C conventional/180°C fan. Cut potatoes into 2cm pieces and onion into 5mm slices. Halve tomatoes, drain and rinse chickpeas, chop parsley and measure 30ml lemon juice. Store unused fruit separately. Use cod pieces no thicker than 2.5cm.

  2. Cod Tomato Chickpea Potato Traybake with Parsley cooking step 2: Start the potatoes.
    Step 2

    Parboil potatoes

    Bring the 1500ml water to a boil in a 4l pan. Add all potatoes, return to a gentle boil and cook 10–12 minutes until just knife-tender. Drain, discard water and allow 2 minutes to steam dry.

    12 min
  3. Cod Tomato Chickpea Potato Traybake with Parsley cooking step 3: Add tomatoes and chickpeas.
    Step 3

    Roast potatoes

    Toss potatoes and onion with 15ml oil and all paprika and cumin on a 35 × 25cm tray in one layer. Roast 30–35 minutes, turning halfway, until potatoes are golden and tender.

    35 min
  4. Cod Tomato Chickpea Potato Traybake with Parsley cooking step 4: Bake the cod.
    Step 4

    Prepare fish tray

    At the same time, put all tomatoes and chickpeas with 10ml oil on a second 35 × 25cm tray and roast 10 minutes. Pat cod dry, coat with remaining 5ml oil and 15ml lemon juice, and place on top with space between fillets. Wash hands and utensils after raw fish.

    10 min
  5. Cod Tomato Chickpea Potato Traybake with Parsley cooking step 5: Finish with lemon.
    Step 5

    Cook cod

    Roast the fish tray 15–20 minutes until cod is opaque and flakes easily. Check several thick centres reach 75°C for 30 seconds with a clean probe; continue and recheck if needed. Spoon the tomato juices over fish.

    20 min
  6. Cod Tomato Chickpea Potato Traybake with Parsley cooking step 6: Serve the traybake.
    Step 6

    Serve

    Drizzle remaining 15ml lemon juice over both trays and scatter half the parsley. Divide all potatoes, onion, chickpeas, tomatoes, juices and cod equally between plates; scatter remaining parsley.