If you’re on the hunt for a cozy, comforting meal that’s both hearty and entirely plant-based, I’ve got just the thing for you: my Vegan Mushroom Pot Pie Recipe. This dish has become a absolute favorite in my kitchen because it’s loaded with rich, earthy mushrooms and wrapped in flaky, golden puff pastry—total comfort food vibes! Whether you’re new to vegan cooking or a seasoned pro, this recipe is straightforward but yields a stunning, soul-warming pot pie that’s perfect for chilly nights or anytime you want to impress with a plant-based classic.
Why You’ll Love This Recipe
- Rich Umami Flavor: The mix of cremini and oyster mushrooms creates a deep, savory base that tastes like it’s been simmering for hours.
- Comforting and Creamy: The cashew-based filling adds silky creaminess without dairy, making each bite luscious and satisfying.
- Easy to Prep: You can have the filling ready in about 20 minutes, so it’s perfect for busy weeknights or weekends alike.
- Make-Ahead Friendly: This pot pie freezes beautifully, so it’s great to make in advance and enjoy later.
Ingredients You’ll Need
The beauty of this Vegan Mushroom Pot Pie Recipe is how the ingredients work in harmony—earthy mushrooms, tender veggies, and a creamy cashew broth come together under flaky puff pastry for a crowd-pleasing meal. Shopping tip: use fresh mushrooms and don’t skip soaking the cashews—it makes all the difference for that silky texture!

- Puff pastry: Choose a thawed vegan puff pastry—store-bought works just fine and gives you that perfect flaky top.
- Olive oil: For sautéeing the vegetables and building flavor.
- Yellow onion: Finely diced for that classic savory base.
- Cremini mushrooms: Quartered to bring that dense, meaty texture.
- Oyster mushrooms: Roughly chopped; they add a delicate, almost seafood-like flavor that complements creminis beautifully.
- Carrots: Diced for subtle sweetness and color.
- Tomato paste: Adds depth and a slight tang to balance the earthiness.
- Garlic: Minced, for that irresistible aroma and punch.
- Fresh thyme leaves: Because thyme and mushrooms are the best pals in any savory dish.
- Paprika: For a smoky background note.
- Black pepper: Freshly cracked, always better for flavor.
- Dry red wine (or water substitute): Deglazes the pan, adding layered flavor and helping meld everything together.
- Gold potatoes: Small diced to add heartiness and creaminess inside the pot pie.
- All-purpose flour: To thicken the velvety filling.
- Cashews: Soaked beforehand to blend smoothly into a creamy sauce without any dairy.
- Vegetable broth: Builds the liquid base of the filling.
- Vegan Worcestershire sauce (optional): Adds a savory umami kick for those who want extra depth.
- Low-sodium tamari: Brings a salty richness that complements mushrooms.
- Frozen peas: Stirred in last for a pop of sweetness and color.
- Non-dairy milk: To brush the pastry so it bakes up golden and beautiful.
Variations
I love customizing this Vegan Mushroom Pot Pie Recipe depending on the season or what’s in my pantry. The best part? You can easily swap ingredients to suit your taste or dietary needs—making it your own is half the fun!
- Mushroom Mix: I’ve tried shiitake or portobello instead of oyster mushrooms, and each brings a unique twist to the flavor.
- Green Veggies: Sometimes I sneak in chopped kale or spinach for extra nutrients and color—you won’t even notice!
- Gluten-Free: Use gluten-free flour and a GF puff pastry crust to keep things safe but just as delicious.
- Herbs and Spices: Adding fresh rosemary or a dash of smoked cayenne can elevate the flavor with subtle heat and aroma.
How to Make Vegan Mushroom Pot Pie Recipe
Step 1: Sauté Your Aromatics and Veggies
Start by heating the olive oil in a large oven-safe skillet or cast-iron pan over medium-high heat. Toss in your diced onion, mushrooms, and carrots. Sauté these until they’re beautifully browned—about 7 minutes. This step is crucial because it builds a rich flavor base, so don’t rush it! Add the tomato paste and cook for another 2 minutes; this little layer of caramelization makes all the difference. Then stir in your garlic, fresh thyme, paprika, and black pepper, cooking just until fragrant, about 30 seconds—this wakes up all those aromatics.
Step 2: Deglaze and Thicken the Filling
This is one of my favorite tricks: pour in the red wine (or water if you’re skipping alcohol) to deglaze the pan, scraping up all those tasty browned bits stuck at the bottom. Let it cook off for 2 to 3 minutes until mostly evaporated. Then sprinkle the flour evenly over the veggies and stir for a minute—this step is key to getting that creamy, luscious filling we all crave without dairy.
Step 3: Blend the Creamy Cashew Sauce
While your veggies are working their magic, pop your soaked cashews, vegetable broth, vegan Worcestershire (if using), and tamari into a blender. Blend until completely smooth—this creamy mixture is going to turn your pot pie filling into a dreamy sauce that’s so satisfying, even the pickiest eaters love it. Pour this cashew sauce into the pan along with the diced potatoes, stirring everything to combine.
Step 4: Simmer and Finish the Filling
Bring your filling to a boil over high heat, then reduce to medium and let it simmer for about 10–12 minutes, stirring occasionally. The potatoes will cook through and the sauce will thicken gorgeously. Just before you remove the pan from heat, stir in the frozen peas for that perfect pop of green and a hint of sweetness.
Step 5: Assemble and Bake Your Pot Pie
Here’s where it all comes together: if you’re not using your skillet to bake, transfer the filling to your baking dish. Roll out your puff pastry if needed so it covers the top fully with about an inch overhang. Lay it over the filling, tuck the edges into the dish, and pinch gently to seal. Make 6 small slits on top to let steam escape during baking—it helps keep your crust flaky and prevents sogginess. Finally, brush the top with non-dairy milk for a golden, shiny finish.
Step 6: Bake Until Golden and Delicious
Slide your pot pie onto a baking sheet to catch any spills, then place it on the center rack of your oven preheated to 400°F. Bake for about 25 to 30 minutes until the crust is beautifully golden and the filling bubbles enticingly underneath. Let it cool for at least 10 minutes before digging in—this rest lets the filling thicken up just right, making each slice neat and satisfying.
Pro Tips for Making Vegan Mushroom Pot Pie Recipe
- Soak Your Cashews Well: I always soak mine for at least 2 hours, sometimes overnight—it ensures a silky, smooth sauce that feels indulgent without dairy.
- Don’t Skip the Wine: Even if you use just a splash, it adds a depth that water just can’t replicate; I discovered this trick on a whim and now swear by it.
- Vent the Puff Pastry: Those little slits on top prevent soggy crusts by letting steam escape—make sure you don’t skip them!
- Even Cooking Matters: Using an oven-safe skillet means less mess and quicker prep, so I avoid transferring the filling when I can.
How to Serve Vegan Mushroom Pot Pie Recipe

Garnishes
After baking, I love to sprinkle some fresh chopped parsley or thyme on top for a bright, fresh contrast to the rich filling. A little cracked black pepper or a light drizzle of truffle oil can also elevate each slice to next-level comfort food.
Side Dishes
This pot pie pairs wonderfully with a crisp mixed green salad tossed in a zesty vinaigrette, or some roasted Brussels sprouts for a green veggie boost. For something cozy, I sometimes add creamy mashed potatoes on the side—that’s total comfort overload but so worth it!
Creative Ways to Present
If you want to wow guests, try making individual pot pies in small ramekins topped with puff pastry. It looks so elegant and everyone gets their own personal serving—plus, leftovers reheat perfectly this way!
Make Ahead and Storage
Storing Leftovers
I usually cover leftover pot pie tightly with plastic wrap or foil and store it in the fridge—it lasts beautifully for up to 5 days. I find the flavors deepen after resting, which makes leftovers taste even better!
Freezing
This Vegan Mushroom Pot Pie Recipe freezes like a charm. I recommend freezing before baking for best texture—wrap the whole dish tightly in foil and plastic wrap, then bake straight from frozen, adding a little extra time. It’s a lifesaver for meal prep.
Reheating
To reheat, I pop leftover slices into a preheated oven at 350°F for 15-20 minutes to keep the crust crispy and the filling bubbly. If you’re in a pinch, the microwave works too, but the crust won’t be quite as crisp.
FAQs
-
Can I make this Vegan Mushroom Pot Pie Recipe nut-free?
Yes! Instead of using cashews for creaminess, you can try blending cooked potatoes with some non-dairy milk and a splash of vegetable broth to create a thick, creamy base. Coconut cream is another excellent substitute if you don’t have nut allergies.
-
What can I use instead of puff pastry?
If you want to skip puff pastry, you can top your pot pie with a biscuit or pie crust dough. For a gluten-free option, almond flour crust or a topping of mashed potatoes also works well and tastes delicious.
-
Is it necessary to deglaze with wine?
While not absolutely required, deglazing with red wine adds a lovely depth of flavor that water can’t quite replicate. If you avoid alcohol, simply use water or extra vegetable broth and add a splash of balsamic vinegar for acidity.
-
How long does this pot pie stay good in the fridge?
You can safely store this Vegan Mushroom Pot Pie in the refrigerator for up to 5 days when covered properly. Just make sure to reheat thoroughly before eating.
Final Thoughts
I absolutely love how this Vegan Mushroom Pot Pie Recipe turns out every time—it’s that perfect combination of flaky crust and creamy, flavorful filling that feels like a warm hug on a plate. When I first tried making a vegan pot pie, I struggled to get the filling creamy without dairy, but blending the soaked cashews changed everything. My family goes crazy for this recipe, and I’m confident yours will too. Give it a try and make it your own—I promise you’ll want to keep this one in your meal rotation for cozy nights year-round!
Print
Vegan Mushroom Pot Pie Recipe
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Total Time: 65 minutes
- Yield: 8 servings
- Category: Main Course
- Method: Baking
- Cuisine: American
- Diet: Vegan
Description
This rich and creamy Mushroom Pot Pie features a hearty blend of cremini and oyster mushrooms, vegetables, and a luscious plant-based cashew cream, all encased in a golden puff pastry crust. Perfect for a cozy, satisfying vegan meal, it’s flavorful, wholesome, and simple to prepare in under an hour.
Ingredients
Pastry
- 1 sheet puff pastry (thawed according to package instructions)
Vegetables & Aromatics
- 2 tablespoons olive oil
- 1 yellow onion (fine dice)
- 8 ounces cremini mushrooms (quartered)
- 6 ounces oyster mushrooms (roughly chopped)
- 1 cup diced carrots
- 1 tablespoon tomato paste
- 3-5 cloves garlic (minced)
- 1 teaspoon fresh thyme leaves
- 1/2 teaspoon paprika
- 1/2 teaspoon black pepper
- 2-3 gold potatoes (small dice)
- 1 cup frozen peas
Liquids & Others
- 1/2 cup dry red wine (or substitute water)
- 3 tablespoons all-purpose flour
- 1/2 cup cashews (soaked*)
- 2 cups vegetable broth
- 2 teaspoons vegan Worcestershire sauce (optional, for deeper flavor)
- 1 tablespoon low-sodium tamari (or soy sauce)
- 2 tablespoons non-dairy milk
Instructions
- Prep: Preheat your oven to 400°F (204°C). Set a baking sheet and a 10-inch oven-safe cast-iron skillet or similar baking dish aside. Thaw the puff pastry sheet according to the package instructions for easy handling.
- Aromatics: Warm the olive oil in the oven-safe skillet over medium-high heat. Add diced onion, cremini and oyster mushrooms, and diced carrots. Sauté for about 7 minutes, stirring occasionally, until vegetables are lightly browned. Stir in the tomato paste and cook for another 2 minutes to deepen the flavor. Add minced garlic, fresh thyme, paprika, and black pepper; sauté for 30 seconds or until fragrant.
- Deglaze: Pour in the dry red wine (or water if preferred) to deglaze the pan. Cook for 2 to 3 minutes until the liquid mostly evaporates. Then sprinkle the flour over the vegetable mixture and sauté for 1 minute to remove raw flour taste and thicken the filling.
- Simmer: While the filling cooks, blend soaked cashews, vegetable broth, vegan Worcestershire sauce, and tamari in a blender for 45 to 60 seconds until smooth and creamy. Add this creamy mixture and diced gold potatoes to the pan. Stir well and bring the filling to a boil on high heat, then reduce to medium and simmer for 10 to 12 minutes, stirring occasionally. Finally, fold in the frozen peas and remove from heat.
- Assemble: If using a different baking dish than the skillet, transfer the filling now. Roll out the puff pastry if needed so it covers the pan with about a 1-inch overhang. Lay the pastry over the filling and trim edges. Fold the excess pastry under and pinch it to seal against the sides. Cut six 1-inch slits in the pastry to allow steam to escape. Brush the top generously with non-dairy milk for a golden finish.
- Bake: Place the assembled pot pie on the prepared baking sheet to catch any drips, and bake on the middle rack of the oven for 25 to 30 minutes or until the pastry crust is golden and flaky and the filling is bubbling. Remove from oven and let it cool and set for 10 minutes before serving.
Notes
- This mushroom pot pie is vegan and can be enjoyed by those seeking plant-based comforting meals.
- Soaking the cashews helps create a silky, creamy filling that mimics traditional cream-based pot pies without dairy.
- You can substitute water for red wine if avoiding alcohol or for a lighter flavor.
- Leftovers keep well refrigerated for up to 5 days and can be reheated in the oven, toaster oven, or microwave.
- Use an oven-safe skillet for convenience or any suitable baking dish to assemble and bake the pot pie.
Nutrition
- Serving Size: 1 serving
- Calories: 352
- Sugar: 5 g
- Sodium: 262 mg
- Fat: 19 g
- Saturated Fat: 4 g
- Unsaturated Fat: 14 g
- Trans Fat: 0 g
- Carbohydrates: 36 g
- Fiber: 5 g
- Protein: 8 g
- Cholesterol: 0 mg


