Vegetable pot pie is the kind of dinner that makes a kitchen smell like a good day is happening.
A flaky, golden crust sits on top of a thick, creamy filling loaded with carrots, potatoes, peas, and corn, all simmered together with garlic and fresh herbs.
This vegetable pot pie recipe skips the meat entirely but never skimps on flavor, so even dedicated carnivores tend to ask for seconds.
It is comfort food in its purest form, and it happens to be one of the easiest ways to use up whatever vegetables are sitting in your crisper drawer.
| Quick Recipe Summary | |
|---|---|
| Prep Time | 25 minutes |
| Cook Time | 50 minutes |
| Total Time | 1 hour 15 minutes |
| Servings | 6 servings |
| Difficulty Level | Easy |
This Chicken Pot Pie Filling uses the same base technique if you ever want to add meat back into the mix.

Why You’ll Love This Vegetable Pot Pie Recipe
This recipe turns simple pantry vegetables into something that feels special enough for a Sunday dinner.
It is also endlessly forgiving, since you can swap in whatever produce you have on hand without ruining the final result.
- Rich, creamy filling made completely from scratch with no canned soup shortcuts
- Naturally vegetarian and easy to make vegan with a few simple swaps
- Uses budget friendly vegetables that are available year round
- Freezer friendly, so you can make one now and one for later
- A flaky, buttery crust that bakes up golden brown every single time
This one shares plenty of DNA with my Vegan Cottage Pie, so if you like this filling, that recipe is worth bookmarking too.
Ingredients
Most of these ingredients are things you probably already have in your kitchen, with just a couple of specialty items worth calling out.
- 4 tablespoons unsalted butter
- 1 medium yellow onion, diced
- 2 medium carrots, peeled and diced
- 2 celery stalks, diced
- 2 medium Yukon Gold potatoes, peeled and diced
- 3 garlic cloves, minced
- 1/3 cup all purpose flour
- 2 cups vegetable broth
- 3/4 cup whole milk or heavy cream
- 1 cup frozen peas
- 3/4 cup frozen corn kernels
- 1 teaspoon fresh thyme leaves, or 1/2 teaspoon dried thyme
- 1/2 teaspoon dried rosemary, crushed
- Salt and black pepper, to taste
- 2 sheets refrigerated pie crust, or homemade double pie dough
- 1 large egg, beaten, for egg wash
Herb roasted root vegetables share a lot of the same flavor profile as this filling, and my Herb Roasted Vegetables post has good tips on picking produce at its peak.
Kitchen Equipment Needed
You do not need anything fancy for this recipe, just a few reliable basics that make the process much smoother.
- Large Dutch oven or deep skillet
- 9 inch deep dish pie plate
- Whisk
- Cutting board and sharp knife
- Measuring cups and spoons
- Pastry brush, for the egg wash
- Aluminum foil or a pie crust shield, to prevent over browning
If you want to build the crust completely from scratch, my Flaky Pie Crust recipe is the exact one I use for this pot pie.
Recommended Products for This Recipe
These are a few products I personally rely on when I make this vegetable pot pie, and each one solves a small but real problem in the process.
1. Le Creuset Enameled Cast Iron Dutch Oven
A heavy bottomed Dutch oven distributes heat evenly while you build the filling, so the flour cooks out completely and nothing scorches on the bottom.
It also goes straight from stovetop to a resting spot on the counter, which cuts down on dishes.
I reach for mine constantly, not just for this recipe.
2. Emile Henry Deep Dish Pie Dish
A true deep dish pie plate gives the filling enough room to breathe, so you are not fighting overflow in the oven.
The ceramic construction also helps the bottom crust bake through instead of turning soggy.
It is a small upgrade that makes a noticeable difference.
3. OXO Good Grips Pastry Brush
A silicone pastry brush spreads egg wash evenly without pulling at the delicate top crust the way some bristle brushes can.
It is also dishwasher safe, which matters when you are already juggling a sink full of pots.
This is one of those five dollar tools that earns its spot in the drawer.
4. Adjustable Pie Crust Shield
Since this pie bakes for close to an hour, the crust edges are prone to over browning before the filling is fully bubbling.
An adjustable silicone shield fits any size pie plate and slips on halfway through baking.
It saves the crust from going from golden to burnt in a matter of minutes.
A gluten free version of this pot pie is entirely possible if you start with my Vegan Pie Crust, which happens to also be a solid dairy free base.

Step-by-Step Instructions: How to Make Vegetable Pot Pie
1. Preheat the Oven and Prep the Vegetables
- Preheat your oven to 400 degrees Fahrenheit.
- Peel and dice the carrots, celery, and potatoes into roughly half inch pieces so they cook evenly.
- Dice the onion and mince the garlic, keeping them separate since they go into the pan at different times.
- Measure out the frozen peas and corn and set them aside on the counter so they are ready to go later.
2. Cook the Vegetables
- Melt the butter in a large Dutch oven or deep skillet over medium heat.
- Add the onion, carrots, and celery, and cook for about 6 to 7 minutes, stirring occasionally, until the onion turns soft and translucent.
- Add the diced potatoes and minced garlic, then cook for another 2 minutes, stirring constantly so the garlic does not burn.
3. Build the Creamy Filling
- Sprinkle the flour evenly over the cooked vegetables and stir well to coat everything.
- Cook the flour mixture for 1 to 2 minutes, stirring constantly, to remove any raw flour taste.
- Slowly pour in the vegetable broth while whisking continuously to prevent lumps from forming.
- Stir in the milk or heavy cream, then bring the mixture to a gentle simmer.
- Let it simmer for 8 to 10 minutes, stirring occasionally, until the sauce thickens enough to coat the back of a spoon.
4. Season and Finish the Filling
- Stir in the frozen peas and corn, along with the thyme and rosemary.
- Season with salt and black pepper to taste, then simmer for 2 more minutes just to warm the peas and corn through.
- Remove the pot from the heat and let the filling cool for about 10 minutes while you prep the crust.
5. Assemble the Pot Pie
- Fit one sheet of pie crust into the bottom of your 9 inch deep dish pie plate, pressing it gently into the corners.
- Pour the slightly cooled vegetable filling into the crust, spreading it into an even layer.
- Lay the second sheet of pie crust over the top, then trim any excess dough hanging over the edge.
- Crimp the edges of the top and bottom crust together with your fingers or a fork to seal in the filling.
- Cut 4 to 5 small slits in the top crust to let steam escape while baking.
6. Add the Egg Wash and Bake
- Brush the beaten egg evenly over the entire top crust for a shiny, golden finish.
- Place the pie on a rimmed baking sheet to catch any drips, then transfer it to the preheated oven.
- Bake for 35 to 40 minutes, adding a pie crust shield around the 20 minute mark if the edges are browning too quickly.
- The pot pie is done when the crust is deep golden brown and the filling is bubbling through the slits.
7. Rest and Serve
- Remove the pot pie from the oven and let it rest for 10 to 15 minutes before slicing.
- This resting time allows the filling to set slightly, so your slices hold together instead of spilling out.
- Slice into wedges and serve warm.
My Puff Pastry Chicken Pot Pie uses a similar assembly method if you would rather work with puff pastry instead of traditional pie dough.
Tips for The Best Vegetable Pot Pie
A few small adjustments can take this recipe from good to genuinely great, and most of them come down to timing and texture.
- Dice the vegetables uniformly so everything cooks at the same rate
- Cool the filling before adding it to the crust, since hot filling can make the bottom crust soggy
- Whisk the broth in slowly to avoid lumps forming in the sauce
- Chill the assembled pie for 15 minutes before baking to help the crust hold its shape
- Use a glass or ceramic pie plate so you can check the bottom crust for doneness
For an equally cozy meatless dinner, my Lentil Shepherd’s Pie is worth trying next, since it leans on similar root vegetables.
Serving Suggestions

Vegetable pot pie is hearty enough to stand on its own, but a few sides round out the meal nicely.
Light, fresh accompaniments help balance the richness of the creamy filling and buttery crust.
- A simple green salad with a light vinaigrette
- Crusty bread for soaking up any extra filling
- A cup of soup for a soup and pie combo on colder nights
- Roasted vegetables on the side for extra color and crunch
- A scoop of Garlic Mashed Potatoes for the ultimate comfort food plate
Speaking of which, my Garlic Mashed Potatoes pair beautifully if you want an even more indulgent spread.
Variations of Vegetable Pot Pie
This recipe is a great starting point, but it also welcomes plenty of personal touches depending on what you have available or what you are craving.
- Swap the milk and butter for plant based alternatives to make it fully vegan
- Add cooked mushrooms for a heartier, more savory filling
- Stir in a handful of shredded cheddar for a cheesy twist
- Use a biscuit topping instead of pie crust for a rustic, cobbler style version
- Add cooked white beans or chickpeas for extra protein
If a biscuit topping sounds appealing, my Vegetarian Shepherd’s Pie takes a similar filling in that exact direction.
Storage and Reheating
Leftover vegetable pot pie holds up well, which makes it a great make ahead option for busy weeks.
- Store leftovers covered in the refrigerator for up to 4 days
- Reheat individual slices in the oven at 350 degrees Fahrenheit for about 15 minutes
- Avoid microwaving if possible, since it can make the crust soft instead of crisp
- Freeze unbaked assembled pot pie, tightly wrapped, for up to 3 months
- Bake from frozen at 400 degrees Fahrenheit, adding 20 to 25 extra minutes to the bake time
You might also enjoy: Chicken Pot Pie Casserole, which freezes and reheats using nearly the same method.
Nutritional Facts
Nutritional values are estimates and can vary depending on the exact ingredients and brands used.
- Calories: approximately 420 per serving
- Carbohydrates: 42g
- Protein: 8g
- Fat: 24g
- Fiber: 4g
- Sodium: 480mg
My Spring Vegetable Soup is a lighter option if you are looking for something in a similar flavor family with fewer calories.
Health Benefits of Key Ingredients
Beyond being delicious, the vegetables in this pot pie bring real nutritional value to the table.
Each ingredient contributes something a little different to the overall dish.
- Carrots are rich in beta carotene, which supports eye health
- Potatoes provide potassium and a good source of dietary fiber
- Peas add plant based protein along with vitamins C and K
- Celery contributes antioxidants and a subtle earthy flavor
- Garlic has natural compounds linked to immune support
My Vegetable Frittata is another good way to work more of these same nutrient dense vegetables into your weekly rotation.
FAQs About Vegetable Pot Pie
1. Can I make vegetable pot pie ahead of time?
Yes, you can assemble the entire pie up to a day in advance and refrigerate it unbaked.
Just add a few extra minutes to the bake time since it will be starting from cold.
2. Can I use fresh vegetables instead of frozen peas and corn?
Fresh peas and corn work perfectly well and can be added at the same point in the recipe.
Just blanch fresh peas briefly first, since raw peas can taste starchy if added straight to the hot filling.
3. Why is my bottom crust soggy?
This usually happens when the filling is added while still hot, which causes steam to soften the dough underneath.
Letting the filling cool for 10 minutes before assembling solves this in almost every case.
4. Can I make this recipe vegan?
Absolutely, simply swap the butter for a plant based version and use unsweetened plant milk instead of dairy milk or cream.
Use a vegan pie crust and skip the egg wash, brushing with plant milk instead for browning.
5. What other vegetables can I add to this pot pie?
Mushrooms, green beans, parsnips, and sweet potatoes all work well in this filling.
Just keep the total volume of vegetables roughly the same so the filling to sauce ratio stays balanced.

Vegetable Pot Pie
Ingredients
- 4 tablespoons unsalted butter 60g
- 1 medium yellow onion about 1 cup or 150g, diced
- 2 medium carrots about 1 cup or 130g, peeled and diced
- 2 celery stalks about 1 cup or 100g, diced
- 2 medium Yukon Gold potatoes about 2 cups or 340g, peeled and diced
- 3 garlic cloves minced
- 1/3 cup all purpose flour 43g
- 2 cups vegetable broth 480ml
- 3/4 cup whole milk or heavy cream 180ml
- 1 cup frozen peas about 150g
- 3/4 cup frozen corn kernels about 115g
- 1 teaspoon fresh thyme leaves or 1/2 teaspoon dried thyme
- 1/2 teaspoon dried rosemary crushed
- Salt and black pepper to taste
- 2 sheets refrigerated pie crust or homemade double pie dough
- 1 large egg beaten, for egg wash
Equipment
- Large Dutch oven or deep skillet Heavy-bottomed for even heat distribution
- 9-inch deep dish pie plate Ceramic or glass recommended for even baking
- Whisk
- Cutting board and sharp knife
- Measuring cups and spoons
- Pastry brush Silicone brush recommended to avoid tearing the crust
- Aluminum foil or pie crust shield To prevent over-browning of the crust edges
- Rimmed baking sheet To catch any drips during baking
Method
- Preheat oven to 400°F. Peel and dice carrots, celery, and potatoes into ½-inch pieces. Dice onion and mince garlic.
- Melt butter in a large Dutch oven over medium heat. Add onion, carrots, and celery and cook for 6-7 minutes until onion is soft. Add potatoes and garlic and cook for 2 more minutes.
- Sprinkle flour over vegetables and stir to coat. Cook for 1-2 minutes to remove raw flour taste. Slowly pour in vegetable broth while whisking to prevent lumps. Stir in milk or cream and bring to a gentle simmer.
- Simmer for 8-10 minutes until sauce thickens. Stir in frozen peas and corn, thyme, and rosemary. Season with salt and pepper and simmer for 2 more minutes. Remove from heat and let cool for 10 minutes.
- Fit one pie crust into a 9-inch deep dish pie plate. Pour in the cooled vegetable filling. Top with the second crust, trim excess dough, and crimp edges to seal. Cut 4-5 slits in the top crust for steam to escape.
- Brush beaten egg over the top crust. Place pie on a rimmed baking sheet and bake for 35-40 minutes, adding a pie crust shield around the 20-minute mark if edges brown too quickly. Bake until crust is golden and filling is bubbling.
- Let the pot pie rest for 10-15 minutes before slicing. This allows the filling to set so slices hold together. Serve warm.
Nutrition
Notes
- Dice the vegetables uniformly so everything cooks at the same rate.
- Cool the filling before adding it to the crust to prevent a soggy bottom.
- Whisk the broth in slowly to avoid lumps forming in the sauce.
- Chill the assembled pie for 15 minutes before baking to help the crust hold its shape.
- Use a glass or ceramic pie plate to check the bottom crust for doneness.
- To make vegan: swap butter for plant-based alternative, use unsweetened plant milk, and use a vegan pie crust. Skip the egg wash or brush with plant milk for browning.
- Store leftovers covered in the refrigerator for up to 4 days.
- Reheat individual slices in the oven at 350°F for about 15 minutes to maintain a crispy crust.
- Freeze unbaked assembled pot pie, tightly wrapped, for up to 3 months. Bake from frozen at 400°F, adding 20-25 extra minutes to the bake time.
- Add cooked mushrooms, white beans, or chickpeas for extra heartiness and protein.
Private Notes
Tried this recipe?
Let us know how it was!Conclusion
Vegetable pot pie is proof that a meatless dinner can still feel completely satisfying.
That golden, flaky crust giving way to a warm, creamy filling never gets old, no matter how many times I make it.
I hope this one earns a regular spot in your dinner rotation.
If you try it, I would love to hear how it turned out. Leave a comment below or share a photo, I always enjoy seeing your versions of this recipe.
Recommended:
- Cottage Pie Recipe
- Skillet Chicken Pot Pie Recipe
- Vegetable Soup Recipe
- Spring Vegetable Tart
- Mashed Potatoes and Gravy Recipe



