If you’re searching for a unique, comforting dessert to add to your baking repertoire, look no further than bean pie. This sweet, creamy pie might sound unconventional at first, but once you try it, you’ll understand why it has such a dedicated following. Whether you’re new to this pie or revisiting an old favorite, this recipe is perfect for anyone looking to create a dessert that’s both delicious and surprising.
In just five simple steps, you’ll be able to master the art of making the pie from scratch. This is not just any pie — it’s a custard-like, silky-smooth creation made with the unlikely hero of beans, which creates a texture that’s rich, velvety, and unlike anything else you’ve tasted.
Ready to get started? Let’s dive into the details of how to make the best recipe for bean pie in five easy steps!
Table of Contents
What is a Bean Pie? A Brief History
Before jumping into the recipe, it’s helpful to understand a bit about the origins and history of bean pie. While this dessert might seem unusual, it has deep roots in African American culinary traditions, particularly within the Nation of Islam. It was first popularized by the Nation of Islam in the 1960s, where it became a beloved and important dessert.
At its core, bean pie is a custard-like dessert made primarily with navy beans, which gives the pie its signature smooth texture. The combination of spices like cinnamon and nutmeg, along with a hint of vanilla, creates a flavor profile that is both familiar and surprising. For many, bean pie is more than just a dessert; it’s a way to connect with history and tradition, passed down through generations.

The Best Bean Pie Recipe in 5 Simple Steps
Now that you know a little bit about the background of bean pie, let’s move on to how you can make this delicious treat at home. The recipe is easy, quick, and incredibly rewarding.
Step 1: Gather Your Ingredients
The first step to making the best bean pie is gathering all your ingredients. Having everything ready to go before you start will help ensure a smooth and hassle-free baking experience.
Ingredients Table:
Ingredient | Amount |
---|---|
Navy Beans (cooked) | 2 cups |
Sugar | 1 cup |
Cinnamon | 1 tsp |
Nutmeg | 1/2 tsp |
Vanilla Extract | 1 tsp |
Butter (melted) | 1/4 cup |
Milk | 1 cup |
Eggs | 3 large |
Pie Crust (prepared) | 1 (9-inch) |
These simple ingredients will come together to create a pie that is creamy, flavorful, and unforgettable. You’ll need cooked navy beans (or canned beans if you’re short on time), sugar, a mix of spices, eggs, butter, and milk. For the crust, you can use a store-bought pie crust or make your own from scratch. The choice is yours.
Step 2: Prepare the Beans
Beans are the key ingredient in bean pie, and the way you prepare them can make a huge difference in the texture and taste of your pie. Here’s how you should prep your beans:
- Rinse and Drain: If you’re using canned beans, make sure to rinse them thoroughly to remove any excess sodium and preservatives.
- Mash the Beans: In a large mixing bowl, mash the beans with a potato masher or use a food processor for a smoother texture. The goal is to get the beans as smooth as possible to create that creamy filling.

If you’re cooking dried beans from scratch, be sure to cook them thoroughly until they are soft and tender. Afterward, let them cool before mashing them.
Step 3: Mix the Filling
Now that the beans are prepped, it’s time to create the pie filling. This step is where the magic happens — all the ingredients come together to form that creamy, custard-like texture.
- Combine the Ingredients: In a large mixing bowl, combine the mashed beans, sugar, cinnamon, nutmeg, vanilla extract, melted butter, milk, and eggs.
- Blend Until Smooth: Use a whisk or hand mixer to combine everything until the mixture is completely smooth and well-blended. The key is to avoid any lumps in the filling, so make sure everything is evenly mixed.
This is the point where you can adjust the spices to your taste. If you prefer a spicier pie, feel free to add a little extra cinnamon or nutmeg.
Step 4: Pour and Bake
With your filling ready, it’s time to assemble the pie and bake it to perfection.
- Preheat the Oven: Preheat your oven to 350°F (175°C). This is the ideal temperature for baking the pie evenly and ensuring the filling sets properly.
- Fill the Pie Crust: Pour the bean mixture into the prepared pie crust. Be sure to spread it evenly and smooth the top with a spatula.
- Bake the Pie: Place the pie in the oven and bake for 45-50 minutes. You’ll know the pie is done when the center is set, and a knife inserted into the center comes out clean.
During baking, the pie will rise slightly and develop a golden brown color on the edges. It should have a firm, custard-like texture once fully baked.
Step 5: Let it Cool and Serve
Once the pie is out of the oven, it’s important to let it cool completely before serving. This step helps the pie set and ensures that the filling doesn’t collapse when you cut into it.
- Cool Completely: Let the pie cool to room temperature for at least an hour. You can also refrigerate the pie for a few hours or overnight to help it firm up even more.
- Serve: Once it’s cooled, slice the pie into wedges and serve it on its own, or top it with a dollop of whipped cream or a scoop of vanilla ice cream for an extra indulgent treat.
Now you’ve made the best bean pie — smooth, creamy, and full of flavor!

Tips for Making the Best Bean Pie
While the recipe itself is straightforward, there are a few tips you can follow to ensure your bean pie turns out perfectly every time.
- Use Fresh Beans: Freshly cooked beans yield the best results for a smooth filling. If you use canned beans, be sure to drain and rinse them thoroughly.
- Spices Matter: Cinnamon and nutmeg are the key spices in bean pie, but don’t be afraid to experiment with other spices like cloves or ginger for a unique twist.
- Make it Your Own: If you’re feeling adventurous, try adding chocolate or coconut to your bean pie filling for a new flavor profile.
Common Mistakes to Avoid
Making bean pie is simple, but there are a few common mistakes that can affect the outcome. Here are a few things to keep in mind:
- Overmixing the Filling: Mixing too much can create air bubbles, which can result in a less-than-smooth filling. Mix until just combined to keep the texture perfect.
- Not Cooling the Pie Properly: Cutting into the pie too soon can cause the filling to be runny. Make sure the pie has cooled completely before slicing.
- Wrong Bean Variety: Navy beans are the best choice for bean pie. Other beans can have a different texture that might not work as well in the pie.
Bean Pie Variations to Try
While the classic bean pie recipe is fantastic on its own, there are a few variations you can try to keep things interesting:
- Vegan Bean Pie: If you prefer a dairy-free or egg-free option, you can substitute plant-based milk (like almond or coconut milk) and use egg replacers.
- Chocolate Bean Pie: Add some cocoa powder or melted chocolate to the filling for a chocolatey twist.
- Coconut Bean Pie: Shredded coconut mixed into the filling adds texture and a lovely flavor.
Frequently Asked Questions (FAQ)
What kind of beans should I use for a bean pie?
- Navy beans are the most commonly used for bean pie because they’re soft and mild in flavor, which works perfectly in a custard-like pie.
Can I make bean pie ahead of time?
- Yes! Bean pie can be made ahead of time and stored in the fridge for a few days. It actually sets better after a night in the fridge.
Can I freeze bean pie?
- Absolutely! Once it’s baked and cooled, you can wrap the pie tightly and freeze it for up to two months. Just let it thaw before serving.
Can I use a different type of bean?
- While navy beans are preferred for their smooth texture, you can experiment with other beans like black beans or kidney beans. However, the flavor and texture will change slightly.

Conclusion: Enjoy Your Homemade Bean Pie
Congratulations! You’ve just learned how to make the best bean pie in five simple steps. Whether it’s your first time baking this classic or you’ve made it before, this recipe is sure to impress. With its creamy texture, warm spices, and rich flavor, bean pie is a dessert that’s perfect for any occasion.
So, what are you waiting for? Head to the kitchen, gather your ingredients, and start baking your very own bean pie today!
Did You Try Our Recipe?
There are no reviews yet. Be the first one to write one.