If you’re looking for a delicious, comforting dessert that’s completely plant-based, look no further than this vegan bean pie recipe. Bean pie may sound unusual to some, but it’s a classic soul food dessert beloved for its creamy texture and rich, sweet flavor.
Traditionally made with black-eyed peas or navy beans, this vegan version uses simple, wholesome ingredients to create a smooth filling that’s both satisfying and nutritious. Whether you’re vegan, vegetarian, or just curious about trying something new, this pie offers a wonderful balance of sweetness and spice, perfect for cozy evenings or special occasions.
This recipe is incredibly easy to make, requiring minimal prep and pantry staples. The beans provide a subtle earthiness, while warm spices like cinnamon and nutmeg add depth to the flavor.
Plus, it’s a clever way to sneak some extra protein and fiber into your dessert! Serve it with a dollop of coconut whipped cream or your favorite vegan ice cream for a truly indulgent treat.
Ready to bake your own slice of comfort? Let’s dive in!
Why You’ll Love This Recipe
This vegan bean pie is a fantastic dessert for several reasons. First, it’s nutrient-dense, packing protein and fiber from beans into a sweet, satisfying dish.
Unlike many traditional pies, it’s lower in refined sugars and free from dairy and eggs, making it gentle on digestion and great for those with dietary restrictions.
Second, the recipe is incredibly versatile. You can easily swap out ingredients or adjust spices to suit your tastes.
The texture is creamy and smooth, much like a custard pie, but without any animal products. It’s also a wonderful way to introduce beans into your diet in an unexpected and enjoyable way.
Finally, this pie is perfect for holiday dinners, potlucks, or simply as a unique everyday dessert. Its warm, spiced flavor profile will remind you of cherished family recipes, yet it’s completely vegan and modernized for today’s health-conscious cook.
Ingredients
- 1 ½ cups cooked navy beans (or canned, rinsed and drained)
- ¾ cup brown sugar (or coconut sugar for a healthier option)
- 1 cup unsweetened plant-based milk (almond, soy, oat, or your favorite)
- 3 tablespoons vegan butter, melted
- 2 tablespoons cornstarch (or arrowroot powder)
- 1 teaspoon vanilla extract
- 1 teaspoon ground cinnamon
- ½ teaspoon ground nutmeg
- ¼ teaspoon ground ginger (optional)
- Pinch of salt
- 1 vegan pie crust (store-bought or homemade)
Equipment
- 9-inch pie dish
- Food processor or blender
- Mixing bowls
- Measuring cups and spoons
- Whisk or spoon for mixing
- Oven
- Spatula
Instructions
- Preheat your oven to 350°F (175°C). Prepare your pie crust by placing it in the 9-inch pie dish, crimping the edges as desired. Set aside.
- Prepare the bean filling. In a food processor or blender, combine the cooked navy beans, brown sugar, plant-based milk, melted vegan butter, cornstarch, vanilla extract, cinnamon, nutmeg, ginger (if using), and a pinch of salt. Blend until completely smooth and creamy.
- Pour the filling into the prepared pie crust. Use a spatula to spread it evenly and smooth the surface.
- Bake for 50-60 minutes. The pie filling should be set but still slightly jiggly in the center. The edges may puff slightly, and the surface will have a lovely matte finish.
- Cool completely. Allow the pie to cool at room temperature for at least 2 hours to let the filling firm up fully. You can also refrigerate it for a firmer texture.
- Serve and enjoy! Slice and garnish as desired with vegan whipped cream or a dusting of cinnamon.
Tips & Variations
Tip: Be sure to use cooked navy beans or other white beans for a smooth, neutral flavor. Black-eyed peas or cannellini beans also work well.
Variation: Add 1/4 cup of finely chopped pecans or walnuts to the filling for extra texture and nuttiness.
To make it gluten-free: Use a gluten-free vegan pie crust or make your own with almond flour and coconut oil.
For a richer flavor: Substitute half the plant-based milk with full-fat coconut milk.
For more creative vegan dessert ideas, check out our Vegetarian Date Cake Recipe: Moist, Easy, and Delicious and Vegan Soft Serve Recipe: Creamy, Easy, and Delicious Idea.
Nutrition Facts
Nutrient | Amount per Serving (1 slice) |
---|---|
Calories | 220 kcal |
Protein | 7 g |
Carbohydrates | 35 g |
Fiber | 6 g |
Fat | 5 g |
Sugar | 12 g |
Sodium | 150 mg |
Note: Values are approximate and can vary based on specific ingredients used.
Serving Suggestions
This pie is wonderful served warm or chilled. For a special presentation, top each slice with a dollop of coconut whipped cream or a scoop of your favorite vegan vanilla ice cream.
You can also sprinkle a little ground cinnamon or nutmeg on top for an extra burst of spice.
Pair this dessert with a hot cup of chai tea or coffee to complement the warming spices. If you’re hosting a gathering, consider serving alongside a colorful fruit salad to add freshness and balance.
For more vegan dessert inspiration, you might enjoy our Vegan Pizzelle Recipe: Easy, Crispy, and Delicious Treat or explore savory options like our Vegan Bechamel Sauce Recipe for Creamy Pasta Dishes.
Conclusion
This vegan bean pie recipe offers a unique twist on traditional desserts, blending wholesome ingredients with comforting flavors. It’s an excellent choice for those who want to enjoy a sweet treat without compromising on their plant-based lifestyle.
With its smooth texture and fragrant spices, this pie is sure to become a favorite in your recipe collection.
Whether you’re baking for the holidays, an everyday dessert, or a potluck, this pie is straightforward to make and yields impressive results. Plus, it’s a great way to introduce more legumes into your diet in a fun and delicious way.
Don’t forget to check out other wonderful vegan recipes like our Veg Recipes for Slow Cooker: Easy, Tasty Meal Ideas to keep your plant-based menu exciting and diverse. Happy baking!
📖 Recipe Card: Vegan Bean Pie
Description: A delicious and creamy vegan bean pie made with white beans and warm spices. Perfect as a wholesome dessert or snack.
Prep Time: PT15M
Cook Time: PT50M
Total Time: PT1H5M
Servings: 8 servings
Ingredients
- 1 1/2 cups cooked white beans (cannellini or navy beans)
- 1/2 cup brown sugar
- 1/2 cup full-fat coconut milk
- 1/4 cup maple syrup
- 1/4 cup cornstarch
- 1 teaspoon vanilla extract
- 1 teaspoon ground cinnamon
- 1/2 teaspoon ground nutmeg
- 1/4 teaspoon salt
- 1 pre-made vegan pie crust
Instructions
- Preheat oven to 350°F (175°C).
- In a blender, combine white beans, brown sugar, coconut milk, maple syrup, cornstarch, vanilla, cinnamon, nutmeg, and salt until smooth.
- Pour the mixture into the vegan pie crust.
- Bake for 45-50 minutes until the filling is set and slightly golden on top.
- Let the pie cool completely before slicing.
- Serve chilled or at room temperature.
Nutrition: Calories: 220 kcal per serving | Protein: 5 g | Fat: 7 g | Carbs: 35 g
{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Vegan Bean Pie”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A delicious and creamy vegan bean pie made with white beans and warm spices. Perfect as a wholesome dessert or snack.”, “prepTime”: “PT15M”, “cookTime”: “PT50M”, “totalTime”: “PT1H5M”, “recipeYield”: “8 servings”, “recipeIngredient”: [“1 1/2 cups cooked white beans (cannellini or navy beans)”, “1/2 cup brown sugar”, “1/2 cup full-fat coconut milk”, “1/4 cup maple syrup”, “1/4 cup cornstarch”, “1 teaspoon vanilla extract”, “1 teaspoon ground cinnamon”, “1/2 teaspoon ground nutmeg”, “1/4 teaspoon salt”, “1 pre-made vegan pie crust”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Preheat oven to 350\u00b0F (175\u00b0C).”}, {“@type”: “HowToStep”, “text”: “In a blender, combine white beans, brown sugar, coconut milk, maple syrup, cornstarch, vanilla, cinnamon, nutmeg, and salt until smooth.”}, {“@type”: “HowToStep”, “text”: “Pour the mixture into the vegan pie crust.”}, {“@type”: “HowToStep”, “text”: “Bake for 45-50 minutes until the filling is set and slightly golden on top.”}, {“@type”: “HowToStep”, “text”: “Let the pie cool completely before slicing.”}, {“@type”: “HowToStep”, “text”: “Serve chilled or at room temperature.”}], “nutrition”: {“calories”: “220 kcal per serving”, “proteinContent”: “5 g”, “fatContent”: “7 g”, “carbohydrateContent”: “35 g”}}