Mains / Vegan Pot Pie

Vegan Pot Pie

Published: October 22, 2026

A creamy, comforting vegan pot pie with an easy puff pastry crust and flavourful mushroom, carrot, and pea filling. No fake meat here.

Yield: 6 people

Prep time: 20 minutes

Total time: 1 hour 20 minutes

Pot pie in a baking dish with one spoonful removed.

Vegan Pot Pie with Mushrooms and Vegetables

The author, a woman with long brown hair, smiling at the camera.

This is in the style of a chicken pot pie, but without any fake meat, seitan, or tofu in the mix. Mushrooms add a meaty flavour and texture while a vegan crème fraîche adds creaminess. White wine does some heavy lifting here but much of the flavour comes from a slow, careful cooking method that extracts the flavours from the mushrooms, onions, and carrots.

While we’ll sometimes make a pie for a weekend dinner, this is more likely to be a holiday meal. It’s a great vegan centrepiece dish. Serve with traditional sides like mashed potatoes or mashed sweet potatoes and a green salad for a low-stress special occasion meal or go all out with side dishes. We always serve with lingonberry sauce too.

This is adapted from my mushroom pot pie and is a similar recipe, but there’s less focus on the mushrooms and the filling has a higher cream ratio. It’s a more classic vegetable pot pie. Even if you’ve never made a savoury pie before, you can make this! Read through the instructions carefully and give yourself enough time if you’ve never done it, but know that it’s not tricky.

Alexandra, handwritten.

I don’t use affiliate links. Any links you see here are to other recipes or related information, not paid links.

Ingredients You’ll Need and Why

The ingredients are fairly simple, but you will need to seek out a vegan cream alternative. There are a few very good vegan crème fraîche options where I live, but I’m not sure if it’s tricky to find elsewhere. I’ve included substitution options below. These are my notes from recipe testing. You can find the full recipe card below with complete measurements and instructions.

Vegan pot pie ingredients with labels.
  • Puff pastry: I have tried spelt puff pastry, and it tastes good, but has a much greater tendency to rip. I don’t think that’s an issue for this recipe so if you want to use whole grain or spelt puff, go for it. Otherwise be sure to check the ingredients, but most store-bought puff pastry is vegan unless it specifies that it’s made with butter.
  • Carrot: the carrot is cooked slowly with the other vegetables, much like a mirepoix (see vegan gravy) to extract the flavour from these aromatics. Peel if you’d like but I never do.
  • Onions: this can be white, red, or yellow, it doesn’t really matter. Again, the onion is cooked slowly and should be very finely chopped. It should melt into the filling.
  • Mushrooms: any type of mushroom, but for this recipe I do prefer button or cremini mushrooms for their milder flavour. If you want a stronger mushroom flavour, you could use a mix and include stronger-tasting mushrooms like shiitake.
  • Peas: frozen peas are ideal, as they help to cool down the filling so that it can be baked immediately. Try to find petit pois, the smallest peas available, for the best taste.
  • Wine: this should be a dry white wine, and there aren’t excellent substitutions. It provides much of the flavour base to the pie. You can try replacing it with very strong black tea for the tannins plus a splash of apple cider vinegar, but I would recommend using alcohol-free wine instead if you don’t use alcohol. Make sure it’s real alcohol-free wine and not grape juice, which will be too sweet.
  • Crème fraîche: if you can’t find vegan crème fraîche, use a good vegan cooking cream as outlined in the recipe card notes. Vegan cream cheese can be a good substitute, as is cashew cream cheese. I don’t recommend vegan yogurt, which tends to split in this pie. Blended silken tofu with a splash of lemon juice and a pinch more salt can be used in a pinch.
  • Herbs and spices: use a herb blend like Herbes de Provence or similar. Alternatively use an equal amount of dried thyme, oregano, rosemary, and basil. A small amount of smoked paprika adds a subtle smokey taste but don’t overdo it.
  • Starch: this is what thickens the filling, and without it, the pie will be too liquid. To use arrowroot or flour instead of corn starch, double the amount.

How to Make Vegan Pot Pie

Patience is key for this recipe, as it will take some time to cook the mushrooms and vegetables. It doesn’t need much hands-on time but you will need to keep an eye on it during cooking. Don’t rush or you’ll be disappointed with the taste.

Pot pie steps 1 to 4, cooking the carrots and mushrooms, after cooking, with the cream added, and in the baking dish.

Step 1: cook the mushrooms for 10 minutes over medium heat, stirring occasionally. Most of the water should evaporate. Add the onion and carrots and cook for another 10 minutes over low-medium. Add the garlic and cook for a few minutes longer, then stir in the herbs and spices.

Step 2: deglaze the pot with the white wine. This well help to release any fond, the bits that get stuck to the bottom of the pot during cooking (it’s a good thing). Simmer to reduce the wine by half.

Step 3: add the cream and once the mixture has reached a strong simmer again, stir in the starch mixture and simmer to thicken. It should be quite thick.

Step 4: stir in the peas and season to taste, then transfer to a baking dish. Set aside to cool to room temperature if needed. I usually place it outside or in an unheated hallway/entrance to cool in the cooler months.

Pot pie steps 5 and 6, with the puff pastry topping before and after baking.

Step 5: top the pie with puff pastry that’s been rolled out and cut into a round that fits the baking dish. Optionally use cut-offs to make decorative shapes to add to the top of the pie as pictured. Be sure to cut slits or make holes in the pastry to allow steam to escape during baking.

Step 6: bake until very golden and bubbling, about 25 minutes. Puff pastry should be quite dark when ready and you don’t want a soggy centre.

Related: Biscuit Topped Vegetarian Pot Pie


Expert Tips for the Best Pie

  • Chop very finely: the mushrooms in particular should be very finely diced so that they blend in to the pie filling, adding texture without big pieces of mushroom.
  • Cool before baking: if the puff pastry is added to the pie while the filling is still piping hot, it won’t puff up as well in the oven. It should be cold right up until baking. The peas help to cool the filling down but if it’s still warm, it should be cooled to room temperature before adding the puff pastry.
  • Don’t skip the water: as with any gravy recipe or thickened stew, the starch needs to be mixed with a little liquid before adding to prevent lumps. Make sure the filling is simmering so that the starch will thicken properly when added.
  • Season to taste: be sure to try the vegetable base before adding the biscuit topping and adjust the seasoning as needed. It won’t be possible to stir in any more when it’s baked.
  • Try homemade pastry: if puff pastry isn’t your thing, use this coconut oil pastry instead. The cooking time will change slightly, so bake until browned.

More Holiday Mains

  • Vegetarian Wellington – this butternut squash and mushroom wellington is a real showstopper centrepiece, with an almost traditional duxelles and winter squash middle.
  • Roasted Vegetable Pie – with roasted pumpkin, cauliflower, and parsnip, wrapped in puff pastry.
  • Mushroom and Pumpkin Shepherd’s Pie – a modern, plant based version of the classic with a rich mushroom and lentil base, topped with creamy mashed potato and pumpkin.
  • Vegan Holiday Pie – with hot water crust pastry and a savoury vegetable filling.
Pot pie in a baking dish with one spoonful removed.
No ratings yet

Vegan Pot Pie

Prep Time: 20 minutes
Cook Time: 1 hour
Total Time: 1 hour 20 minutes
Servings: 6 people

Description

A creamy, comforting vegan pot pie with an easy puff pastry crust and flavourful mushroom, carrot, and pea filling. No fake meat here.

Ingredients

  • 1 tablespoon oil
  • 400 grams (14 oz.) mushrooms finely diced
  • 1 large onion finely diced
  • 3 medium carrots diced, ~250 grams
  • 3 cloves garlic minced
  • 1 teaspoon dried thyme or Herbes de Provence
  • 1 teaspoon sea salt to taste
  • ½ teaspoon black pepper to taste
  • ¼ teaspoon smoked paprika
  • 200 ml (¾ cup) dry white wine
  • 200 grams (¾ cup) vegan crème fraîche
  • 2 teaspoons corn starch
  • 1 tablespoon water
  • 150 grams (1 cup) frozen peas
  • 1 package vegan puff pastry thawed if frozen

Instructions

  • Cook the vegetables: heat a large, heavy pot over medium. Once hot, add the oil and mushrooms. Cook for 10 minutes, stirring once or twice, until most of the water in the mushrooms has evaporated.
    1 tablespoon oil, 400 grams (14 oz.) mushrooms
  • Reduce the heat to medium-low and add the onion and carrots to the pot. Cook for another 10 minutes, stirring occasionally to prevent sticking.
    1 large onion, 3 medium carrots
  • Add the garlic and cook for another 3 to 4 minutes, stirring frequently.
    3 cloves garlic
  • Stir in the thyme, salt, pepper, and smoked paprika. Cook for another minute.
    1 teaspoon dried thyme, 1 teaspoon sea salt, ½ teaspoon black pepper, ¼ teaspoon smoked paprika
  • Reduce the wine: add the wine and stir to release any pieces that have stuck to the bottom of the pot. Increase the heat to medium to bring to a strong simmer and cook for 3 to 5 minutes, until the wine has reduced by half.
    200 ml (¾ cup) dry white wine
  • Add cream and thicken: stir the vegan crème fraîche into the pot and allow the mixture to come back up to a simmer. Mix the starch and water in a small bowl, using a fork to whisk. Add the starch mixture to the pot and stir well to incorporate. Simmer for another minute to thicken, then remove from the heat.
    200 grams (¾ cup) vegan crème fraîche, 2 teaspoons corn starch, 1 tablespoon water
  • Finish the filling: stir in the frozen peas. Taste and add seasoning if needed. Transfer the mixture to a 20cm (8-in.) baking dish and set aside to cool to room temperature. Skipping cooling will prevent the puff pastry from rising as effectively.
    150 grams (1 cup) frozen peas
  • Preheat your oven to 200°C (400°F) and place the rack in the middle of the oven.
  • Top with pastry: once the filling has cooled, roll out the puff pastry if needed and cut to fit the baking dish. Place on the cooled filling and cut slits or holes into the puff pastry to allow steam to escape. Optionally cut shapes out of the scraps of pastry to decorate the pie.
    1 package vegan puff pastry
  • Bake: bake the pie for 25 to 30 minutes, or until the pastry is a deep golden colour and the filling has started to bubble around the edges. Serve hot.

Notes

If you can’t find crème fraîche, use 150ml (⅔ cup) vegan cooking cream instead.
Storage: keep leftovers in a sealed container in the refrigerator for up to three days. I recommend reheating in the oven to crisp the puff pastry again before serving.
Freeze before baking: Pyrex no longer states that it’s safe to bake from the freezer (they no longer use true borosilicate glass) and enamel doesn’t withstand major temperature shocks. To freeze before baking, assemble the pie as instructed and freeze in an oven-safe baking dish. Thaw in the refrigerator overnight before baking.
Freeze after baking: transfer fully cooled leftovers to an airtight container and freeze for up to three months. Thaw in the refrigerator before reheating. I recommend reheating in the oven.

Nutrition

Serving: 1 | Calories: 659kcal | Carbohydrates: 53g | Protein: 12g | Fat: 44g | Saturated Fat: 12g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 19g | Sodium: 755mg | Potassium: 493mg | Fiber: 7g | Sugar: 7g | Vitamin A: 5337IU | Vitamin C: 16mg | Calcium: 64mg | Iron: 4mg

Nutrition is provided as a courtesy and is an estimate. If this information is important to you, please have it verified independently.

  • Knotted buns on a baking sheet, topped with garlic.

    Garlic Knots (with Homemade Dough)

  • A bowl of light green soup on a wooden board with a spoon.

    Broccoli Cauliflower Soup (No Cheese)

  • Close up of several orange falafel on a pink tray.

    Baked Pumpkin Falafel

  • Oat apple crisp in a red metal baking dish, with a scoop removed.

    Gluten-Free Apple Crisp

About Alexandra Daum

Alexandra Daum is a professional recipe developer, food photographer, and cookbook author. She started sharing carefully tested vegetarian recipes in 2014 and has since published hundreds of recipes with seasonal ingredients and whole grains as the focus. Her work has been featured on CTV, in House & Home and Chatelaine, on popular websites like Buzzfeed and Best Health, and in countless other publications.

The author, a woman with long brown hair, smiling at the camera.

Leave a 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.