A really good mushroom pie comes down to one thing: a deep, savory gravy packed with earthy mushrooms, all wrapped in a golden, flaky pastry crust.
This one uses a mix of chestnut, portobello, and dried porcini mushrooms simmered down with onion, garlic, and a splash of white wine until the filling is rich enough to eat with a spoon.
It is a proper British-style pie, meaning the filling sits between a bottom and top layer of pastry, so every bite gets that satisfying crunch.
| Quick Recipe Summary | |
|---|---|
| Prep Time | 30 minutes |
| Cook Time | 1 hour |
| Total Time | 1 hour 30 minutes |
| Servings | 6 servings |
| Difficulty Level | Moderate |
I first made this mushroom pie after a farmers market haul left me with way more mushrooms than I knew what to do with.
It has since turned into one of my favorite ways to make a meatless dinner feel like a proper Sunday roast, alongside my Steak and Mushroom Pie Recipe for the meat eaters in the house.

Why You’ll Love This Mushroom Pie Recipe
This pie takes humble mushrooms and turns them into something that feels genuinely special.
The filling is rich, glossy, and deeply savory, thanks to a mix of fresh and dried mushrooms cooked low and slow.
It is a fantastic make-ahead meal too, since the filling can be cooked a day or two in advance.
And because it is fully vegetarian, it works as a main dish for meat eaters and non-meat eaters alike, no separate cooking required.
- Rich, meaty texture from a mix of mushroom varieties, no meat required
- Deep flavor built from browning, deglazing, and a long simmer
- Make-ahead friendly filling that only gets better overnight
- Flaky, golden double crust that holds its shape when sliced
- Easily adapted to vegan with a few simple swaps
Another favorite in this house: Chicken and Mushroom Pie Recipe
Ingredients
Most of what you need for this mushroom pie recipe is likely already in your kitchen, aside from the dried porcini, which is worth seeking out for the flavor boost it gives the gravy.
- 2 sheets store-bought or homemade shortcrust pastry (about 1kg total), for the bottom and top crust
- 3 tablespoons unsalted butter
- 1 tablespoon olive oil
- 2 large yellow onions, finely diced
- 3 garlic cloves, minced
- 900g (2 pounds) mixed fresh mushrooms (chestnut, portobello, and button), sliced
- 15g (1/2 ounce) dried porcini mushrooms, soaked in 250ml hot water and chopped
- 3 tablespoons all-purpose flour
- 350ml (1 1/2 cups) vegetable stock, plus the reserved porcini soaking liquid
- 120ml (1/2 cup) dry white wine
- 2 teaspoons fresh thyme leaves, plus extra for garnish
- 1 bay leaf
- 1 tablespoon Dijon mustard
- 1 tablespoon vegetarian Worcestershire sauce
- 120ml (1/2 cup) heavy cream
- 1 large egg, beaten, for the egg wash
- Salt and freshly ground black pepper, to taste
Read Also: Mushroom Soup Recipe
Kitchen Equipment Needed
Nothing here is overly specialized, though a good heavy-bottomed skillet makes a real difference when it comes to browning the mushrooms properly.
- Large skillet or enameled cast iron skillet
- 9-inch ceramic pie dish
- Rolling pin
- Mixing bowls
- Pastry brush
- Sharp knife and cutting board
The same skillet gets a lot of use in my Vegetable Pot Pie Recipe, so it is a good one to have on hand if you cook a lot of pies.
Recommended Products for This Recipe
These are a few products I personally rely on when I make this mushroom pie, based on what has actually made a difference in my own kitchen.
1. Dried Porcini Mushrooms
These are the secret to making a vegetarian pie taste as savory as a meat one.
A small handful, along with the soaking liquid, adds a deep, almost beefy flavor to the gravy that fresh mushrooms alone cannot replicate.
2. Ceramic Pie Dish
A sturdy ceramic pie dish holds heat evenly, which means the bottom crust actually crisps up instead of turning soggy.
It also looks great going straight from the oven to the table.
3. Enameled Cast Iron Skillet
I use this for browning the mushrooms in batches, and the heavy base keeps the heat steady so the mushrooms actually caramelize instead of steaming.
It is also just as useful for soups, stews, and pretty much everything else.
4. French Rolling Pin
A tapered French rolling pin gives you a lot more control when rolling out pastry evenly, which matters for a neat, even bake.
It is a small upgrade that makes pastry work noticeably less fiddly.
You might also enjoy: Quiche Lorraine Recipe

Step-by-Step Instructions: How to Make Mushroom Pie
1. Soak the Dried Porcini and Prep the Vegetables
- Place the dried porcini mushrooms in a small heatproof bowl and pour over 250ml of hot water.
- Let them soak for 15 to 20 minutes, until softened, then lift them out and roughly chop.
- Strain the soaking liquid through a fine sieve or a piece of paper towel to remove any grit, and set the liquid aside. This will go into the gravy later.
- While the porcini soak, finely dice the onions and mince the garlic.
- Clean the fresh mushrooms with a damp cloth or paper towel rather than rinsing them under water, since mushrooms soak up moisture easily and this can make them steam instead of brown.
- Slice the fresh mushrooms into even pieces, about a quarter inch thick.
2. Brown the Mushrooms in Batches
- Heat 1 tablespoon of butter and the olive oil in a large skillet over medium-high heat.
- Add a third of the sliced mushrooms in a single layer, without crowding the pan, and let them cook undisturbed for 2 to 3 minutes.
- Stir and continue cooking until deeply golden, about 5 minutes total, then transfer to a plate.
- Repeat with the remaining mushrooms in two more batches, adding a little more butter as needed. Browning in batches is what gives the filling its rich, deep flavor, so try not to skip this step.
3. Cook the Onions and Garlic
- Reduce the heat to medium and add the remaining butter to the same skillet.
- Add the diced onions and cook for 6 to 8 minutes, stirring occasionally, until soft and lightly golden.
- Stir in the minced garlic and chopped porcini mushrooms, and cook for 1 more minute until fragrant.
4. Build the Gravy
- Sprinkle the flour over the onion mixture and stir constantly for 1 minute to cook off the raw flour taste.
- Slowly pour in the white wine, scraping up any browned bits from the bottom of the pan.
- Add the vegetable stock and the reserved porcini soaking liquid, stirring well to avoid lumps.
- Return the browned mushrooms to the pan along with the thyme leaves and bay leaf.
- Bring the mixture to a gentle simmer and cook, stirring occasionally, for 10 to 12 minutes, until thickened enough to coat the back of a spoon.
5. Finish and Cool the Filling
- Stir in the Dijon mustard, vegetarian Worcestershire sauce, and heavy cream.
- Simmer for another 2 to 3 minutes, then season generously with salt and pepper to taste.
- Remove the bay leaf and discard it.
- Transfer the filling to a shallow dish and let it cool to room temperature, then refrigerate for at least 1 hour, or overnight. A cold filling is key to preventing a soggy bottom crust.
6. Assemble the Pie
- Preheat your oven to 200°C (400°F).
- Roll out one sheet of pastry and use it to line the bottom and sides of your 9-inch pie dish, leaving a slight overhang.
- Spoon the cooled mushroom filling into the pastry-lined dish, spreading it into an even layer.
- Brush the pastry edge with a little of the beaten egg.
- Roll out the second sheet of pastry and lay it over the filling, pressing the edges together firmly to seal.
- Trim off any excess pastry and crimp the edges with a fork or your fingers.
- Cut two or three small slits in the top crust to let steam escape, then brush the entire top with the remaining beaten egg.
7. Bake Until Golden
- Place the pie on a baking sheet to catch any drips, and bake for 40 to 45 minutes, until the pastry is deeply golden brown.
- If the edges start to brown too quickly, loosely cover them with foil for the remaining bake time.
- Let the pie rest for 10 minutes before slicing, so the filling has time to set.
This same low-and-slow gravy technique is what makes my Mushroom Risotto Recipe so creamy too.
Tips for The Best Mushroom Pie
A few small details make the difference between a good mushroom pie and a great one.
- Do not skip browning the mushrooms in batches, since overcrowding the pan causes them to steam rather than caramelize.
- Make sure the filling is completely cold before assembling the pie, or the pastry will not hold its shape while baking.
- Use a mix of mushroom varieties for the best texture and flavor, rather than relying on just one type.
- Blind baking is not necessary here as long as the filling is cold and the oven is hot enough to crisp the base.
- Keep the pastry cold right up until it goes in the oven for the flakiest results.
Read Also: Mushroom Sauce Recipe
Serving Suggestions

This pie is hearty enough to serve on its own, but a few simple sides round out the meal nicely.
I like to keep things classic, since the pie itself already carries a lot of flavor.
- Steamed green beans or garlicky sauteed spinach
- Creamy mashed potatoes for extra comfort
- A simple side salad with a sharp vinaigrette to cut through the richness
- Buttered peas, for a classic British pub-style plate
- A drizzle of extra gravy on the side, if you have any leftover
For a heartier plate, try pairing it with Creamy Mashed Potatoes.
Variations of Mushroom Pie
Once you have the base recipe down, it is easy to adapt this pie to whatever you have on hand or whatever diet you are cooking for.
- Vegan mushroom pie: swap the butter for a plant-based alternative, use coconut cream or cashew cream instead of heavy cream, and use a vegan puff pastry.
- Puff pastry topped: use puff pastry only for the top crust and skip the bottom crust for a lighter, more casserole-like texture.
- Wild mushroom version: use a mix of chanterelles, shiitake, and oyster mushrooms in place of the chestnut and portobello mushrooms.
- Ale-based gravy: replace the white wine with a dark stout for a deeper, maltier flavor.
- Individual pies: divide the filling and pastry among small ramekins for personal-sized pies with a shorter bake time.
Another favorite: Vegan Mushroom Stroganoff Recipe
Storage and Reheating
This mushroom pie keeps well, which makes it a great option for meal prep or leftovers.
- Store leftover pie, covered, in the refrigerator for up to 3 days.
- Reheat individual slices in a 180°C (350°F) oven for 15 to 20 minutes, until warmed through and the pastry has re-crisped.
- Avoid microwaving if possible, since it will make the pastry soft and chewy rather than flaky.
- To freeze, wrap the fully baked and cooled pie tightly and freeze for up to 2 months.
- Thaw overnight in the refrigerator before reheating in the oven.
The same overnight-chill trick works well for my Spinach and Mushroom Casserole Recipe too.
Nutritional Facts
These values are approximate and will vary slightly depending on the exact pastry and ingredients used.
- Calories: approximately 420 per serving
- Total Fat: 26g
- Saturated Fat: 13g
- Carbohydrates: 34g
- Fiber: 3g
- Sugar: 4g
- Protein: 8g
- Sodium: 480mg
Read Also: Stuffed Mushrooms Recipe
Health Benefits of Key Ingredients
Beyond how good this pie tastes, several of its main ingredients bring some real nutritional upsides to the table.
Mushrooms in particular are one of the few plant foods that naturally contain vitamin D, along with B vitamins and antioxidants.
- Mushrooms: a good source of B vitamins, potassium, and antioxidants like selenium and ergothioneine
- Onions and garlic: contain compounds linked to immune support and heart health
- Thyme: rich in antioxidants and has traditionally been used to support respiratory health
- Vegetable stock: adds flavor and depth without the saturated fat of meat-based stocks
For another way to enjoy the health benefits of mushrooms, check out my White Wine Mushroom Sauce Recipe.
FAQs About Mushroom Pie
1. Can I make this mushroom pie ahead of time?
Yes, the filling can be made up to 2 days in advance and kept in the refrigerator.
You can also assemble the entire pie and refrigerate it unbaked for up to a day before baking.
2. What is the best mushroom mix to use?
A combination of chestnut, portobello, and dried porcini gives the best balance of texture and deep flavor.
Wild mushrooms like shiitake or chanterelle also work well if you want to switch things up.
3. Can I make this recipe vegan?
Yes, simply swap the butter for a plant-based version and use coconut or cashew cream instead of heavy cream.
Make sure to also check that your pastry is dairy-free, since many store-bought versions already are.
4. Do I need to blind bake the pastry first?
No, blind baking is not necessary as long as the filling is fully chilled before it goes into the pastry.
A cold filling prevents the base from becoming soggy during baking.
5. Can I freeze mushroom pie?
Yes, this pie freezes well once fully baked and cooled.
Wrap it tightly and freeze for up to 2 months, then thaw overnight before reheating in the oven.
For a lighter option, try: Vegetarian Spinach and Feta Quiche

Classic British Mushroom Pie
Ingredients
- 2 sheets store-bought or homemade shortcrust pastry about 1kg total, for the bottom and top crust
- 3 tablespoons unsalted butter
- 1 tablespoon olive oil
- 2 large yellow onions 900g or 2 pounds, finely diced
- 3 cloves garlic minced
- 900 g mixed fresh mushrooms (chestnut, portobello, and button) 2 pounds, sliced into 1/4 inch thick pieces
- 15 g dried porcini mushrooms 1/2 ounce, soaked in 250ml hot water and chopped, reserve soaking liquid
- 3 tablespoons all-purpose flour
- 350 ml vegetable stock 1 1/2 cups, plus the reserved porcini soaking liquid
- 120 ml dry white wine 1/2 cup
- 2 teaspoons fresh thyme leaves plus extra for garnish
- 1 bay leaf
- 1 tablespoon Dijon mustard
- 1 tablespoon vegetarian Worcestershire sauce
- 120 ml heavy cream 1/2 cup
- 1 large egg beaten, for the egg wash
- Salt and freshly ground black pepper to taste
Equipment
- Large skillet or enameled cast iron skillet Essential for browning mushrooms in batches.
- 9 inch ceramic pie dish Holds heat evenly to crisp the bottom crust.
- Rolling Pin A French rolling pin offers more control.
- Mixing bowls
- Pastry brush
- Sharp knife and cutting board
- Baking sheet To catch any drips while baking.
Method
- Soak the dried porcini in 250ml hot water for 15-20 minutes. Chop the porcini and strain and reserve the soaking liquid. Dice the onions, mince the garlic, and slice the fresh mushrooms.
- Heat 1 tablespoon of butter and olive oil in a large skillet over medium-high heat. Brown a third of the sliced mushrooms in a single layer for 5 minutes until golden, then transfer to a plate. Repeat with remaining mushrooms in two more batches, adding more butter as needed.
- Reduce heat to medium, add remaining butter, and cook the onions for 6-8 minutes until soft and golden. Stir in the garlic and chopped porcini, cooking for 1 more minute until fragrant.
- Sprinkle flour over the onion mixture and stir constantly for 1 minute. Slowly pour in the wine, scraping up browned bits. Add the vegetable stock and reserved porcini liquid, stirring to avoid lumps.
- Return the browned mushrooms to the pan with the thyme and bay leaf. Bring to a gentle simmer and cook for 10-12 minutes until thickened to coat the back of a spoon.
- Stir in the Dijon mustard, Worcestershire sauce, and heavy cream. Simmer for 2-3 more minutes, then season with salt and pepper. Discard the bay leaf. Transfer the filling to a shallow dish and cool to room temperature, then refrigerate for at least 1 hour.
- Preheat oven to 200°C (400°F). Roll out one pastry sheet to line the bottom and sides of a 9-inch pie dish, leaving an overhang. Spoon the cold filling into the dish. Brush the pastry edge with beaten egg.
- Roll out the second pastry sheet and place it over the filling. Press the edges together to seal, trim excess, and crimp. Cut slits in the top for steam to escape, then brush the top with beaten egg.
- Place the pie on a baking sheet and bake for 40-45 minutes until the pastry is deeply golden. If edges brown too quickly, cover with foil. Let the pie rest for 10 minutes before slicing and serving.
Nutrition
Notes
- Make-Ahead: The filling can be made up to 2 days in advance and refrigerated, or frozen for later use.
- Chill the Filling: Ensure the filling is completely cold before assembling to prevent a soggy bottom crust.
- Mushroom Selection: A mix of chestnut, portobello, and dried porcini is best, but shiitake or chanterelles also work well.
- Browning is Key: Don’t overcrowd the pan; brown mushrooms in batches to achieve deep caramelization and flavor.
- Vegan Variation: Substitute the butter with a plant-based alternative, use coconut or cashew cream, and ensure the pastry is dairy-free.
- Pastry Tip: Keep the pastry cold until it goes in the oven for the flakiest results.
- Storage: Leftover pie can be stored in the refrigerator for up to 3 days. Reheat in the oven to keep pastry crisp.
- Freezing: The fully baked and cooled pie can be wrapped tightly and frozen for up to 2 months. Thaw in the fridge before reheating.
Private Notes
Tried this recipe?
Let us know how it was!Conclusion
This mushroom pie recipe turns a handful of humble ingredients into something that tastes like it took all day, even though most of that time is hands-off simmering.
It is the kind of dish that makes a meatless dinner feel like a genuine centerpiece.
Give it a try this week, and let me know in the comments how your pie turned out.
Recommended:
- Air Fryer Stuffed Mushrooms Recipe
- Cheese and Onion Pie Recipe
- Puff Pastry Chicken Pot Pie Recipe
- Garlic Mashed Potatoes Recipe
- Asparagus Tart Recipe



