Welcome to a truly delightful and incredibly easy-to-make Vegan Mushroom Pie, a wholesome dish crafted with just 7 core ingredients. This recipe is your perfect companion for those crisp, colder days when you crave something profoundly filling and wonderfully warming. It’s not just a meal; it’s an experience designed to be savored by the entire family, all while being incredibly kind to your budget – easily achievable for under £5.

Recipe Difficulty – Easy
Table of Contents
- Why This Vegan Mushroom Pie Recipe Works
- The Power of Plants: Ingredients for Your Vegan Mushroom Pie
- Smart Swaps: Easy Substitutions for Your Pie
- Customize Your Creation: Exciting Variations
- Step-by-Step Guide: How to Make Vegan Mushroom Pie
- Serving Suggestions
- Storage and Leftovers
- Frequently Asked Questions About Vegan Mushroom Pie
- Vegan Mushroom Pie Recipe Card
Why This Vegan Mushroom Pie Recipe Works
As the leaves begin to turn and the air gains a familiar crispness, our appetites naturally shift towards heartier, more comforting meals. This Vegan Mushroom Pie is not just another recipe; it’s a celebration of seasonal bounty and plant-based goodness, designed to warm you from the inside out. It’s a testament to how simple ingredients can come together to create something truly spectacular, without demanding hours in the kitchen or a hefty grocery bill.
One of the primary reasons this recipe stands out is its clever use of seasonal vegetables. Leeks, for instance, are at their prime from autumn through late winter, offering a mild, onion-like flavor that perfectly complements the earthy mushrooms. Incorporating seasonal produce doesn’t just make your meals more flavorful; it often means fresher ingredients and better value, making this pie a truly economical choice.
Having seen the immense popularity of our Simple Salmon Pie, Dairy Free Fish Pie, and Lentil Cottage Pie, we recognized a significant demand for equally satisfying options for those following a vegan diet. This recipe directly addresses that need, providing a rich, savory, and utterly delicious alternative that doesn’t compromise on flavor or texture. Moreover, its formulation makes it naturally dairy-free and gluten-free (with appropriate ingredient choices), catering to a wide array of dietary preferences and needs. It’s a versatile dish that genuinely offers something for everyone, regardless of their dietary restrictions.
Beyond its seasonal appeal and dietary inclusivity, this pie works because it delivers on taste and comfort. The combination of tender mushrooms, sweet leeks, creamy sauce, and fluffy mashed potato topping creates a harmonious blend of textures and flavors that is deeply satisfying. It’s the kind of meal that evokes feelings of warmth and home, making it ideal for family dinners, cozy evenings, or even a comforting meal prep option for busy weeks.
If you’re already a fan of delicious mushroom-based dishes, you’ll love adding this pie to your rotation. And for those looking to explore more healthy and flavorful mushroom recipes, don’t forget to check out our Mushroom Stroganoff, Vegan Mushroom Risotto, or Garlic Mushrooms on Toast. Each offers a unique way to enjoy the incredible versatility of mushrooms.
The Power of Plants: Ingredients for Your Vegan Mushroom Pie
Crafting a truly memorable Vegan Mushroom Pie begins with selecting the right ingredients. This recipe prides itself on using just seven primary components, ensuring simplicity without sacrificing incredible depth of flavor. Here’s a closer look at what makes each ingredient essential:

- Mushrooms: The star of our pie, mushrooms provide a wonderfully earthy and umami-rich base. While we’ve opted for versatile white mushrooms, chestnut mushrooms offer a slightly deeper, nuttier flavor and firmer texture, making them an excellent alternative. For an even more luxurious, “meaty” texture, consider using cremini or even oyster mushrooms. Mushrooms are also packed with B vitamins and antioxidants, contributing a healthy boost to your meal. If you have any extra, they’re fantastic in our Vegan Mushroom Pasta Sauce.
- Potatoes: Essential for that classic, comforting mashed potato topping. All-rounder potatoes work perfectly, providing a creamy texture when mashed. Maris Piper potatoes are another fantastic choice, known for their floury texture which makes for exceptionally fluffy mash. Potatoes are a great source of energy, dietary fiber, and Vitamin C.
- Wholegrain Mustard: This seemingly small addition plays a huge role in the pie’s flavor profile. The wholegrain mustard introduces a delightful tanginess and subtle spice, cutting through the richness of the cream and adding a crucial layer of depth and complexity. It’s an unexpected hero that elevates the entire dish.
- Soya Cream: To achieve that luxurious, creamy filling while keeping the recipe vegan and dairy-free, soya cream is our go-to. It provides a smooth consistency and rich mouthfeel. Oat cream is another excellent plant-based alternative that works beautifully. If you don’t adhere to a vegan or dairy-free diet, standard single cream can be used.
- Olive Oil: A staple in healthy cooking, olive oil is used here for sautéing the vegetables, preventing them from sticking, and coaxing out their natural flavors. It also contributes to the smooth, rich texture of the mashed potatoes when incorporated during mashing, adding a hint of fruity flavor.
- Garlic: The aromatic foundation of many savory dishes, garlic offers a gentle, pungent spice and incredible depth of flavor. Finely diced and lightly fried, it infuses the mushroom and leek mixture with its unmistakable aroma and taste, making the filling truly irresistible.
- Leeks: A fantastic seasonal vegetable, leeks bring a delicate, sweet onion flavor that pairs exceptionally well with mushrooms. They are milder than onions and soften beautifully when cooked, adding a subtle sweetness and tender texture to the pie filling. Their seasonality makes this pie extra special in autumn and winter. For more leek-inspired meals, try our Butterbean And Leek Pie or a comforting bowl of Leek & Potato Soup.
- Cannellini Beans: These creamy white beans are an excellent source of plant-based protein and fiber, adding substance and a satisfying texture to the pie filling. They absorb flavors wonderfully and contribute to the pie’s comforting consistency. Chickpeas or other white beans like butter beans make great alternatives.
In addition to these core ingredients, remember to have a pinch of salt and pepper on hand for seasoning, as these humble additions are crucial for enhancing all the other flavors.
Smart Swaps: Easy Substitutions for Your Pie
One of the beauties of home cooking is the flexibility to adapt recipes to suit your pantry, preferences, and dietary needs. This Vegan Mushroom Pie is incredibly forgiving and allows for several smart substitutions, ensuring you can enjoy this delicious meal even if you’re missing an ingredient or want to try something new.
- Cannellini Beans: These creamy white beans are fantastic for adding protein and substance. However, if you don’t have them on hand, feel free to substitute with other white beans like butter beans or even chickpeas. Both will provide a similar texture and absorb the rich flavors of the pie filling beautifully. Lentils could also be used for a slightly different texture and even higher protein content.
- Potatoes (for the topping): While mashed potatoes offer a classic, comforting topping, you have several creative options to switch things up.
- Puff Pastry: For a crisper, flakier topping, puff pastry is a superb choice. Simply roll it out, place it over your pie filling, score the top, and bake until golden. If you are following a gluten-free diet, readily available gluten-free puff pastry can be found in most major supermarkets, making this a viable option for everyone.
- Sweet Potato Mash: For a slightly sweeter, nutrient-dense twist, replace regular potatoes with mashed sweet potatoes. Their vibrant color and earthy sweetness add another dimension to the pie.
- Polenta Topping: A creamy polenta topping, perhaps enriched with some nutritional yeast for a cheesy flavor, can offer a unique texture.
- Mushrooms: As mentioned in the ingredients section, white or chestnut mushrooms are ideal. However, experiment with a mix of wild mushrooms, cremini, or even sliced portobello for varying textures and intensified flavors.
- Soya Cream: If soya cream isn’t available or preferred, oat cream or cashew cream (homemade or store-bought) are excellent vegan, dairy-free alternatives. For those not avoiding dairy, a standard single cream will also work.
- Wholegrain Mustard: If you’re out of wholegrain mustard, a good quality Dijon mustard can offer a similar sharp, tangy flavor, though with a smoother texture. Start with a slightly smaller amount and taste as you go.
- Olive Oil: Any neutral cooking oil like rapeseed oil or sunflower oil can be used for sautéing. For mashing, a vegan butter alternative could be used instead of olive oil for a richer flavor.
Customize Your Creation: Exciting Variations
This Vegan Mushroom Pie recipe serves as an excellent foundation, but don’t hesitate to get creative and tailor it to your personal taste and what you have on hand. Here are some exciting variations to inspire your culinary adventures:
Meat Integration: For those who aren’t vegan or vegetarian and wish to add meat, this pie welcomes it beautifully. Cooked, shredded chicken breast or browned lean ground turkey or beef can be folded into the mushroom and leek mixture. Ensure the meat is fully cooked before adding it to the filling. A lean sausage, crumbled and cooked, would also add a robust flavor dimension.
Deluxe Experience: Elevate your pie to gourmet status. Swap out some of the common mushrooms for more exotic varieties like oyster mushrooms, shiitake, or even a hint of porcini. Oyster mushrooms, in particular, offer a more substantial, meatier texture. For an extra touch of luxury, consider adding a dash of truffle oil or a sprinkle of finely chopped fresh herbs like thyme and rosemary to the filling. A splash of dry white wine deglazed after sautéing the mushrooms can also deepen the flavor profile.
Kid-Friendly Adjustments: This is inherently a family-friendly recipe, but for children with sensitive palates, a few tweaks can make it even more appealing. The wholegrain mustard can be reduced in quantity or omitted entirely, or a milder Dijon mustard can be used. To sneak in extra nutrients, finely grate carrots or zucchini into the mushroom and leek mixture – they’ll cook down almost invisibly. You can also make individual mini pies, which are always a hit with kids.
Vegetable Boost: This pie is incredibly versatile for incorporating additional vegetables. If you have any veggies nearing their shelf life, toss them in! Peas, sweetcorn, finely diced carrots, bell peppers, or spinach (wilted down) would all make fantastic additions, adding more color, nutrients, and texture. Broccoli florets or green beans can also be lightly steamed and mixed into the filling.
Spice It Up: For those who enjoy a little heat, a pinch of red pepper flakes or a dash of cayenne pepper can be added to the filling with the other seasonings. Adjust to your preferred level of spice.
Herbaceous Flavors: Fresh herbs can transform the pie. Beyond the suggested garlic, consider adding fresh thyme, rosemary, or parsley to the mushroom and leek mixture for an aromatic boost. Chives sprinkled over the mashed potato topping before serving also add a lovely fresh note.
Cheesy Vegan Topping: For a “cheesy” mashed potato topping, stir in some nutritional yeast and a tablespoon of vegan cream cheese or grated vegan cheddar alternative into the mashed potatoes.
Crust Variations: If you’re not using mashed potato, consider a traditional vegan shortcrust pastry for a richer, buttery feel, or even a filo pastry topping for a light, crispy crunch.
Step-by-Step Guide: How to Make Vegan Mushroom Pie
Creating this delicious Vegan Mushroom Pie is a straightforward process. Follow these simple steps for a comforting and flavorful meal.

Step 1: Prepare Your Vegetables. Begin by washing your potatoes thoroughly. Chop them into uniform cubes – smaller pieces will cook faster and more evenly, which is ideal for mashing. Next, roughly slice your mushrooms. For the leeks, trim off the very dark green parts and the root end, then slice them into rounds or half-moons. Ensure all vegetables are prepped and ready for cooking.

Step 2: Cook the Potatoes. Preheat your oven to 200°C / 390°F in anticipation of baking the pie. Place the chopped potatoes into a large saucepan and cover them with cold water. Add a generous pinch of salt to the water, which enhances the flavor of the potatoes. Bring to a boil and cook for approximately 10-15 minutes, or until the potatoes are tender enough to be easily pierced with a fork. Drain them thoroughly once cooked.

Step 3: Sauté the Aromatics and Mushrooms. While the potatoes are boiling, heat a large non-stick frying pan over medium heat and add a tablespoon of olive oil. Once shimmering, add the finely diced garlic, chopped mushrooms, and sliced leeks. Sauté for about 5-7 minutes, stirring occasionally, until the mushrooms have softened and released their liquid, and the leeks are tender and slightly translucent. This step builds the aromatic base of your pie.

Step 4: Create the Creamy Filling. To the pan with the sautéed vegetables, add the wholegrain mustard, soya cream, and drained cannellini beans. Season generously with a pinch of salt and freshly ground black pepper. Stir everything together to combine, ensuring all ingredients are well coated in the creamy sauce. Bring the mixture to a gentle simmer and let it cook for another 3-5 minutes. This allows the flavors to meld and the sauce to thicken slightly. Taste and adjust seasoning if needed.

Step 5: Prepare the Mashed Potato Topping. Once your potatoes are soft and drained, return them to the empty saucepan. Add 1 tablespoon of olive oil (or vegan butter), a pinch of salt, and a dash of pepper. Using a potato masher, mash the potatoes until they are smooth and free of lumps. For an extra creamy texture, you can add a splash of plant-based milk or cream.
Hint: If you don’t have a specific potato masher, the back of a sturdy fork or a strong whisk can work in a pinch!

Step 6: Assemble and Bake the Pie. Spoon the creamy mushroom and leek filling evenly into a suitable baking dish. Gently spread the mashed potato topping over the filling, ensuring it forms an even layer and seals the edges of the dish. You can create decorative patterns with a fork on the mashed potato for a nice finish. Place the baking dish into your preheated oven and bake for 25-30 minutes, or until the mashed potato topping is beautifully golden brown and the filling is bubbling around the edges. This indicates it’s heated through and the flavors have properly melded.
Serving Suggestions
This Vegan Mushroom Pie is a complete meal in itself, offering a hearty combination of vegetables, protein, and carbohydrates. However, pairing it with a simple side can elevate the dining experience and add an extra touch of freshness and nutrients. Here are some ideal serving suggestions:
- Steamed Green Vegetables: A vibrant side of steamed broccoli, green beans, asparagus, or a mix of seasonal greens provides a refreshing contrast to the richness of the pie. A squeeze of lemon juice over the greens before serving adds brightness.
- Crisp Green Salad: A simple side salad with a light vinaigrette is perfect for adding crunch and a fresh element. Use mixed greens, cucumber, cherry tomatoes, and perhaps some thinly sliced red onion.
- Roasted Root Vegetables: For an even more comforting meal, especially in colder months, serve alongside roasted carrots, parsnips, or Brussels sprouts. Their caramelized sweetness complements the savory pie wonderfully.
- Garlic Bread or Crusty Bread: If you’re looking for extra carbs (and who isn’t?), a slice of warm garlic bread or a crusty baguette is excellent for scooping up any leftover creamy filling.
- Pickles or Chutney: A tangy pickle or a sweet-savory chutney can cut through the richness of the pie and add an interesting flavor dimension.
Enjoy your homemade Vegan Mushroom Pie with your chosen accompaniment for a truly satisfying and wholesome meal!
Storage and Leftovers
One of the many benefits of this Vegan Mushroom Pie is how well it keeps, making it perfect for meal prepping or enjoying throughout the week. Proper storage ensures its delicious flavors and textures are preserved.
- In the Fridge: Any cooled leftovers should be transferred to an airtight container and stored in the refrigerator. It will keep beautifully for up to 3 days. This pie often tastes even better the next day as the flavors have more time to deepen and meld.
- In the Freezer: If you’ve made a larger batch or want to prepare meals in advance, this pie freezes exceptionally well. Allow the pie to cool completely, then transfer individual portions into freezer-safe airtight containers or a larger container if freezing the whole pie. It can be stored in the freezer for up to 1 month. When you’re ready to enjoy it, simply allow it to defrost in the refrigerator overnight before reheating.
- Reheating:
- From the Fridge: To reheat, place individual portions in a microwave-safe dish and heat until piping hot, stirring occasionally. Alternatively, you can reheat in a preheated oven at 180°C (350°F) for about 20-25 minutes, or until thoroughly heated through and the topping is crisp again.
- From Frozen: If cooking from frozen, it’s best to allow the pie to thaw in the refrigerator first. Then, reheat in a preheated oven at 180°C (350°F) for approximately 35-45 minutes, or until piping hot in the center. Covering it loosely with foil for the first part of reheating can prevent the topping from browning too much before the center is warm.
- Meal Prep Tip: This pie is fantastic for meal prepping! Portion out individual servings into separate containers after it has cooled. This makes for quick and easy grab-and-go lunches or dinners during a busy week.
Frequently Asked Questions About Vegan Mushroom Pie
Here are some common questions you might have about making this delicious Vegan Mushroom Pie:
Absolutely! This recipe works wonderfully with puff pastry as a topping for a different texture experience. Simply roll out your preferred pastry, place it over the pie filling, and bake until golden and puffed. If you follow a gluten-free diet, many common supermarkets now offer excellent gluten-free puff pastry options, so everyone can enjoy this variation.
Yes, this recipe is perfect for freezing! Once the pie has fully cooled, you can store it in an airtight, freezer-safe container for up to 1 month. When you’re ready to enjoy it, allow it to thaw in the refrigerator overnight, then bake as directed, perhaps adding an extra 10-15 minutes to the cooking time to ensure it’s heated through to the center.
While this is a vegan recipe, if you are not following a plant-based diet, you can certainly add cooked chicken to the mushroom and leek filling. Shredded cooked chicken breast would integrate seamlessly and add another layer of protein. Ensure the chicken is fully cooked before mixing it into the sauce.
To achieve an extra crispy mashed potato topping, try a few tricks. After spreading the mash, use a fork to create ridges or peaks on the surface – these areas will brown and crisp up nicely. You can also brush the top with a little extra olive oil or melted vegan butter before baking. For a really deep golden crust, consider placing the pie under a broiler (grill) for the last 2-3 minutes of cooking, keeping a close eye on it to prevent burning.
While white (button) mushrooms are perfectly fine, for a richer flavor and more substantial texture, we recommend using chestnut (cremini) mushrooms. They have a deeper, earthier taste. If you want to get gourmet, consider adding a mix of oyster mushrooms or shiitake for an elevated experience. The key is to use fresh, firm mushrooms for the best results.
Yes, this pie is an excellent make-ahead meal! You can prepare the entire pie, assemble it in the baking dish (without baking), and then cover and refrigerate it for up to 24 hours before baking. Just add about 10-15 minutes to the baking time to account for starting from cold. This is perfect for entertaining or busy weeknights.
The filling is very versatile! You can add finely diced carrots, peas, sweetcorn, chopped spinach, or even bell peppers. Simply sauté them along with the mushrooms and leeks in Step 3. Spinach should be added towards the end to wilt, while harder vegetables like carrots should be added earlier to ensure they soften.

YOU MIGHT ALSO LIKE…
More Wholesome Recipes You’ll Love
Dinner
Gluten Free Mushroom Stroganoff Pie
Dinner
Butterbean and Leek Pie
Dinner
Lentil Cottage Pie
Dinner
Mushroom Alfredo
Tried this Vegan Mushroom Pie recipe? We’d love to hear from you! Please leave a star rating ⭐️⭐️⭐️⭐️⭐️ below and share your experience in the comments. Your positive feedback is truly the best part of creating and sharing these recipes.
P.S. Don’t miss out on new, healthy recipes! Get them sent straight to your inbox weekly. Subscribe here and receive a free recipe eBook!
Vegan Mushroom Pie Recipe Card
⭐️⭐️⭐️⭐️⭐️ 5 from 10 votes
Vegan Mushroom Pie
Easy to make pie, using just 7 ingredients (gluten-free and vegan)
Ingredients
- 2 tbsp olive oil
- 600 g potatoes, all-rounder or maris piper
- 3 garlic cloves, finely diced
- 250 g mushrooms, white or chestnut, sliced
- 2 leeks, sliced
- 250 ml soya cream (or oat cream, or standard single cream if not vegan/dairy-free)
- 1 tbsp wholegrain mustard
- 1 can (approx. 400g/14oz) cannellini beans, drained and rinsed
- Salt and freshly ground black pepper to taste
Instructions
- Firstly, chop the potatoes into cubes and roughly slice the mushrooms and leeks.
- Preheat the oven to 200°C / 390°F. Boil the cubed potatoes in salted water for around 10-15 minutes, or until soft. Drain well.
- Meanwhile, heat a large non-stick frying pan with 1 tbsp olive oil. Add the finely diced garlic, chopped mushrooms, and sliced leeks. Lightly fry for 5-7 minutes until softened.
- Add the wholegrain mustard, soya cream, drained cannellini beans, and a pinch of salt & pepper to the frying pan. Stir well and continue to simmer for a further 3-5 minutes, allowing the sauce to thicken slightly.
- Once the potatoes are soft, drain them completely. Return to the saucepan and add the remaining 1 tbsp of olive oil, plus a pinch of salt and pepper. Mash until smooth and creamy.
- Transfer the contents of the frying pan (the creamy mushroom and leek filling) to a baking dish.
- Carefully top the filling with the mashed potato, spreading it evenly and sealing the edges. You can create decorative patterns with a fork on the surface.
- Bake at 200°C / 390°F for 25-30 minutes, or until the top is slightly golden brown and the filling is bubbling.
Notes
- Step-by-Step Photos: For visual guidance, helpful step-by-step photos are included in the main blog post.
- Substitutions & Variations: A comprehensive list of ingredient swaps and creative variations is provided in the post above.
- To Store: Store any cooled leftovers in an airtight container in the fridge for up to 3 days. It’s often even more delicious the next day!
- To Freeze: Allow the pie to cool completely, then place into a freezer-safe container. Freeze for up to 2 months. To reheat, thaw in the fridge first, then bake/air fry until piping hot.
- Tip 1: Chopping potatoes into smaller pieces helps them boil faster for a quicker mash topping.
- Tip 2: Chestnut mushrooms offer the best flavor and texture, but oyster mushrooms are also a great choice for a “meatier” feel.
- Tip 3: You can easily swap cannellini beans for butter beans or chickpeas if preferred.
Nutrition
Carbohydrates: 42g |
Protein: 10g |
Fat: 17g |
Saturated Fat: 2g |
Fiber: 9g |
Sugar: 4g
Tag @HealthyLivingJames on Instagram and use #HealthyLivingJames!