Vegan Mushroom Pie
Craving something warm, savory, and comforting—but completely plant-based? I know that feeling. There’s something so satisfying about slicing into a golden pie crust and finding a rich, flavorful filling inside.
That’s exactly why this Vegan Mushroom Pie is one of my favorite cozy dinners.
It has a flaky, golden crust wrapped around a creamy, herby mushroom filling that’s hearty and deeply savory. The mushrooms bring a rich, almost meaty texture, while herbs and garlic add layers of flavor. And the best part? No dairy, no eggs—just simple plant-based ingredients.
As someone who loves creating vegan comfort food that doesn’t feel like a compromise, I can promise this vegan mushroom pie is satisfying enough for everyone at the table. In this post, you’ll learn exactly how to make it, plus pro tips, variations, storage advice, and FAQs.
Let’s bake something comforting.
Why You’ll Love This Recipe
This Vegan Mushroom Pie is pure comfort food.
-
Rich, savory filling – Deep mushroom flavor.
-
Flaky golden crust – Perfect texture contrast.
-
Completely plant-based – No dairy or eggs.
-
Great for entertaining – Impressive presentation.
-
Make-ahead friendly – Reheats beautifully.
It’s cozy, hearty, and satisfying.
Ingredients & Prep
This is a vegan savory pie built around mushrooms and herbs.
Main Ingredients Prep
-
1 9-inch vegan pie crust (store-bought or homemade)
-
16 oz mushrooms (button, cremini, or mixed), sliced
-
1 small onion, diced
-
3 cloves garlic, minced
-
1 cup unsweetened plant-based milk
-
2 tablespoons olive oil
-
2 tablespoons all-purpose flour
Slice mushrooms evenly so they cook consistently.
Seasonings, Sauces, or Flavor Base
-
1 tablespoon soy sauce or tamari
-
1 teaspoon dried thyme
-
½ teaspoon black pepper
-
½ teaspoon salt
-
Optional: pinch of rosemary or nutmeg
These seasonings build deep, savory flavor.
Pantry Staples
-
Fresh parsley (optional)
-
Plant milk for brushing crust
Simple ingredients create rich flavor.
Step-by-Step Cooking Instructions
Vegan Mushroom Pie comes together in a few simple steps.
Pre-Cooking Prep
-
Preheat oven to 375°F.
-
Lightly grease a pie dish.
-
Press pie crust into dish and set aside.
Cooking the Mushroom Filling
-
Heat olive oil in a large skillet over medium heat.
-
Add diced onion and cook 3–4 minutes until soft.
-
Stir in garlic and cook 30 seconds.
-
Add sliced mushrooms.
-
Cook 8–10 minutes until mushrooms release moisture and it evaporates.
Mushrooms should be deeply browned for best flavor.

Creating the Creamy Base
-
Sprinkle flour over mushroom mixture.
-
Stir well and cook 1 minute.
-
Slowly pour in plant milk, stirring constantly.
-
Add soy sauce, thyme, salt, and pepper.
-
Simmer 3–5 minutes until thickened.
The mixture should be creamy and not watery.
Assembling the Pie
-
Spoon mushroom filling into prepared crust.
-
Smooth the top evenly.
-
Optional: Add a top crust or decorative pastry strips.
-
Brush top lightly with plant milk.
Baking Method
-
Bake at 375°F for 35–40 minutes.
-
Bake until crust is golden brown.
-
Let cool 10–15 minutes before slicing.
Doneness or Texture Check
Perfect Vegan Mushroom Pie should be:
-
Golden and crisp crust
-
Creamy but set filling
-
Deep, savory aroma
-
Easy to slice without spilling
Cooling helps filling firm up.

Pro Tips for Perfect Results
Small details ensure the best texture.
Common Mistakes to Avoid
-
Not cooking mushrooms long enough – Leaves excess moisture.
-
Skipping flour step – Filling won’t thicken properly.
-
Overfilling crust – Makes slicing messy.
-
Not letting pie rest – Filling needs time to set.
Let mushrooms brown fully for best flavor.
Recommended Tools
-
Large skillet
-
Pie dish
-
Wooden spoon
-
Pastry brush
-
Sharp knife
A heavy skillet helps mushrooms brown evenly.
Storage & Reheating Tips
-
Store in refrigerator up to 4 days.
-
Reheat slices at 350°F for 10–15 minutes.
-
Avoid microwaving for best crust texture.
-
Freeze baked pie up to 2 months.
Reheat in oven to restore crispness.
Flavor Variations
Vegan Mushroom Pie is easy to customize.
Herbed Version
-
Add fresh thyme.
-
Add chopped parsley.
-
Add rosemary for extra depth.
Brings fresh, aromatic flavor.
Healthy / Special Diet Option
This recipe is naturally:
-
Vegan
-
Dairy-free
To make gluten-free:
-
Use gluten-free pie crust.
-
Use gluten-free flour blend for thickening.
For oil-free:
-
Sauté mushrooms in vegetable broth.
For added protein:
-
Stir in white beans or lentils.
Global Flavor Twist
Switch up the flavor profile:
-
Mediterranean: Add spinach and olives.
-
French-inspired: Add Dijon mustard and tarragon.
-
Savory umami boost: Add a splash of balsamic vinegar.
Each twist keeps the mushroom base but changes the personality.
Serving Suggestions
Vegan Mushroom Pie pairs beautifully with:
Side Dishes
-
Simple green salad
-
Roasted carrots
-
Garlic green beans
-
Mashed potatoes
Perfect For
-
Holiday dinners
-
Weekend comfort meals
-
Plant-based gatherings
-
Cozy family dinners
It’s hearty enough to stand alone as a main dish.
FAQs
Can I make this ahead of time?
Yes.
You can prepare and bake the pie up to a day in advance. Store in the refrigerator and reheat before serving. It also tastes great at room temperature.
How do I fix common mistakes?
If filling is watery:
Cook mushrooms longer next time and ensure sauce thickens fully.
If crust browns too quickly:
Cover loosely with foil during last 10 minutes.
If pie won’t slice cleanly:
Allow more cooling time before cutting.
Conclusion
This Vegan Mushroom Pie is rich, savory, and completely plant-based. With a flaky crust and creamy mushroom filling, it delivers comfort food flavor without dairy or eggs.
It’s perfect for cozy dinners, holidays, or anytime you want something warm and satisfying.
Give it a try this week. And if you loved this recipe, you might also enjoy vegan pot pie or lentil shepherd’s pie for another comforting classic.

Vegan Mushroom Pie
Ingredients
- For the Filling:
- 16 oz mushrooms button, cremini, or mixed, sliced
- 1 small onion diced
- 3 cloves garlic minced
- 1 cup unsweetened plant-based milk
- 2 tablespoons olive oil
- 2 tablespoons all-purpose flour
- 1 tablespoon soy sauce or tamari
- 1 teaspoon dried thyme
- ½ teaspoon black pepper
- ½ teaspoon salt
- Optional: pinch of rosemary or nutmeg
- For the Crust:
- 1 9-inch vegan pie crust (store-bought or homemade)
- Plant milk for brushing
- Optional Garnish:
- Fresh parsley
Instructions
- Preheat & Prepare
- Preheat oven to 375°F (190°C).
- Lightly grease a 9-inch pie dish.
- Press pie crust into dish and set aside.
- Cook the Mushroom Filling
- Heat olive oil in a large skillet over medium heat.
- Add onion and sauté 3–4 minutes until softened.
- Stir in garlic and cook 30 seconds.
- Add sliced mushrooms.
- Cook 8–10 minutes until mushrooms release moisture and it fully evaporates.
- Allow mushrooms to brown deeply for maximum flavor.
- Create the Creamy Sauce
- Sprinkle flour over mushroom mixture.
- Stir and cook for 1 minute.
- Slowly pour in plant milk while stirring continuously.
- Add soy sauce, thyme, salt, and pepper.
- Simmer 3–5 minutes until thickened and creamy.
- Remove from heat.
- Assemble the Pie
- Spoon mushroom filling into prepared crust.
- Smooth the top evenly.
- Optional: Add top crust or decorative pastry strips.
- Brush crust lightly with plant milk.
- Bake
- Bake 35–40 minutes until crust is golden brown.
- Let cool 10–15 minutes before slicing.
Notes
- Cook mushrooms thoroughly to prevent excess moisture.
- The filling should be thick before adding to crust.
- Allow resting time so pie slices cleanly.
- Cover crust edges with foil if browning too quickly.
- Best reheated in oven for crisp texture.
