Let me share with you a warm, comforting favorite that feels like a hug on a plate: the Veggie Pot Pie Recipe. This dish is a delightful medley of tender vegetables enveloped in a rich, creamy sauce, all encased in a flaky, golden crust. Perfect for any season, it brings together simple, wholesome ingredients to create a meal that’s both satisfying and full of flavor. Whether you’re looking to impress guests or enjoy a cozy night in, this veggie pot pie is sure to become a treasured classic in your kitchen.

Ingredients You’ll Need
The magic of this Veggie Pot Pie Recipe lies in the simplicity and quality of its ingredients. Each one plays a crucial role in building the savory filling’s depth of flavor, the luscious texture of the sauce, and the irresistible flakiness of the crust.
- 3-Ingredient Pie Crust or Store-Bought Double Crust: A flaky, buttery base that cradles all the delicious filling.
- Salted Butter (7 tablespoons): Used to brown and sauté the veggies, adding a rich nuttiness.
- Yellow Onion (small dice): Brings a sweet aromatic foundation to the dish.
- Garlic Cloves, minced: Adds a fragrant punch that elevates the savory notes.
- All-Purpose Flour (4 tablespoons): Thickens the sauce for that perfect velvety consistency.
- Vegetable Broth (1 cup): Builds the hearty base for the creamy filling.
- Whole Milk (½ cup): Adds richness and smoothness to the sauce.
- Salt (¾ teaspoon): Enhances all the natural flavors.
- Bay Leaf: Infuses a subtle earthiness as the sauce simmers.
- Dried Rosemary, Thyme, and Rubbed Sage (¼ teaspoon each): A gorgeous herb blend that pairs beautifully with the vegetables.
- Black Pepper (¼ teaspoon): Gives a mild, warming spice.
- Soy Sauce (1 teaspoon): Adds a surprising depth of umami.
- Yukon Gold Potato, small dice: Offers a creamy, tender bite among the veggies.
- Baby Bella Mushrooms, diced: Brings an earthy, meaty texture.
- Frozen Mixed Vegetables (12 oz): The colorful and nutritious heart of the pie.
- Large Egg, separated: For brushing the crust to a beautiful golden finish and sealing the pie edges.
How to Make Veggie Pot Pie Recipe
Step 1: Prepare the Crust
Start by greasing your pie pan with a tablespoon of butter to prevent sticking. If you’re working with store-bought dough, place the bottom crust into the pan. For homemade dough, cut off a third to save for the top crust, roll out the bigger piece, and line the pan with it. Brush the bottom crust with frothy egg white to create a barrier that keeps it crisp. Chill this in the fridge while you prepare the filling.
Step 2: Preheat and Brown Butter
Set your oven to 350°F with a rack and sheet pan in place. Meanwhile, melt five tablespoons of butter in a deep skillet over medium heat. When it foams, swirl it until it turns a rich amber and fills your kitchen with a hazelnut aroma. This browned butter adds a deep, nutty flavor that takes the filling to the next level.
Step 3: Sauté Vegetables
Add the diced onions to the skillet and cook until they become translucent and sweet, about five minutes. Toss in the garlic and sauté for another minute to release its fragrant oils. Sprinkle the flour evenly over the mixture and stir continuously for two minutes to cook out the raw flavor and form the roux that will thicken your sauce.
Step 4: Make the Sauce
Pour in the vegetable broth and milk, whisking to combine and scrape any flour from the pan’s bottom. Add salt, the bay leaf, rosemary, thyme, sage, black pepper, and soy sauce. Let this fragrant mixture simmer gently, stirring occasionally, until it thickens and the flavors meld into a creamy, aromatic sauce.
Step 5: Add Vegetables
Stir the diced mushrooms and potatoes into the sauce, cooking until the mixture thickens further and some liquid reduces, about five minutes. Remove from heat and fold in the frozen mixed vegetables, which will warm and soften without losing their vibrant color and texture as the filling cools.
Step 6: Assemble the Pie
Take the pie pan from the fridge and prick the bottom crust several times with a fork to prevent bubbling. Spoon the cooled vegetable filling into the crust and dot the top with small cubes of the remaining tablespoon of butter. Roll out your reserved dough piece into a ten-inch circle and gently cover the filling.
Step 7: Seal and Decorate
Brush the edges of both crusts with beaten egg yolk and fold the bottom crust edge over the top crust, crimping the edges to seal. Cut vents in the top crust to allow steam to escape during baking. Finish by brushing a light layer of egg yolk all over the top crust for that golden, shiny finish.
Step 8: Bake
Place your Veggie Pot Pie in the preheated oven and bake for 45 to 50 minutes, until the crust is perfectly golden and flaky. Let it cool for about ten minutes before slicing to allow the filling to set beautifully.
How to Serve Veggie Pot Pie Recipe

Garnishes
A sprinkle of freshly chopped parsley or thyme on top adds a fresh green pop that’s both pretty and flavorful. For an extra touch, a light drizzle of truffle oil or a scattering of grated Parmesan right before serving can elevate the experience even further.
Side Dishes
This pie pairs wonderfully with a simple mixed green salad tossed in a light vinaigrette to balance its richness. Roasted root vegetables or a crisp slaw also make great, complementary sides that add texture and freshness to the meal.
Creative Ways to Present
Try serving individual portions baked in ramekins or small pie tins for an elegant and personal touch. You can also top the pie with cut-out shapes from leftover dough for a whimsical design, making it perfect for festive occasions or casual family dinners alike.
Make Ahead and Storage
Storing Leftovers
Once cooled, cover leftover pie tightly with foil or plastic wrap and refrigerate. It will stay fresh for up to four days, making it easy to enjoy as a wholesome lunch or dinner boost during the week.
Freezing
The Veggie Pot Pie Recipe freezes beautifully. Wrap the whole pie tightly in plastic wrap and aluminum foil for up to three months. To thaw, transfer it to the fridge overnight. This makes it a fantastic option for batch cooking and stress-free meals later on.
Reheating
For the best texture, reheat your leftover pie in the oven at 350°F until warmed through and the crust regains its crispness, about 20 minutes. Avoid microwaving if possible, as it can make the crust soggy.
FAQs
Can I use fresh vegetables instead of frozen mixed vegetables?
Absolutely! Fresh seasonal veggies work wonderfully and can add a lovely texture. Just be sure to dice them small and sauté them a bit longer to match the cooking time of the potatoes and mushrooms.
Is this recipe vegan-friendly?
To make it vegan, use a plant-based butter substitute, a dairy-free milk like almond or oat, and skip the egg wash or replace it with a plant-based alternative for brushing the crust.
Can I make the crust from scratch?
Yes, making your own pie crust from scratch adds a special homemade touch. The 3-Ingredient Pie Crust used in this recipe is simple and produces a flaky crust that complements the filling beautifully.
What can I substitute for soy sauce?
If you want to avoid soy sauce, a splash of tamari or coconut aminos can provide similar umami without the soy flavor. Simply use the same amount as the recipe states.
How can I make this recipe gluten-free?
Use a gluten-free flour blend for the roux and a gluten-free pie crust or puff pastry. Be sure your vegetable broth is also gluten-free. This swap keeps the recipe just as delicious while accommodating your dietary needs.
Final Thoughts
There is something truly special about a Veggie Pot Pie Recipe that brings comfort, nutrition, and joy to the table all at once. Its heartwarming flavors and satisfying textures are perfect whether you’re cooking for family, friends, or just yourself. I can’t recommend giving this recipe a try enough — once you do, it’s sure to become one of your favorite go-to meals that feels as good as it tastes!
Print
Veggie Pot Pie Recipe
- Prep Time: 25 minutes
- Cook Time: 1 hour 5 minutes
- Total Time: 1 hour 30 minutes
- Yield: 8 servings
- Category: Main Dish
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
This cozy Veggie Pot Pie combines a flaky homemade or store-bought crust with a rich, savory vegetable filling made from mushrooms, potatoes, mixed veggies, and a creamy herb-infused gravy. With browned butter and aromatic seasonings, this vegetarian pot pie is perfect for a comforting meal that serves 8.
Ingredients
Pie Crust
- 1 (3-Ingredient Pie Crust) or store-bought double crust or puff pastry
Filling
- 7 tablespoons salted butter, divided
- 1 yellow onion, small dice (about 1 cup)
- 2 garlic cloves, minced (about 1 teaspoon)
- 4 tablespoons all-purpose flour
- 1 cup vegetable broth
- ½ cup whole milk
- ¾ teaspoon salt
- 1 bay leaf
- ¼ teaspoon dried rosemary
- ¼ teaspoon dried thyme
- ¼ teaspoon rubbed sage
- ¼ teaspoon black pepper
- 1 teaspoon soy sauce
- 1 Yukon gold potato, small dice (about 1 cup)
- 1 pint baby bella mushrooms, small dice
- 12 oz frozen mixed vegetables
- 1 large egg, separated
Instructions
- Prepare Crust: Grease a pie pan with 1 tablespoon of butter. If using store-bought dough, place the bottom crust in the pie pan. If using the 3-Ingredient Pie Crust, cut ⅓ of the dough off for the top crust, wrap it in plastic, and refrigerate. Dust your work surface with flour and roll out the larger ⅔ piece into a 16-inch circle about ¼ inch thick. Line the pie pan with this dough. Beat the egg white until frothy and brush it over the bottom crust. Chill in the fridge.
- Preheat and Brown Butter: Preheat the oven to 350°F, placing a rack in the center with a sheet pan underneath. Heat a deep skillet over medium heat and add 5 tablespoons salted butter. Swirl the butter until it foams and turns an amber color with a nutty aroma.
- Sauté Vegetables: Add diced onions to the browned butter and cook until translucent (about 5 minutes). Add minced garlic and cook for 1 more minute. Sprinkle flour over the mixture and stir continuously for 2 minutes to cook the flour.
- Make Sauce: Pour in vegetable broth, milk, and salt, whisking to combine and release any browned bits from the pan. Add bay leaf, rosemary, thyme, sage, black pepper, and soy sauce. Let the sauce simmer, whisking occasionally until it thickens.
- Add Vegetables: Stir in diced mushrooms and potatoes. Cook for about 5 minutes until the gravy thickens and reduces slightly. Remove from heat and stir in frozen mixed vegetables. Allow the filling to cool.
- Assemble Pie: Remove the pie pan from the fridge. Prick the bottom crust with a fork and spoon the cooled filling into the crust. Dice the remaining tablespoon of butter and sprinkle over the filling. Roll out the reserved smaller dough piece into a 10-inch circle and cover the pie.
- Seal and Decorate: Beat the egg yolk and brush a thin line along the bottom crust edge. Fold the bottom crust edge over the top crust and crimp to seal. Cut vents in the top crust. Brush the top crust lightly with egg yolk.
- Bake: Place the pie in the oven and bake for 45 to 50 minutes or until the crust is golden and flaky. Let the pie cool for 10 minutes before serving.
Notes
- You can use store-bought pie crust or puff pastry for convenience, or make your own 3-ingredient crust.
- Allow the filling to cool before assembling to prevent steaming or soggy crust.
- Brown butter carefully to avoid burning; it adds a rich nutty flavor.
- Vents in the top crust allow steam to escape, ensuring a flaky pie crust.
- Serve warm for best taste and texture.
- Make ahead tip: Prepare filling and crust separately, then assemble before baking.

