If you’re looking for a wholesome, comforting dish that packs a punch of nutrition and flavor, this Bean Vegetable Pie Recipe is exactly what you need. Combining the hearty richness of beans with the vibrant freshness of assorted vegetables, this pie is a perfect meal for any occasion.
Whether you’re a seasoned vegetarian or just exploring plant-based options, this recipe offers a delicious way to enjoy a balanced meal with minimal fuss.
This pie uses simple, accessible ingredients that you probably already have in your pantry and fridge. The blend of beans and veggies not only creates a satisfying texture but also ensures a powerhouse of proteins, fiber, and essential vitamins.
Plus, the flaky crust adds a delightful contrast that makes each bite memorable.
Perfect for family dinners, potlucks, or meal prepping for the week, this bean vegetable pie is a versatile dish that everyone will love. Read on for a step-by-step guide to making this hearty, flavorful pie that’s both nutritious and delicious.
Why You’ll Love This Recipe
This bean vegetable pie is a celebration of wholesome ingredients and vibrant flavors. Here’s why it should be on your must-cook list:
- Nutritious and filling: Packed with protein-rich beans and fiber-loaded vegetables, it’s great for energy and digestion.
- Versatile: Easily adaptable to what you have on hand—swap beans or veggies as you please.
- Comfort food with a healthy twist: The flaky crust and savory filling make it a satisfying meal without the heaviness.
- Great for meal prep: Makes excellent leftovers and can be reheated without losing flavor or texture.
- Vegetarian and vegan-friendly: No dairy or eggs required unless you choose to add them.
Ingredients
- 1 cup cooked kidney beans (or canned, rinsed and drained)
- 1 cup cooked black beans
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 1 cup carrots, diced
- 1 cup green beans, chopped
- 1 cup corn kernels (fresh or frozen)
- 1 medium bell pepper, diced
- 1 tablespoon olive oil (or your preferred cooking oil)
- 1 teaspoon dried thyme
- 1 teaspoon smoked paprika
- Salt and pepper to taste
- 2 tablespoons tomato paste
- 1 cup vegetable broth
- 1 sheet store-bought puff pastry (or homemade pie crust)
- 1 tablespoon ground flaxseed mixed with 3 tablespoons water (flax egg, optional for vegan binding)
Equipment
- Large skillet or frying pan
- Mixing bowl
- Measuring cups and spoons
- Whisk or fork (for flax egg)
- Rolling pin (if using homemade crust)
- Pie dish or baking dish (9-inch recommended)
- Oven
- Knife and chopping board
- Spatula or wooden spoon
Instructions
- Preheat your oven to 400°F (200°C). This ensures your oven is ready to bake the pie to golden perfection once assembled.
- Prepare the flax egg by mixing 1 tablespoon ground flaxseed with 3 tablespoons water. Set aside for 5-10 minutes until it thickens. This step is optional but helps bind the filling and crust, especially for vegan versions.
- Heat olive oil in a large skillet over medium heat. Add the chopped onion and sauté for about 3-4 minutes until translucent.
- Add minced garlic and cook for an additional minute until fragrant.
- Stir in the diced carrots, green beans, corn, and bell pepper. Cook for 5-7 minutes, stirring occasionally, until the vegetables soften but still retain some crunch.
- Add the cooked beans to the skillet along with tomato paste, dried thyme, smoked paprika, salt, and pepper. Mix well to combine all flavors.
- Pour in the vegetable broth and let the mixture simmer for 8-10 minutes until slightly thickened. Remove from heat and allow it to cool slightly.
- Roll out your puff pastry or pie crust on a lightly floured surface, ensuring it’s large enough to cover your pie dish with some overhang.
- Transfer the bean and vegetable filling into your pie dish, spreading it evenly.
- Place the pastry over the filling, tucking the edges inside the dish. Use a fork to crimp the edges and poke a few holes on top for steam to escape.
- Brush the top of the pastry with the flax egg or a little plant-based milk to help it brown beautifully.
- Bake the pie in the preheated oven for 25-30 minutes or until the crust is golden and crisp.
- Remove the pie from the oven and let it cool for 10 minutes before serving. This helps the filling set and makes slicing easier.
Tips & Variations
“Don’t be afraid to customize the vegetables based on what’s in season or your pantry. Zucchini, mushrooms, or spinach make great additions!”
- Make it gluten-free: Use a gluten-free pie crust or puff pastry available at many stores.
- Add heat: Stir in a teaspoon of your favorite chili powder or fresh chopped chili for a spicy kick. For a homemade option, check out this Chilli Powder Recipe Vegan: Easy Homemade Spice Blend.
- Cheesy twist: Mix in vegan cheese shreds or nutritional yeast into the filling for a cheesy flavor.
- Switch up the beans: Use chickpeas, navy beans, or lentils for different textures and flavors.
- Make it a pot pie: Use a deeper dish and increase the filling quantities to make a luscious pot pie.
Nutrition Facts
| Nutrient | Amount per serving (1/6 pie) |
|---|---|
| Calories | 320 kcal |
| Protein | 14 g |
| Carbohydrates | 40 g |
| Dietary Fiber | 12 g |
| Fat | 9 g |
| Saturated Fat | 1.2 g |
| Sodium | 350 mg |
| Vitamin A | 50% DV |
| Vitamin C | 40% DV |
Serving Suggestions
This bean vegetable pie pairs wonderfully with a fresh green salad tossed in a light vinaigrette or a side of steamed greens like kale or spinach. For a heartier meal, serve it alongside roasted potatoes or a simple quinoa salad.
For those seeking more nutritious vegetarian meal ideas, explore our collection of A to Z Vegetarian Recipes for Every Meal and Occasion. And if you love hearty legumes, don’t miss the 15 Bean Soup Slow Cooker Recipe Vegetarian and Delicious, a comforting dish that complements this pie beautifully.
Conclusion
This bean vegetable pie recipe is a perfect blend of wholesome ingredients and comforting flavors that will delight your family and friends. It’s a fantastic way to incorporate more beans and vegetables into your meals without sacrificing taste or satisfaction.
The flaky crust adds that perfect golden finish, making it an inviting dish for any season.
Whether you’re cooking for a casual weeknight dinner or a special gathering, this pie is sure to impress with its hearty filling and vibrant colors. Give it a try, and you might just find your new favorite way to enjoy beans and vegetables.
For more delicious plant-based meals, check out our Ancient Grains Vegetarian Recipes for Healthy Delicious Meals to keep your menu fresh and exciting.
📖 Recipe Card: Bean Vegetable Pie
Description: A hearty and nutritious pie filled with beans and mixed vegetables. Perfect as a comforting meal for any day.
Prep Time: PT20M
Cook Time: PT40M
Total Time: PT60M
Servings: 6 servings
Ingredients
- 1 cup cooked kidney beans
- 1 cup cooked chickpeas
- 1 medium carrot, diced
- 1 cup frozen peas
- 1 small onion, chopped
- 2 cloves garlic, minced
- 1 cup tomato sauce
- 1 teaspoon dried thyme
- 1 teaspoon smoked paprika
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 sheet puff pastry
Instructions
- Preheat oven to 375°F (190°C).
- Sauté onion and garlic until soft.
- Add carrot, peas, kidney beans, and chickpeas; cook 5 minutes.
- Stir in tomato sauce, thyme, paprika, salt, and pepper; simmer 10 minutes.
- Pour mixture into a pie dish and cover with puff pastry.
- Bake for 35-40 minutes until pastry is golden brown.
- Let cool for 5 minutes before serving.
Nutrition: Calories: 320 kcal | Protein: 14 g | Fat: 8 g | Carbs: 45 g
{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Bean Vegetable Pie”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A hearty and nutritious pie filled with beans and mixed vegetables. Perfect as a comforting meal for any day.”, “prepTime”: “PT20M”, “cookTime”: “PT40M”, “totalTime”: “PT60M”, “recipeYield”: “6 servings”, “recipeIngredient”: [“1 cup cooked kidney beans”, “1 cup cooked chickpeas”, “1 medium carrot, diced”, “1 cup frozen peas”, “1 small onion, chopped”, “2 cloves garlic, minced”, “1 cup tomato sauce”, “1 teaspoon dried thyme”, “1 teaspoon smoked paprika”, “1/2 teaspoon salt”, “1/4 teaspoon black pepper”, “1 sheet puff pastry”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Preheat oven to 375\u00b0F (190\u00b0C).”}, {“@type”: “HowToStep”, “text”: “Saut\u00e9 onion and garlic until soft.”}, {“@type”: “HowToStep”, “text”: “Add carrot, peas, kidney beans, and chickpeas; cook 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Stir in tomato sauce, thyme, paprika, salt, and pepper; simmer 10 minutes.”}, {“@type”: “HowToStep”, “text”: “Pour mixture into a pie dish and cover with puff pastry.”}, {“@type”: “HowToStep”, “text”: “Bake for 35-40 minutes until pastry is golden brown.”}, {“@type”: “HowToStep”, “text”: “Let cool for 5 minutes before serving.”}], “nutrition”: {“calories”: “320 kcal”, “proteinContent”: “14 g”, “fatContent”: “8 g”, “carbohydrateContent”: “45 g”}}