Vegan Mushroom and Leek Pie is the kind of recipe that reminds me why I love simple, real food so much. There’s just something about pulling a golden, flaky pie out of the oven and knowing it’s made from honest ingredients that feels like comfort you can actually taste. The mushrooms bring that earthy, hearty bite, while the leeks melt into a sweet, savory base, it’s cozy and nourishing all at once.
If you’re already a fan of hearty plant-based dinners, you’ll probably love my vegan mushroom and spinach quesadillas or the warm hug of a vegan chickpea and spinach stew. This pie? It’s comfort food with a touch of flair, and it’s about to become a staple in your kitchen.
Table of Contents

Ingredients needed for vegan mushroom pie
Alright. Here’s the real stuff you’ll need (none of that weird, can’t-find-it-in-stores nonsense):
- 2 tablespoons olive oil – Seriously, just use what you already have.
- 2 big leeks – Rinse well (these things hide dirt like pros).
- 2 garlic cloves – Smash ‘em, don’t stress.
- 500g (just over 1 lb) mixed mushrooms – Cremini, button, portobello, whatever is on sale.
- A handful of fresh thyme – Or a pinch of dried, if that’s what’s hanging around.
- 1 teaspoon smoked paprika (optional, but adds oomph)
- 3 tablespoons flour – Makes it all lush.
- 1 cup unsweetened plant milk – Oat or soy is creamy.
- 1 cup veggie broth
- 2 tablespoons soy sauce – For that umami thing.
- Ready-rolled vegan puff pastry (double-check for no sneaky dairy)
- Salt, pepper – You know the deal.
Pretty straightforward, right? You won’t need a twenty-mile grocery run.
| Ingredient | Benefits | Substitutes |
|---|---|---|
| Olive Oil | Rich in healthy fats, helps in lowering the risk of heart disease. | Avocado oil or canola oil. |
| Leeks | Provides vitamins A, C, and K, good for heart health and digestion. | Green onions or shallots. |
| Mushrooms | High in antioxidants, supports the immune system. | Tofu or tempeh for texture. |
| Plant Milk | Dairy-free, low in calories, often fortified with vitamins. | Coconut milk or almond milk. |
| Thyme | Anti-inflammatory properties, aids in digestion. | Oregano or rosemary. |
Vegan Mushroom and Leek Pie
- Total Time: 50 minutes
- Yield: 4 servings 1x
- Diet: Vegan
Description
A comforting and delicious vegan pie filled with mushrooms and leeks, perfect for chilly nights and special gatherings.
Ingredients
- 2 tablespoons olive oil
- 2 big leeks, rinsed
- 2 garlic cloves, smashed
- 500g mixed mushrooms (cremini, button, portobello)
- A handful of fresh thyme (or a pinch dried)
- 1 teaspoon smoked paprika (optional)
- 3 tablespoons flour
- 1 cup unsweetened plant milk (oat or soy)
- 1 cup veggie broth
- 2 tablespoons soy sauce
- Ready-rolled vegan puff pastry
- Salt and pepper to taste
Instructions
- Preheat the oven to 400°F (200°C).
- Heat the olive oil in a pan over medium heat and add the sliced leeks, cooking them for about 5 minutes until soft.
- Add the smashed garlic to the pan.
- Add the mixed mushrooms, season with salt and pepper, add thyme and smoked paprika if using, and cook until the mushrooms shrink and release their moisture (about 8 minutes).
- Sprinkle the flour over the cooked mushrooms and mix until sticky.
- Gradually pour in the plant milk, followed by the veggie broth and soy sauce. Stir until thickened.
- Pour the filling into a pie dish and cover with the puff pastry, trimming the edges and making a small vent.
- Bake for 25 minutes until the pastry is golden and puffed.
- Let sit for 10 minutes before serving.
Notes
Serve with garlicky greens, crusty bread, or a mixed salad.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Vegan
Nutrition
- Serving Size: 1 slice
- Calories: 350
- Sugar: 5g
- Sodium: 400mg
- Fat: 12g
- Saturated Fat: 1g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 3g
- Protein: 10g
- Cholesterol: 0mg
Keywords: vegan pie, mushroom pie, leek pie, comfort food, plant-based recipe

Why this vegan mushroom pie is a must-try
Let me be dramatic for a second. This vegan mushroom and leek pie? It’s honestly life-changing. No one at my table, carnivores or otherwise, has ever finished a slice and said, “Eh, it was fine.” Nope. They ask for seconds.
The combo of mushrooms and leeks is just magic. Mushrooms give you that hearty, almost-meaty texture, while leeks basically melt into sweet, oniony goodness. Then when the creamy filling meets that puff pastry top, boom. Instant “wait, this is vegan?” reactions. If you’ve ever felt like comfort food was off-limits on a vegan diet, this swoops in and sets the record straight. And it just looks gorgeous when you pull it out of the oven. Let’s not act like Instagram doesn’t matter (it does).
If you’re chasing that same kind of savory, “I want to hug my dinner” vibe, you gotta check out the vegan mushroom stroganoff too.

How to make vegan mushroom pie
Okay, not gonna lie, the first time might be a little messy. Doesn’t matter. Nobody sees your practice pies. Here’s how it actually goes down:
Start by cranking the oven to 400°F (or 200°C). While that’s blasting, heat your olive oil on medium and toss in the sliced leeks. Cook them slow, so they go soft and not brown, about 5 minutes. Chuck in the garlic.
Mushrooms go next. Toss ‘em in all at once (don’t baby them). Season with a pinch of salt and pepper, add in thyme and that bold smoked paprika if you’re using it. Keep stirring until the mushrooms shrink and lose their water, about 8 minutes.
Sprinkle over the flour; mix until the mushrooms get all sticky. Pour in your plant milk slowly, then chuck in the veggie broth and soy sauce. Stir till it thickens up. If it looks gloopy, you’re winning.
Pour the filling into a pie dish. Unroll the pastry over the top, trim the extra, and press down the edges. Cut a small vent so nothing explodes.

Serving suggestions for the vegan pie
- Slice up and serve with a pile of garlicky greens or steamed broccoli.
- Warm crusty bread on the side is never a bad idea.
- A big mixed salad brightens things up, especially with a zingy mustard vinaigrette.
- For a proper feast, do all the above, then rest afterward… ’cause you’ll need it.
Ingredient substitutes or additions
Got picky eaters or a nearly empty veggie drawer? No problem. You can swap in baby spinach for that classic pie filling vibe. Frozen peas work in a pinch and sweeten up the flavors (kids love that bit). If you’re out of leeks, go for regular yellow onions, even scallions in a pinch.
Adding a handful of chopped walnuts takes this thing straight to “fancy-pub-dinner” status. Oh, and if your mushrooms are all the little white ones, don’t sweat it; it’ll still taste gorgeous. Hungry for more creative pie fillings? Have a taste of vegan spinach and artichoke lasagna for dinner next time.
FAQ
Can I make vegan mushroom and leek pie ahead of time?
Yep. Make the filling, cover, and chill. When you’re ready, just roll over the pastry and bake fresh.
Can it be frozen?
Absolutely. Bake and cool it first, then wrap up the pie. Reheat in the oven so it gets crunchy again.
Which plant milk works best?
Unsweetened oat or soy makes it creamy without weird flavors. Almond is okay, but skip vanilla almond unless you like dessert pies.
What if I can’t find puff pastry?
Try shortcrust pastry, or honestly, just spoon the filling into a baked potato. “Pie” is more of an idea than a rule, right?
How long will leftovers keep?
Fridge life: three days easy. But it never lasts that long, truth be told.
Time to Tuck in and Try It Yourself
Making this vegan mushroom and leek pie is one of those little kitchen wins that never gets old. Even if your pastry isn’t perfect, the flavors shine, rich, earthy mushrooms, tender leeks, and a creamy filling that feels like a hug in every bite. It’s the kind of dinner that proves plant-based food can be both indulgent and wholesome.
If you’re craving more inspiration, check out this dreamy creamy leek mushroom pie from Wallflower Kitchen or explore another take with vegan mushroom pie with leek. However you slice it, pie night just found its new star. You’re always welcome in my kitchen.












