There’s nothing quite as comforting as a warm, flaky pot pie fresh from the oven — and this Easy Vegetable Pot Pie Recipe delivers all that hearty, homemade goodness in every bite.

Filled with tender vegetables, a creamy savory sauce, and topped with a golden crust, this dish is perfect for cozy dinners, family gatherings, or even meal prep for the week. Best of all, it’s simple to make with just a handful of everyday ingredients.

1. Vegetable Pot Pie Recipe

Ingredients

  • 1 (10 inches) pie crust – slightly thawed (store-bought or homemade)

  • 1 round puff pastry sheet – or a second pie crust for the top

  • 11 oz (300 g) cremini mushrooms – cleaned and sliced

  • 1 brown onion – finely chopped

  • 5 oz (140 g) carrots – about 1 large carrot, diced

  • 5 oz (140 g) celery – about 2 sticks, chopped

  • 4 garlic cloves – minced

  • 9 oz (250 g) potatoes – peeled and diced into small cubes

  • 2 tablespoons extra virgin olive oil

  • ⅓ cup all-purpose flour

  • 1 ½ cups vegetable broth – preferably low-sodium

  • ½ cup milk – soy milk or any milk of your choice

  • 1 sprig fresh rosemary – finely chopped

  • 1 tablespoon soy sauce – low sodium

  • 1 cup frozen peas

  • Salt and black pepper – to taste

  • 1 egg, whisked – or olive oil for brushing the crust

  • Sesame seeds – for garnish (optional)

Instructions

Step 1: Prepare the vegetables

Start by prepping all the vegetables. Wash and chop the mushrooms, onion, carrots, celery, garlic, and potatoes. Having everything ready before cooking helps the process move smoothly.

Step 2: Cook the filling

In a large skillet or saucepan, heat 2 tablespoons of olive oil over medium heat.

Add the onion, carrots, and celery, sautéing for about 5 minutes until they start to soften.

Stir in the garlic and cook for another minute until fragrant.

Add the mushrooms and cook for 5–7 minutes, stirring occasionally, until they release their moisture and begin to brown.

Add the potatoes and continue to cook for another 5 minutes, stirring occasionally.

Step 3: Make the creamy sauce

Sprinkle the flour over the vegetables, stirring continuously to coat everything evenly.

Slowly pour in the vegetable broth while stirring, ensuring no lumps form.

Add the milk and soy sauce, continuing to stir until the mixture thickens into a creamy sauce — about 5–7 minutes.

Season with chopped rosemary, salt, and black pepper to taste.

Stir in the frozen peas, then remove from heat. The filling should be thick and rich, not watery.

Step 4: Assemble the pie

Preheat your oven to 400°F (200°C).

Line a 10-inch pie dish with the bottom pie crust and gently press it into place.

Pour the vegetable filling into the crust, spreading it evenly.

Cover the filling with the puff pastry sheet or second pie crust. Trim any excess dough around the edges and press with a fork or your fingers to seal.

Cut a few small slits on top to allow steam to escape.

Brush the top with whisked egg or olive oil for a golden finish, and sprinkle sesame seeds on top if desired.

Step 5: Bake

Bake in the preheated oven for 30–35 minutes, or until the crust is golden brown and crisp.

Step 6: Cool and serve

Remove from the oven and let the pie cool for 10 minutes before slicing. This resting time allows the filling to set, making it easier to serve.

Serve warm and enjoy your creamy, savory Easy Vegetable Pot Pie — a comforting, meat-free meal that tastes like home.

2. Tips for Perfect Vegetable Pot Pie

Don’t skip the flour. It’s the key to thickening the filling and preventing a runny pie.

Cut vegetables evenly. Uniform pieces ensure everything cooks at the same rate and creates a balanced texture.

Chill your crust before baking. If your dough feels too soft, chill the pie for 10–15 minutes before baking to help the crust hold its shape.

Use fresh herbs for flavor. Fresh rosemary adds a wonderful aroma, but thyme or parsley can be great alternatives.

Let it rest before serving. Allowing the pie to cool slightly helps the sauce set up for neat slices.

Customize your filling. Add corn, green beans, spinach, or even sweet potatoes for variety.

Make it vegan. Simply use olive oil instead of egg for brushing and plant-based milk for the sauce.

3. Frequently Asked Questions

Can I make this vegetable pot pie ahead of time?

Yes! You can prepare the filling a day in advance and store it in the refrigerator. When ready to bake, assemble the pie with the crust and bake as directed.

Can I freeze vegetable pot pie?

Absolutely. Once baked and cooled, wrap the pie tightly in foil or plastic wrap and freeze for up to 3 months. Reheat in the oven at 350°F (175°C) until hot throughout.

What can I use instead of puff pastry?

If puff pastry isn’t available, use a second pie crust or even biscuit dough on top for a rustic variation.

How do I make the pie crust crispier?

Brush the crust with an egg wash or olive oil and bake the pie on the lower oven rack to ensure the bottom crust gets nice and golden.

Can I use different vegetables?

Yes, this recipe is very flexible. You can substitute any vegetables you have on hand, such as zucchini, green beans, broccoli, or corn. Just make sure to adjust the cooking time based on the vegetables’ density.

4. Nutrition Information

NutrientAmount (per serving)
Calories370 kcal
Total Fat20 g
Saturated Fat5 g
Cholesterol25 mg
Sodium540 mg
Total Carbohydrates40 g
Dietary Fiber6 g
Sugars5 g
Protein8 g
Calcium75 mg
Iron2 mg
Potassium620 mg

This Easy Vegetable Pot Pie is a hearty and satisfying dish that combines a medley of fresh vegetables with a creamy, savory sauce — all encased in a flaky, golden crust. It’s the perfect recipe for anyone craving a wholesome, meatless comfort meal that doesn’t sacrifice flavor.

Avatar photo

Julia Jane is a home cook inspired by her mother's cooking. With the desire to share my cooking experiences with everyone, she created this website

Write A Comment

Pin It