10 delicious vegetarian Christmas main courses

From perfect pies and tarts to stuffed squash and impressive nut roasts, our top 10 vegetarian Christmas main courses prove that festive meat-free mains can be just as spectacular and delicious.

Stuffed roasted squash with pesto
6 of 10

Stuffed roasted squash with pesto

Prepare this stunning centrepiece to impress your vegan guests on Christmas day. Roasting a whole butternut squash, scooping out the sweet flesh and then filling with layers of chargrilled peppers, mushrooms, chestnuts and spinach is really easy to do, and gives impressive results. Serve this vegan Christmas recipe with homemade pesto for an extra flavour kick!

  1. Preheat the oven to gas 5, 190°C, fan 170°C. Halve the butternut squash vertically and scoop out the seeds with a soup spoon or melon baller. Line a roasting tin large enough to hold both squash halves with nonstick baking paper. Put both halves, cut sides down, in the roasting tin and roast for 50 mins, or until just tender.
  2. Leave to cool for 15 mins, then carefully turn the halves over and scoop out the insides along the length of each squash half, leaving an even, 3cm border of squash all around the edge. Be careful not to pierce the skin. Reserve the scooped-out squash and season the hollowed-out halves with salt and pepper.
  3. While the squash halves cook, put 2 tbsp of the oil from the jarred peppers in a large saucepan set over a medium heat. Add the chopped onion and cook gently for 8 mins or so, stirring often, until soft and just starting to colour. Now add the mushrooms and cook for 5 mins until browned and soft, stirring often.
  4. Use a fork or potato masher to break the chestnuts down a little. They should be lightly crushed rather than completely broken down. Add the crushed chestnuts, 2 chopped garlic cloves, paprika and the leaves from 2 thyme sprigs to the pan. Cook through for a minute. Stir in the scooped-out squash, stirring to mix and to break it down evenly. Season well, stir in the finely chopped parsley and remove from the heat.
  5. Separately, wash the spinach and drain well. Transfer to a large saucepan and wilt over a medium heat, stirring often. It should take 2-3 mins for the leaves to collapse. Wring out in a clean tea towel to remove excess moisture then season well with salt, pepper and the nutmeg.
  6. Use the drained, chargrilled peppers to line the hollowed out squash halves in an even, single layer. Divide the mushroom and chestnut mixture between the halves, pressing it down evenly. Evenly spoon the spinach over the filling in one half of the squash. Put the two halves together to make a butternut squash shape and tie together several times along the length of the squash with kitchen string. Return to the roasting tin.
  7. Bake for 20 mins, then add the halved garlic heads to the tin with the remaining thyme sprigs, drizzling them with 1 tbsp oil from the pepper jars. Bake for a further 30-40 mins, until the squash is completely tender and piping hot.
  8. To make the pesto, squeeze out the cloves from one halved garlic bulb and add to the small bowl of a food processor with the red chilli, pecans and the roughly chopped parsley. Blitz together, pausing to scrape down the sides. With the motor running, add the remaining oil reserved from the pepper jars in a steady stream. A rough pesto will form. Season with salt and pepper, to taste.
  9. Slice the squash thickly, discarding the string, and serve with the pesto on the side and the garlic bulbs to decorate.

See more Christmas dinner ideas

View full recipe details
  • Ingredients
  • 1 large butternut squash, about 1.5kg
  • 100g flat-leaf parsley, 2 tbsp finely chopped, the remainder roughly chopped
  • 2 x 285g jars charred roasted peppers in oil, drained well and all oil reserved
  • 1 onion, chopped
  • 200g button mushrooms, sliced
  • 180g ready-cooked (vacuum-packed) whole chestnuts
  • 2 garlic cloves, chopped
  • ½ tsp paprika
  • 8 thyme sprigs
  • 200g spinach leaves
  • ¼ tsp freshly-grated nutmeg
  • For the pesto
  • 3 garlic bulbs, halved through their middles
  • 1 red chilli, seeded and roughly chopped
  • 100g pecans, lightly toasted