• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Hungry Healthy Happy
  • Pasta recipes
  • About
  • Recipe Index
  • FREE eBook
  • Contact
  • Subscribe
menu icon
go to homepage
  • Pasta recipes
  • About
  • Recipe Index
  • FREE eBook
  • Contact
  • Subscribe
  • Let's get social!

    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • Twitter
  • search icon
    Homepage link
    • Pasta recipes
    • About
    • Recipe Index
    • FREE eBook
    • Contact
    • Subscribe
  • Let's get social!

    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • Twitter
  • ×

    Hungry Healthy Happy » Recipes » Vegetarian

    Cheesy Vegetable Pie

    Published: May 11, 2021 · Modified: Nov 16, 2021 by Dannii · This post may contain affiliate links · 25 Comments

    243 shares
    • 177
    • 1
    Jump to Recipe
    Diet: Vegetarian
    Cheesy vegetable pie with a text title overlay.

    It doesn't get much more comforting than a cheesy, potato topped pie, and this one is packed with vegetables. This vegetable pie is a delicious mixture of crunchy and colourful vegetables, and leafy greens in a creamy homemade cheese sauce and topped with silky mashed potatoes. A great way to get the whole family to eat more vegetables.

    Potato topped vegetable pie in a large serving dish. A portion has been removed.

    If you struggle to get your family to eat more vegetables, then this recipe is an easy way to do it. 7 different vegetables go in to this vegetable pie and it is easy to adapt too, making it a great way to use up whatever is in your fridge and reduce food waste.

    Looking for some other veggie packed recipes to try? Why not try our Creamy Vegetable Soup, Bean and Vegetable Enchiladas, Slow Cooker Vegetable Curry or Vegetable Mash.

    Jump to:
    • Why you will love it
    • Ingredients needed
    • Step by step
    • What vegetables to use
    • Cheese sauce
    • Pie topping
    • What to serve with Vegetable Pie
    • Frequently Asked Questions
    • Extra tips
    • More vegetarian recipes
    • Recipe
    • Feedback

    Why you will love it

    • A great way to eat more vegetables - We can all struggle to get enough vegetables in our diet sometimes (especially for the kids), so this is an easy and delicious way to have a veggie boost.
    • Ready in 45 minutes - Whilst this isn't the quickest recipe, for a comforting pie it is very simple to make.
    • Comfort food with a healthy twist - We love hearty comfort food, but this is a nutritious option with all the vegetables.
    • Easy to adapt - There are SO many different ways you can make this vegetable pie and it's a great way to use up whatever you have. We have given lots of variation ideas below.
    • Kids love it - Would you believe that kids actually LOVE this! Even with 7 vegetables in it. It must be the cheesy mash on top.
    • Freezes well - This vegetable pie freezes an reheats really well, so it's great for batch cooking and storing in the freezer for busy days.

    Ingredients needed

    All the ingredients needed for this recipe with text overlay labels.
    • Vegetables - We used a mixture of cauliflower, broccoli, leeks, mushrooms, kale, carrots and sweetcorn. You can use your favourite vegetables though, and we have includes some that work well below.
    • Cheese sauce - This is just a basic white sauce made of flour, butter and milk, with cheese melted in to it. You can use our Easy Cheddar Cheese Sauce recipe.
    • Mashed potatoes - Creamy and silky mashed potatoes are what we have topped this pie with. We have provided our mashed potato recipe, but feel free to use your favourite mash recipe.

    A full ingredients list with measurements is in the recipe card below.

    Step by step

    One: Heat some oil in a large pan and then add the chopped up vegetables. Gently cook on low for 10 minutes until softened.

    A large cooking pot full of chopped vegetables.

    Two: Meanwhile, make the cheese sauce by putting the flour, butter and milk into a saucepan and cooking on a medium heat, whilst continuously whisking. Everything will melt and thicken. Whisk in the cheese until it melts and stir in the mustard.

    A saucepan with cheese sauce being made in it.

    Three: Make your mashed potato at this point too.

    A saucepan with mashed potatoes being made in it.

    Four: Stir the cheese sauce into the vegetables.

    A large cooking pot with chopped cooked vegetables in a creamy sauce.

    Five: Put the cheesy vegetable mixture in to baking dish and top with the mashed potato and put in a preheated oven at 200°C/400°F/Gas 6 for 35-40 minutes until the mash starts to crisp up.

    The cheesy vegetables in a large dish with the mashed potato being put over the top.

    What vegetables to use

    The great thing about this recipe is how easy it is to adapt. Use your favourite vegetables, or add in the ones you want your family to eat more of as the cheesy sauce makes them more enjoyable. My kids aren't a huge fan of kale, but they had no idea it was in this.

    This is also a good way to clear out your fridge and use whatever you have that needs using. Here are some of our favourite vegetables to add to the pie:

    • Cauliflower
    • Broccoli
    • Carrots
    • Sweetcorn
    • Peas
    • Mushrooms
    • Asparagus
    • Leek
    • Kale
    • Courgette (zucchini)
    • Aubergine (eggplant)
    • Spinach
    • Onion
    • Green beans
    • Bell pepper

    Cheese sauce

    The cheese sauce is what makes this a super comforting dish, but it tastes far more indulgent than it actually is. We have made a simple white sauce, made with flour, butter and milk and then melted some strong cheddar in to it and a little bit of mustard for extra flavour - find the full cheese sauce recipe here. You could add some dried herbs too if you like.

    A spoon removing some of the pie filling from the dish.

    Pie topping

    The topping of a pie really is a personal preference. Some people love mashed potato topping, and some people prefer pastry topping. We prefer mash, but it's a tough call.

    This pie uses our Best Ever Creamy Mashed Potato recipe, however you could also use our Slow Cooker Mashed Potatoes or Instant Pot Mashed Potatoes.

    If you prefer a pastry pie topping, then the easiest way to do that is to add a sheet of puff pastry to the top of the pie, tucking in all the edges and baking it until the top gets crispy. You could then serve it with some mashed potato on the side, so you get the best of both worlds.

    What to serve with Vegetable Pie

    These cheesy vegetable pie really does have it all in one dish. It has vegetables, protein and carbs on top. However, if you wanted to serve it up with some side dishes, then we have some suggestions for you:

    • Baked Onion Rings
    • Air Fryer Carrots
    • Slow Cooker Green Beans
    • Balsamic and Garlic Roasted Cauliflower
    • Air Fryer Broccoli
    • Roasted Lemon Asparagus
    • Roasted Garlic and Herb Mushrooms
    • Spanish Olives
    • Roasted Cherry Tomatoes
    A large portion of pie removed from the large baking dish.

    Frequently Asked Questions

    Can you use pastry instead of mashed potato on a vegetable pie?

    Yes, if you prefer a pastry top to your pie, rather than mash potato, then you can add a sheet of puff pastry on top of the cheesy vegetable mixture before putting it in the oven.

    Can you freeze vegetable pie?

    Yes, this is a great recipe to batch cook and freeze. Wait for it to cool and then portion it out in to freezable containers and it will keep in the freezer for up to 3 months. Defrost at room temperature and then you can reheat it in the microwave for 2-3 minutes until heated through.

    How can you add protein to a vegetable pie?

    Well, it already has protein in it from the vegetables and cheese sauce. However, if you want to give it a protein boost, but still keep it vegetarian then you can add a can of cannellini beans or chickpeas to the mixture.

    Can you add meat to a cheesy vegetable pie?

    This is a delicious meat free meal, and it really isn't missing meat. However, if you want to add some meat, then you could mix in some leftovers shredded roast chicken, or even some cooked chopped up sausages. Veggie sausages would work well here too.

    Can you make vegetable pie in advance?

    Yes, you can prepare this pie ahead of time. You can make the filling the day before and then store it in the fridge until you are ready to use it. Then bring it to room temperature and top with mashed potatoes and put in the oven.

    Is vegetable pie gluten free?

    Yes, if you use gluten free flour and make sure there is no cross contamination, then this is a delicious gluten free vegetable pie.

    heart icon

    Extra tips

    • Try not to over cook the vegetables, as it's nice for them to still have a little bit of bite to them.
    • You can use any vegetables in this recipe, just try to make sure that it is all chopped up the same size, so that it cooks evenly.
    • You can swap the mashed potato for a puff pastry topping if you prefer.
    • Give this dish a protein boost by adding a can of cannellini beans or chickpeas.

    More vegetarian recipes

    • A bowl of orzo soup next to a checkered towel.
      One Pot Orzo Soup
    • Stuffed butternut squash on a baking tray with cherry tomatoes.
      Stuffed Butternut Squash
    • Spinach and mushroom gnocchi in a round bowl.
      Spinach and Mushroom Gnocchi
    • Leftover mashed potato gnocchi on a wooden serving board.
      Leftover Mashed Potato Gnocchi

    If you’ve tried this vegetable pie recipe, let us know how you got on in the comments below.
    Tag us in your creations on Instagram @hungryhealthyhappy - Use the hashtag #hungryhealthyhappy too.

    Recipe

    Cheesy Vegetable Pie with a portion removed.

    Cheesy Vegetable Pie

    By: Dannii
    This Cheesy Vegetable Pie is a delicious mixture of crunchy and colourful vegetables, and leafy greens in a creamy cheesy sauce and topped with silky mashed potatoes.
    An illustration of a v-shaped plant.
    Vegetarian
    4.87 from 29 votes
    Pin Print Save recipe Recipe saved!
    Course: Dinner, Lunch, Main Course
    Cuisine: British
    Prep: 10 minutes mins
    Cook: 55 minutes mins
    Total: 1 hour hr 5 minutes mins
    Servings: 6 servings
    Calories: 532kcal
    Allergens:
    An illustration of a carton of milk.
    Dairy
    An illustration of two ears of wheat.
    Gluten
    An illustration of a mustard bottle.
    Mustard
    Prevent your screen from going dark

    Ingredients

    • 1 tablespoon Olive oil
    • 8 Mushrooms
    • 3 Carrot
    • 160 g (1 cups) Sweetcorn - (drained weight)
    • 2 Leek
    • 1 head Broccoli
    • 0.5 head Cauliflower
    • 120 g (2 cups) Kale
    • 500 ml (2 cups) Whole milk
    • 4 tablespoon Plain flour
    • 50 g (0.25 cups) Butter
    • 1 tablespoon Mustard
    • 100 g (0.75 cups) Cheddar cheese - grated
    • 6 portion Mashed potato

    Instructions

    • Preheat your oven to 200°C/180°C(fan)/400°F/Gas 6.
    • Heat 1 tablespoon Olive oil in a large pan and then add 8 Mushrooms, 3 Carrot, 2 Leek, 1 head Broccoli 0.5 head Cauliflower160 g Sweetcorn and 120 g Kale. Gently cook on low for 10 minutes until softened.
    • Meanwhile, make the cheese sauce by putting 500 ml Whole milk, 4 tablespoon Plain flour and 50 g Butter into a saucepan and cooking on a medium heat, whilst continuously whisking. Everything will melt and thicken. Whisk in 100 g Cheddar cheese until it melts and stir in 1 tablespoon Mustard.
    • Make 6 portion Mashed potato at this point too.
    • Stir the cheese sauce into the vegetables.
    • Put the cheesy vegetable mixture into baking dish and top with the mashed potato and put into the oven for 35-40 minutes until the mash starts to crisp up.

    Notes

    • Try not to over cook the vegetables, as it's nice for them to still have a little bit of bite to them.
    • You can use any vegetables in this recipe, just try to make sure that it is all chopped up the same size, so that it cooks evenly.
    • You can swap the mashed potato for a puff pastry topping if you prefer.
    • Give this dish a protein boost by adding a can of cannellini beans or chickpeas.

    Nutritional Information

    Serving: 1portion | Calories: 532kcal | Carbohydrates: 65g | Protein: 22g | Fat: 30g | Saturated Fat: 21g | Trans Fat: 1g | Cholesterol: 88mg | Sodium: 489mg | Potassium: 2035mg | Fiber: 12g | Sugar: 12g | Vitamin A: 9307IU | Vitamin C: 174mg | Calcium: 431mg | Iron: 11mg
    DisclaimerThe nutritional information provided is approximate and is calculated using online tools. Information can vary depending on various factors, but we have endeavoured to be as accurate as possible.

    You'll love these too...

    • A decorated cheesecake topped with berries and caramel sauce.
      How to Decorate a Cheesecake
    • Healthy Eton mess in a serving glass.
      Healthy Eton Mess
    • Two dippy eggs with soldiers on a wooden serving board.
      Dippy Eggs with Soldiers
    • Lemon posset in small serving glasses.
      Lemon Posset

    Reader Interactions

    Comments

    1. Fran

      May 06, 2022 at 9:50 am

      5 stars
      Smells wonderful in the oven, can’t wait for lunchtime!

      Reply
      • Dannii

        May 06, 2022 at 10:39 am

        Hope you enjoy it!

        Reply
    2. Sonal

      May 12, 2021 at 7:48 pm

      5 stars
      I absolutely love savory pies. Thanks for sharing this wonderful recipe.

      Reply
    3. Denay DeGuzman

      May 12, 2021 at 7:06 pm

      5 stars
      So savory. So delicious. This easy veggie pie recipe's a keeper!

      Reply
    4. Anjali

      May 12, 2021 at 6:16 pm

      5 stars
      This recipe was so comforting and delicious!! And I love how it was packed with veggies and motivated my kids to eat their veggies too!

      Reply
    « Older Comments

    Made this recipe? Let me know! Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Primary Sidebar

    Dannii in hat and glasses stood on a beach.

    Welcome!

    My name is Dannii. Here you will find easy family recipes with a healthy twist.
    Established in 2011, Hungry Healthy Happy has become one of the UK's most popular food blogs, with two successful recipe books published.

    About HHH»

    Pasta Recipes

    • A large bowl of Greek spaghetti with a pair of tongs in it.
      Greek Spaghetti with Tomato and Feta
    • A white plate with mushroom bolognese and spaghetti.
      Mushroom Bolognese
    • Quick Broccoli Pasta on a large plate next to a purple towel.
      Quick Broccoli Pasta
    • Healthy mac and cheese in a round dish with a portion scooped out.
      Healthy Mac and Cheese
    • Sardine pasta in a bowl with a fork.
      Sardine Pasta
    • Easy Marmite Pasta in a bowl topped with cheese and chopped herbs.
      Easy Marmite Pasta

    Featured in

    Collage of media outlet logos.

    Popular Recipes

    • A pile of air fryer chips.
      The Best Air Fryer Chips
    • 10 Minute Chickpea and Spinach Curry on a blue and white plate.
      10 Minute Chickpea and Spinach Curry
    • Easy tomato pasta sauce coating tagliatelle on a white plate.
      Easy Tomato Pasta Sauce
    • Slow cooker beef brisket sliced up on a serving board.
      Slow Cooker Beef Brisket

    Footer

    Help & Information

    • Contact
    • Privacy Policy
    • Accessibility Policy
    • Advertising
    • Blog

    About us

    • About us
    • Newsletter Sign Up!
    • Press enquiries
    • Web Stories
    • FAQ

    Follow us

    • Twitter
    • Facebook
    • Instagram
    • Pinterest
    • TikTok

    ^ back to top

    Featured in

    A selection of publications that Hungry Healthy Happy has been featured in

    As an Amazon Associate we earn from qualifying purchases.

    Copyright © 2011-2023 Hungry Healthy Happy • All Rights Reserved • Site Design by D Martin

    • 177
    • 1
    243 shares