
This creamy leek, pesto and squash pie is a cozy vegetarian-style bake with tender roasted squash, cannellini beans and a crisp filo topping. It is rich enough for dinner but still feels light thanks to the flaky pastry and fresh salad on the side.
Preheat the oven to 200°C/180°C fan/gas 6. Put the chopped squash in a roasting tin, drizzle with 1 tbsp rapeseed oil, season with salt and pepper, and toss well. Roast for 25-30 minutes, turning halfway, until just tender and lightly golden.
While the squash roasts, heat the remaining 1 tbsp rapeseed oil in a large non-stick frying pan over medium heat. Add the sliced leeks with a pinch of salt and cook for about 5 minutes, stirring often, until softened but not browned.
Stir the pesto, cannellini beans and chicken stock into the leeks. Bring to a gentle simmer and cook for 5 minutes, until slightly reduced. Fold in the crème fraîche and roasted squash, then taste and adjust the seasoning.
Spoon the filling into a 26 x 18 x 5 cm baking dish. Loosely scrunch the filo pastry and arrange it over the top, leaving a few ridges for extra crispness. Brush with beaten egg, then bake for about 20 minutes, or until the pastry is crisp and golden. Serve hot with mixed salad leaves lightly dressed with olive oil, if using.
Use vegetable stock instead of chicken stock to make the pie fully vegetarian. Keep the filo loosely crumpled rather than pressed flat so it bakes crisp and airy. Leftovers can be refrigerated for up to 2 days; reheat in the oven rather than the microwave to revive the pastry.