Introduction

Welcome to Recipes in Style! I’m Sophie Grace, and today, I’m thrilled to share a recipe that beautifully marries comfort with nutrition the vegan bean pie. This delightful dish isn’t just a culinary creation; it’s a celebration of flavors that are both heartwarming and health-conscious. Whether you’re a seasoned home chef or someone beginning their culinary journey, this recipe is designed to inspire and delight.
Vegan bean pie is a scrumptious alternative to traditional pies, offering a plant-based, protein-rich filling wrapped in a flaky crust. It’s perfect for those who follow a vegan lifestyle or anyone looking to explore new, delicious recipes. With its roots in classic cuisine and a modern twist, this pie is sure to become a staple in your home. Let’s dive into this flavorful journey and create something extraordinary together!
Table of Contents
Table of Contents
What Makes This Recipe Special
Key Benefits
This vegan bean pie is not only delicious but also packed with nutritional benefits. It’s high in protein and fiber, thanks to the beans, making it a satisfying and filling meal. Moreover, it’s completely plant-based, so it’s suitable for vegans and those looking to reduce their meat intake.
Unique Features
What sets this recipe apart is its unique blend of spices and herbs that elevate the humble bean into a gourmet experience. The crust is perfectly flaky, and the filling is creamy yet firm, offering a delightful contrast in textures. Additionally, this pie is highly versatile, allowing for numerous variations to suit your taste preferences.
For an extra boost of flavor in your savory dishes, try adding a spoonful of my Puerto Rican vegan sofrito recipe. This aromatic blend of herbs, peppers, and garlic pairs beautifully with meals that complement the comforting flavors of vegan bean pie.
Ingredients for Vegan Bean Pie

Main Ingredients
- 1 pre-made vegan pie crust (or homemade)
- 2 cups cooked white beans, such as navy or cannellini
- 1 cup unsweetened almond milk
- 1/4 cup nutritional yeast
- 2 tablespoons olive oil
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 1 teaspoon smoked paprika
- 1 teaspoon dried thyme
- Salt and pepper to taste
Optional Add-ins
- 1/2 cup chopped spinach
- 1/4 cup sun-dried tomatoes, chopped
- 1/4 cup olives, sliced
Step-by-Step Cooking Instructions

Preparation Steps
- Preheat your oven to 375°F (190°C).
- If using a homemade pie crust, roll it out and fit it into a 9-inch pie pan. Prick the bottom with a fork to prevent bubbling.
- In a large skillet, heat the olive oil over medium heat. Add the chopped onion and garlic, sautéing until the onion is translucent and fragrant.
Cooking Process
- In a blender or food processor, combine the cooked beans, almond milk, nutritional yeast, smoked paprika, and dried thyme. Blend until smooth.
- Add the onion and garlic mixture to the blender and blend for another 30 seconds until well combined.
- Season the mixture with salt and pepper to taste.
- Pour the bean filling into the prepared pie crust, spreading it evenly.
- If using optional add-ins like spinach, sun-dried tomatoes, or olives, gently fold them into the filling at this stage.
- Bake the pie in the preheated oven for about 35-40 minutes, or until the top is golden and the filling is set.
- Remove from the oven and let it cool for at least 10 minutes before slicing.
Tips and Tricks for Perfect Results

Pro Chef Tips
For an extra flaky crust, chill your pie crust before adding the filling. Also, covering the pie edges with foil halfway through baking can prevent over-browning.
Common Mistakes to Avoid
Avoid over-blending the bean mixture as it can become too runny. Ensure your beans are well-drained to prevent excess moisture in the filling.
Nutritional Information and Health Benefits
Calories and Macros
Each serving of vegan bean pie contains approximately 250 calories, with 10g of protein, 12g of fat, and 30g of carbohydrates, making it a balanced meal option.
Health Benefits
Beans are an excellent source of protein and fiber, promoting digestive health and keeping you full longer. The nutritional yeast adds a boost of B-vitamins, essential for energy production and maintaining a healthy metabolism.
For more insight into why beans are such a powerhouse ingredient, the Harvard School of Public Health provides excellent research on their protein, fiber, and heart-healthy nutrients.
Recipe Variations and Substitutions
Dietary Modifications
For those avoiding gluten, use a gluten-free pie crust. You can also substitute almond milk with any other plant-based milk of your choice.
Flavor Variations
Add a teaspoon of curry powder for a spiced twist, or incorporate roasted red peppers for added sweetness and color.
Storage and Serving Suggestions
How to Store
Store leftover pie in an airtight container in the refrigerator for up to 5 days. For longer storage, freeze individual slices and reheat them as needed.
Serving Ideas
Serve this pie warm, with a fresh green salad on the side. It also pairs beautifully with a tangy tomato relish or a dollop of vegan sour cream.
If you’re looking for something light and refreshing to serve alongside your warm pie, check out my vegan aguachile recipe. Its bright, citrusy flavors create a perfect contrast to the rich and creamy bean filling.
Frequently Asked Questions
Can I freeze the vegan bean pie?
Yes, you can freeze it. Ensure it’s completely cooled before wrapping it tightly in plastic wrap and aluminum foil.
What can I use instead of nutritional yeast?
If you don’t have nutritional yeast, a small amount of soy sauce or miso paste can add a similar umami flavor.
Conclusion

Thank you for joining me on this flavorful adventure into the world of vegan bean pie. This recipe is not only a testament to the versatility of plant-based ingredients but also a reminder of how delicious and fulfilling vegan cooking can be. Whether you’re hosting a dinner party or simply enjoying a cozy night in, this pie is sure to impress and satisfy.
Let’s continue to explore and innovate in our kitchens, making every meal an extraordinary culinary experience. Feel free to share your creations and join the Recipes In Style community on social media.
For more vibrant, globally inspired dishes, explore my collection of Caribbean recipes. It’s filled with colorful, aromatic meals that beautifully complement plant-based comfort foods like this vegan bean pie.
Until next time, bon appétit!
Print
Deliciously Indulgent Vegan Bean Pie Recipe
- Total Time: 55 minutes
- Yield: 6 servings 1x
- Diet: Vegan
Description
A delicious, protein-rich vegan bean pie wrapped in a flaky crust and packed with comforting spices a perfect plant-based twist on a classic dish.
Ingredients
- 1 pre-made vegan pie crust (or homemade)
- 2 cups cooked white beans (navy or cannellini)
- 1 cup unsweetened almond milk
- 1/4 cup nutritional yeast
- 2 tablespoons olive oil
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 1 teaspoon smoked paprika
- 1 teaspoon dried thyme
- Salt and pepper to taste
- Optional: 1/2 cup chopped spinach
- Optional: 1/4 cup sun-dried tomatoes, chopped
- Optional: 1/4 cup olives, sliced
Instructions
- Preheat oven to 375°F (190°C).
- If using homemade pie crust, roll it out and fit into a 9-inch pie pan. Prick the bottom with a fork.
- In a skillet, heat olive oil over medium heat. Add chopped onion and garlic; sauté until translucent and fragrant.
- In a blender or food processor, combine beans, almond milk, nutritional yeast, smoked paprika, and dried thyme. Blend until smooth.
- Add onion and garlic mixture to the blender and blend for 30 seconds until combined.
- Season with salt and pepper to taste.
- Pour filling into pie crust and spread evenly.
- If using optional add-ins, gently fold them into the filling before baking.
- Bake for 35–40 minutes or until golden and filling is set.
- Let cool for at least 10 minutes before slicing and serving.
Notes
Chill your pie crust before filling for extra flakiness. Avoid over-blending the beans to maintain a creamy yet firm texture.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Main Dish
- Method: Baking
- Cuisine: Vegan
Nutrition
- Serving Size: 1 slice
- Calories: 250
- Sugar: 2g
- Sodium: 350mg
- Fat: 12g
- Saturated Fat: 2g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 6g
- Protein: 10g
- Cholesterol: 0mg
Keywords: vegan bean pie, plant-based pie, vegan main dish, protein-rich vegan, savory pie
