• 1 onion
• Olive oil
• 4 cloves of garlic
• 500g/1lb 2oz frozen spinach
• 1 x 320g sheet of all-butter puff pastry
• 4 x 130g/4¼oz salmon fillets, skin off, pin-boned, from sustainable sources
• 2 large free-range eggs
• 1 heaped tbsp red pesto
• 1 lemon
1. Preheat the oven to 220°C, 425°F, Gas 7. Peel and chop the onion and place in a large nonstick pan on a medium heat with 1 tbsp of olive oil. Peel, finely slice and add the garlic, then cook for 10 minutes, or until softened, stirring regularly.
2. Stir in the spinach, cover and cook for 5 minutes, then remove the lid and cook for another 5 minutes or until all the liquid has cooked away. Season to perfection.
3. Unroll the pastry and place it, still on its paper, in a baking tray. Spread over the spinach, leaving a 5cm/2in border all the way around. Sit the salmon fillets on top, 1cm/½in apart, then use the paper to help you fold in the pastry edges to snugly encase the salmon, leaving it exposed on the top. Beat the eggs and use some to brush the exposed pastry, then bake at the bottom of the oven for 15 minutes.
4. Meanwhile, beat the pesto into the remaining egg. When the time’s up, pull out the tray and pour the egg mixture over the salmon and into the gaps. Return to the bottom of the oven for a final 15 minutes, or until the pastry is golden and the egg is just cooked through. Serve with lemon wedges for squeezing over.
Per serving: energy 712kcal; fat 46.4g; saturated fat 18g; protein 37g; carbs 36g; sugars 6.9g; salt 1.3g; fibre 2.7g.