This Mushroom Pot Pie is a cozy, golden-topped dinner filled with tender mushrooms, carrots, kale, garlic, and a creamy savory sauce. Finished with flaky puff pastry, it delivers the comforting feel of a classic pot pie while keeping the filling completely vegetarian and full of earthy flavor.
Why You’ll Love This Recipe
- Rich and flavorful: Mixed mushrooms create a deep, savory filling, while thyme, garlic, tomato paste, and soy sauce add layers of flavor.
- Simple to prepare: The filling comes together in one ovenproof skillet before being topped with puff pastry.
- Comforting and satisfying: Creamy vegetables beneath crisp, golden pastry make this a wonderfully cozy meal.
- Family-friendly: The familiar creamy filling and flaky crust make this vegetarian pot pie appealing to both vegetarians and meat-eaters.
- Great for entertaining: It looks impressive straight from the oven without requiring complicated techniques.
Ingredients

- 4 tablespoons olive oil
- 2 pounds mixed mushrooms, cut into 1-inch chunks
- 4 tablespoons unsalted butter
- 1 yellow onion, finely chopped
- 1 cup diced peeled carrots
- 4 cloves garlic, minced
- 1 tablespoon tomato paste
- ¼ cup all-purpose flour, plus more for dusting
- 3 cups chopped kale, stems removed
- 1½ cups vegetable stock
- 1½ cups additional vegetable stock
- 1 teaspoon dried thyme
- 1 tablespoon soy sauce, plus more to taste
- ¾ cup heavy cream
- 1 sheet puff pastry, about 9 ounces, thawed
- 1 egg
- Salt, to taste
- Black pepper, to taste
Instructions
- Preheat the oven to 400°F (200°C).
- Heat 2 tablespoons of olive oil in a large 12-inch ovenproof skillet over medium-high heat.
- Add half of the mushrooms and season with salt and pepper. Cook without stirring for about 3 minutes, until browned. Stir and continue cooking for another 3 minutes, or until browned on multiple sides. Transfer to a bowl.
- Add the remaining 2 tablespoons of olive oil and cook the remaining mushrooms in the same way. Transfer them to the bowl with the first batch.
- Reduce the heat to medium and melt the butter in the skillet.
- Add the onion and carrots. Cook for about 5 minutes, stirring occasionally, until they begin to soften.
- Add the garlic and cook for about 30 seconds, until fragrant.
- Stir in the tomato paste and cook for 1 minute.
- Sprinkle in the flour and cook for another minute, stirring constantly.
- Add the kale, vegetable stock, thyme, and soy sauce. Season with salt and pepper. Cook for about 3 minutes, until the kale begins to soften.
- Stir in the heavy cream and cook until the mixture becomes creamy and slightly thickened.
- Return the browned mushrooms to the skillet and stir until everything is evenly combined. Taste and adjust with additional soy sauce, salt, and black pepper as needed.
- Roll the puff pastry out on a lightly floured surface until it is large enough to cover the skillet. Trim it into a rough circle if necessary.
- Carefully place the pastry over the mushroom filling. Crimp the edges with a fork if desired.
- Gently score a decorative pattern across the pastry using a paring knife, being careful not to cut completely through the dough.
- Whisk the egg with 1 tablespoon of heavy cream. Lightly brush the mixture over the puff pastry.
- Place the skillet on a baking sheet to catch any bubbling filling. Bake for about 30 minutes, or until the pastry is puffed and deeply golden.
- Remove from the oven and let the Mushroom Pot Pie rest for 10 minutes before serving.

Tips & Tricks
- Brown the mushrooms well: Avoid overcrowding the skillet. Cooking them in batches allows them to brown instead of becoming watery.
- Use a mushroom mixture: Cremini, portobello, button, shiitake, and oyster mushrooms can be combined for a more interesting texture and flavor.
- Keep the pastry cold: Chilled puff pastry generally produces better layers and a lighter, flakier crust.
- Don’t skip the flour: It helps thicken the vegetable and cream mixture so the filling is rich rather than runny.
- Taste before adding more salt: Soy sauce already contributes salt and umami, so adjust seasoning gradually.
- For extra color: Brush the pastry evenly with egg wash, especially around the center and edges.
- Make it vegetarian: Use vegetable stock rather than meat stock and check that the puff pastry and other packaged ingredients meet your dietary requirements.
- For a dairy-free version: Use dairy-free butter and a suitable unsweetened plant-based cream, although the final texture may vary.
Details
- Prep Time: 25 minutes
- Cook Time: 30 minutes
- Resting Time: 10 minutes
- Total Time: 1 hour 5 minutes
- Yield: 6 servings
- Category: Dinner, Main Course
- Method: Skillet, Baking
- Cuisine: American-inspired comfort food
- Difficulty: Easy to Moderate
- Dietary Notes: Vegetarian; halal-friendly when using halal-certified packaged ingredients

Notes
Serve this creamy mushroom pie with a crisp green salad, roasted vegetables, or steamed green beans for a complete meal.
For a lighter version, you can reduce the amount of heavy cream and replace part of it with additional vegetable stock. For a heartier filling, add peas or finely diced potatoes, making sure they are cooked until tender before the pastry goes on top.
If you do not have a large ovenproof skillet, prepare the filling in a regular pan and transfer it to a suitable baking dish before adding the puff pastry.
Nutrition
Approximate nutrition per serving:
- Calories: 590
- Protein: 13g
- Carbohydrates: 48g
- Fat: 39g
Nutrition values are estimates and can vary depending on the specific brands and ingredients used.
FAQ
Can I make Mushroom Pot Pie ahead of time?
Yes. The mushroom filling can be prepared ahead and refrigerated. For the best pastry texture, add the puff pastry shortly before baking.
What mushrooms are best for mushroom pot pie?
A mixture of cremini, portobello, button, shiitake, and oyster mushrooms works especially well. Combining different varieties creates a richer flavor and more varied texture.
Can I use frozen puff pastry?
Yes. Thaw it according to the package directions before rolling it out. Keep it as cold as possible until you are ready to top the pie.
How do I prevent the pot pie from becoming watery?
The most important step is browning the mushrooms thoroughly in batches. This helps evaporate excess moisture before they are added to the creamy sauce.
Can I make this vegetarian pot pie without kale?
Yes. You can leave out the kale or replace it with spinach, peas, or another quick-cooking leafy green.
What can I serve with this pie?
A simple green salad, roasted carrots, steamed green beans, or other lightly seasoned vegetables pair beautifully with the rich filling.
Storage
Refrigerator: Let leftovers cool before transferring them to an airtight container. Refrigerate for up to 3 days.
Freezer: For best quality, freeze the cooked mushroom filling separately from the puff pastry when possible. The filling can be frozen for up to 2 months. Thaw it in the refrigerator before reheating and topping with fresh pastry.
Reheating: Reheat individual portions in a 350°F (175°C) oven until heated through. Using the oven rather than the microwave helps the pastry stay crisp. If reheating a larger portion, cover the edges loosely with foil if they begin browning too quickly.

Similar Recipes

Mushroom Pot Pie
Ingredients
- 4 tablespoons olive oil
- 2 pounds mixed mushrooms cut into 1-inch chunks
- 4 tablespoons unsalted butter
- 1 yellow onion finely chopped
- 1 cup diced peeled carrots
- 4 cloves garlic minced
- 1 tablespoon tomato paste
- ¼ cup all-purpose flour plus more for dusting
- 3 cups chopped kale stems removed
- 1½ cups vegetable stock
- 1½ cups additional vegetable stock
- 1 teaspoon dried thyme
- 1 tablespoon soy sauce plus more to taste
- ¾ cup heavy cream
- 1 sheet puff pastry about 9 ounces, thawed
- 1 egg
- Salt to taste
- Black pepper to taste
Instructions
- Preheat the oven to 400°F (200°C).
- Heat 2 tablespoons of olive oil in a large 12-inch ovenproof skillet over medium-high heat.
- Add half of the mushrooms and season with salt and pepper. Cook without stirring for about 3 minutes, until browned. Stir and continue cooking for another 3 minutes, or until browned on multiple sides. Transfer to a bowl.
- Add the remaining 2 tablespoons of olive oil and cook the remaining mushrooms in the same way. Transfer them to the bowl with the first batch.
- Reduce the heat to medium and melt the butter in the skillet.
- Add the onion and carrots. Cook for about 5 minutes, stirring occasionally, until they begin to soften.
- Add the garlic and cook for about 30 seconds, until fragrant.
- Stir in the tomato paste and cook for 1 minute.
- Sprinkle in the flour and cook for another minute, stirring constantly.
- Add the kale, vegetable stock, thyme, and soy sauce. Season with salt and pepper. Cook for about 3 minutes, until the kale begins to soften.
- Stir in the heavy cream and cook until the mixture becomes creamy and slightly thickened.
- Return the browned mushrooms to the skillet and stir until everything is evenly combined. Taste and adjust with additional soy sauce, salt, and black pepper as needed.
- Roll the puff pastry out on a lightly floured surface until it is large enough to cover the skillet. Trim it into a rough circle if necessary.
- Carefully place the pastry over the mushroom filling. Crimp the edges with a fork if desired.
- Gently score a decorative pattern across the pastry using a paring knife, being careful not to cut completely through the dough.
- Whisk the egg with 1 tablespoon of heavy cream. Lightly brush the mixture over the puff pastry.
- Place the skillet on a baking sheet to catch any bubbling filling. Bake for about 30 minutes, or until the pastry is puffed and deeply golden.
- Remove from the oven and let the Mushroom Pot Pie rest for 10 minutes before serving.
Notes
Conclusion
This Mushroom Pot Pie proves that a meat-free dinner can still feel wonderfully hearty and indulgent. With deeply browned mushrooms, tender vegetables, a creamy herb-filled sauce, and crisp puff pastry, it is an easy mushroom pot pie worth adding to your comfort-food rotation. Let it rest briefly after baking, then serve it warm and golden for a satisfying meal everyone can enjoy.

