If you’re looking for an incredible Vegetarian Pot Pie that’s as easy as it is delicious, you’ve come to the right place. A cozy, creamy vegetarian pot pie topped with flaky puff pastry. Easily made vegan with simple swaps and perfect for a comforting weeknight dinner. This hearty dish is packed with protein-rich white beans and a medley of colorful vegetables, all encased in a golden, buttery crust.
Recipe at a Glance
Total Time
76 mins
Calories
415 kcal
Protein
12g
Serves
6
Table of Contents
Why You’ll Love This Vegetarian Pot Pie
This Vegetarian Pot Pie is a game-changer for anyone wanting to simplify their plant-based cooking without sacrificing flavor. It’s affordable, versatile, and scales perfectly for meal prep.
The Rich History of Vegetarian Pot Pie
Pot pies have a long history dating back to the Roman Empire, where they were known for their thick, sturdy crusts. While traditionally meat-centric, modern interpretations like this one embrace plant-based proteins and seasonal vegetables for a lighter yet equally satisfying meal.
Ingredient Spotlight: The Power of Vegetarian Pot Pie Ingredients
White beans (Cannellini) are the nutritional powerhouse in this recipe, providing a creamy texture and a significant boost of plant-based protein and fiber, making this meal incredibly satiating.

Substitutions & Variation Ideas
Substitutions: You can swap the white beans for chickpeas or cooked lentils. For the vegetables, feel free to use fresh instead of frozen—just sauté them a bit longer with the onions and carrots.

Variations: Herbaceous: Add fresh sage or parsley for an extra layer of flavor. Cheesy: Stir in some nutritional yeast or dairy-free cheddar for a cheesy kick. Smoky: Increase the amount of smoked paprika or add a touch of liquid smoke for a deep flavor profile.

Step-by-Step: How to Make Vegetarian Pot Pie
Prepare the Filling
- Preheat oven to 400°F (205°C).



- In a large skillet over medium heat, melt the butter. Add the onion and carrots and cook for 5–7 minutes, until softened.
- Add the garlic and cook for 30–45 seconds, just until fragrant.

- Stir in the frozen mixed vegetables, salt, pepper, turmeric, thyme, rosemary, and chili flakes. Cook for 2–3 minutes to warm through.

- Sprinkle the flour evenly over the vegetables and stir well to coat. Cook for 1 minute to remove the raw flour taste.

- Slowly pour in the vegetable broth and milk, stirring constantly until smooth. Add the white beans, soy sauce, and Dijon mustard. Reduce heat and simmer for about 5 minutes, until the mixture thickens.


Assemble and Bake
- Transfer the filling to a 9–9.5 inch round oven-safe glass or ceramic baking dish and spread evenly.

- Cut the puff pastry into rough rectangles or squares and layer over the top, slightly overlapping.
- Brush with egg wash for a deeper golden color, or brush with almond milk to keep the recipe vegan.
- Bake for 20–30 minutes, or until the pastry is deeply golden and the filling is bubbling around the edges.

- Remove from oven and let rest for 10–15 minutes before serving.

Expert Tips & Troubleshooting
Storage & Reheating Guide
To keep your Vegetarian Pot Pie fresh, store any leftovers in an airtight container in the refrigerator for up to 3-4 days. For longer storage, many components can be frozen for up to 3 months.


Frequently Asked Questions
Yes! You can prepare the filling up to 2 days in advance and store it in the fridge. When ready to bake, add the puff pastry and place in the oven. It may need an extra 5-10 minutes if the filling is cold.
Ensure your oven is fully preheated to 400°F. If it’s still pale, you can move it to a higher oven rack for the last 5 minutes of baking.

Vegetarian Pot Pie
Ingredients
Filling
- 2 tbsp butter or plant-based butter
- 1 yellow onion diced
- 2 medium carrots peeled and diced
- 4 cloves garlic minced
- 3 1/2-4 cups frozen mixed vegetables about 450-500g; any blend
- â…“ cup all-purpose flour
- 1 ½ cups low-sodium vegetable broth
- 1 cup milk or unsweetened plant-based milk
- 1 can (15 oz / 425 g) white beans (cannellini or great northern) drained and rinsed
- 1 tbsp low-sodium soy sauce
- 1 tsp Dijon mustard
- 1 tsp salt plus more to taste
- 1 tsp black pepper
- ½ tsp turmeric
- some to taste chili flakes
- 1 tsp dried thyme or 1 tbsp fresh
- ¼ tsp dried rosemary or 1/2 tsp fresh, finely chopped
Topping
- 1 sheet puff pastry thawed
- 1 egg whisked (optional) or almond milk / plant-based milk for vegan option
Instructions
Prepare the Filling
- Preheat oven to 400°F (205°C).
- In a large skillet over medium heat, melt the butter. Add the onion and carrots and cook for 5–7 minutes, until softened.
- Add the garlic and cook for 30–45 seconds, just until fragrant.
- Stir in the frozen mixed vegetables, salt, pepper, turmeric, thyme, rosemary, and chili flakes. Cook for 2–3 minutes to warm through.
- Sprinkle the flour evenly over the vegetables and stir well to coat. Cook for 1 minute to remove the raw flour taste.
- Slowly pour in the vegetable broth and milk, stirring constantly until smooth. Add the white beans, soy sauce, and Dijon mustard. Reduce heat and simmer for about 5 minutes, until the mixture thickens.
Assemble and Bake
- Transfer the filling to a 9–9.5 inch round oven-safe glass or ceramic baking dish and spread evenly.
- Cut the puff pastry into rough rectangles or squares and layer over the top, slightly overlapping.
- Brush with egg wash for a deeper golden color, or brush with almond milk to keep the recipe vegan.
- Bake for 20–30 minutes, or until the pastry is deeply golden and the filling is bubbling around the edges.
- Remove from oven and let rest for 10–15 minutes before serving.
Video
Notes
Use plant-based butter, dairy-free milk, and brush the pastry with almond milk instead of egg wash. Protein Boost
If your frozen vegetable mix includes edamame or soybeans, that’s a great protein boost but not required. Baking Tips
Glass baking dishes may cook a bit faster; rely on visual cues rather than time alone. If the pastry browns too quickly, loosely tent with foil for the last few minutes. Place a baking sheet on the rack below to catch any bubbling overflow. Nutritional information is approximate values and can vary significantly depending on the specific brands of ingredients used. Disclaimer: This information is for general guidance only and should not be considered professional nutritional advice.
Nutrition
Final Thoughts on Vegetarian Pot Pie
This Vegetarian Pot Pie is the ultimate comfort food for a chilly evening. With its creamy filling, hearty white beans, and flaky puff pastry lid, it’s a dish that satisfy vegans, vegetarians, and meat-eaters alike.

