A serving dish with salmon pesto traybake and baby roast potatoes

Salmon pesto traybake with baby roast potatoes

  • 1
  • 2
  • 3
  • 4
  • 5
(28 ratings)

Prep: 5 mins Cook: 45 mins


Serves 2 adults + 2 children

Keep little kids happy at the family dinner table with this colourful salmon traybake that's delicious and healthy, with a good dose of omega-3 from the fish

Nutrition and extra info

  • Healthy

Nutrition: Per serving (4 average portions)

  • kcal511
  • fat28g
  • saturates5g
  • carbs21g
  • sugars5g
  • fibre4g
  • protein40g
  • salt0.3g
Save to My Good Food
Please sign in or register to save recipes.


  • 500g baby new potatoes, cut in half



    The world's favourite root vegetable, the potato comes in innumerable varieties. A member of…

  • 1 tsp olive oil
    olive oil

    Olive oil

    ol-iv oyl

    Probably the most widely-used oil in cooking, olive oil is pressed from fresh olives. It's…

  • 2 large courgettes, cut into small chunks



    The courgette is a variety of cucurbit, which means it's from the same family as cucumber,…

  • 1 red pepper, cut into small chunks
  • 1 spring onion, finely sliced
    Spring onions

    Spring onion

    sp-ring un-yun

    Also known as scallions or green onions, spring onions are in fact very young onions, harvested…

  • 25g pine nuts
  • 3-4 salmon fillets



    With its delicate, sweet flesh and wide availability, salmon is one of the most popular fish.…

  • juice ½ lemon



    Oval in shape with a pronouced bulge on one end, lemons are one of the most versatile…

  • 1 ½ - 2 tbsp pesto



    Pesto is a generic Italian name for any sauce made by pounding ingredients together.



  1. Boil the potatoes for 10 mins until tender, then drain. Heat oven to 200C/180C fan/gas 6. Toss the potatoes in the oil, then transfer to a baking tray. Roast for 20 mins. Push the potatoes to one side and put the courgette, pepper, spring onion and pine nuts down the middle of the tray. Put the salmon on the other side. Squeeze lemon juice over the fillets and the vegetables (not including the potatoes). Season everything with pepper. Spread each of the salmon fillets with pesto and return the tray to the oven for 12-15 mins until everything is cooked through.

You may also like

Comments, questions and tips

Sign in or create your My Good Food account to join the discussion.
Frantic Flapjack
10th Feb, 2020
This made a lovely dinner - colourful and healthy. The lemon gave the vegetables a zing. I had to use two trays as there wasn't enough room for the salmon on one tray. I also cooked the courgette mixture for a bit longer.
17th Sep, 2019
Super easy recipe that my 9 year old son enjoys making. We cook the courgettes a little longer and also use baby courgettes whole especially when we have a glut to get through from the garden
E Smith's picture
E Smith
10th Dec, 2018
Great recipe, the potatoes were lovely and crispy, the salmon perfectly cooked and the veg was delicious, the courgette was still a bit crunchy and the lemon juice with it was great, even my husband who usually won't eat courgette said he enjoyed it. Will definitely make again
29th May, 2018
I tried this recipe with cod fillets instead of salmon and it was really tasty. Simple and easy to make.
28th May, 2018
I've made this a few times really nice and easy, used seeds instead of nuts. also I've added tomatoes and onion to the roasting veg in the past to bulk it up.
27th Sep, 2017
Really easy, very tasty. The pine nuts add a nice texture. Will cook again.
Be the first to ask a question about this recipe...Unsure about the cooking time or want to swap an ingredient? Ask us your questions and we’ll try and help you as soon as possible. Or if you want to offer a solution to another user’s question, feel free to get involved...
Be the first to suggest a tip for this recipe...Got your own twist on this recipe? Or do you have suggestions for possible swaps and additions? We’d love to hear your ideas.
Want to receive regular food and recipe web notifications from us?