Go Back
Overhead shot of a cheesy vegetable pie being scooped into.

Cheesy Vegetable Pie

This cheesy vegetable pie is extra luxurious, with heaps of different vegetables, coated in a silky, cheesy sauce. It's so easy to make too!
5 from 15 votes
Prep Time: 30 minutes
Cook Time: 30 minutes
Total Time: 1 hour
Servings: 5 people
Calories: 649kcal
Author: Becca Heyes

Recipe printed from www.easycheesyvegetarian.com

Ingredients

  • 1 tbsp oil
  • 1 large carrot, diced quite small
  • 1 onion (I used red), diced
  • 140 g (~ 1 cup) frozen sweetcorn
  • 110 g (~ 3/4 cup) frozen peas
  • 5 medium mushrooms, diced
  • 4 cloves garlic, minced
  • 8 spears asparagus, sliced
  • 400 g tin cannellini beans, drained (240g, or ~ 1 1/4 cups, when drained)
  • 3 tbsp (~ 40g) butter
  • 3 tbsp plain flour
  • 500 ml (~ 2 cups) milk (plus a tiny bit more for the top of the pastry)
  • 1 tsp dried mixed herbs
  • Salt
  • Black pepper
  • 200 g mature cheddar cheese, grated (~ 2 cups when grated)
  • 250 g (~ 10 1/2 oz) ready-rolled puff pastry
  • 1 tbsp finely grated vegetarian parmesan-style cheese

Instructions

  • Heat a dash of oil in a large frying pan, and add the diced carrot, onion, peas, and sweetcorn. Cook over a medium heat for around 10 minutes, until any excess water from the frozen veg has cooked off, and the carrot is beginning to soften. Add the mushrooms, garlic, and asparagus, and cook for a further 5 minutes. Then add the cannellini beans, and mix to combine.
  • Meanwhile, melt the butter in a saucepan, over a fairly low heat. Add the flour, and mix to form a roux (a thick paste). Add the milk a little at a time, stirring until smooth each time before adding more. You can find more detailed instructions for how to make a white sauce here. When you've used all the milk, and the sauce is completely smooth, add the herbs, salt, pepper, and the grated cheese. Mix over a low heat until the cheese has melted.
  • Combine the cheese sauce with the cooked vegetables, transfer to a suitable baking dish (mine measured 8 x 8 inches), and set aside to cool for 10 minutes or so. Turn the oven to 190°C (Gas Mark 5 / 375°F) to begin heating up.
  • Cut a piece of ready-rolled puff pastry to fit the top of your baking dish (you can roll it out a little thinner if needed), with at least an inch excess all the way round. When the vegetable mixture has cooled a little, place the pastry on top, draping it over the edges of the baking dish. It's ideal if it's not sitting directly on top of the vegetables (but it doesn't matter too much). Cut a ventilation hole in the centre of the pastry, and crimp tightly around the edges of the baking dish with a fork. Pulling downwards, to ensure it's sealed thoroughly, tear away any excess pastry. You can use the scraps to create a design for the top of your pie, if you like (I made a few simple leaf shapes) - just place them on top. Lightly brush the top of the pie with milk, and sprinkle on a small amount of finely grated parmesan.
  • Bake for around 30 minutes, or until the pastry is golden brown, crispy, and puffed up. Serve warm.

Nutrition

Nutrition Facts
Cheesy Vegetable Pie
Amount Per Serving (1 portion)
Calories 649 Calories from Fat 374
% Daily Value*
Fat 41.6g64%
Saturated Fat 18.5g93%
Cholesterol 69mg23%
Sodium 536mg22%
Potassium 467mg13%
Carbohydrates 46.8g16%
Fiber 6.2g25%
Sugar 9.4g10%
Protein 23.3g47%
Calcium 475mg48%
Iron 4mg22%
* Percent Daily Values are based on a 2000 calorie diet.

Nutritional information is approximate, and will depend on your exact ingredients. Please calculate your own nutritional values if you require accuracy for health reasons.