Desserts
This bean pie recipe from Muhammad Speaks delivers the rich, spiced comfort of Caribbean tradition—where tender beans, sweet potatoes, and aromatic spices create a filling so flavorful, it becomes a centerpiece.
The crust, flaky and golden, encases a hearty mixture of mashed sweet potatoes, kidney beans, and a blend of thyme, garlic, and scallions that sings with every bite.
What makes this dish special is its versatility: it can be served as a main course with rice or coleslaw, or as a satisfying vegetarian option that still feels hearty and indulgent.
The key to perfecting this recipe lies in balancing the sweetness of the sweet potatoes with the earthy depth of the beans, all tied together by a savory-spiced crust. Unlike some versions that rely on meat, this adaptation keeps the focus on plant-based richness while maintaining the dish’s cultural roots.
The filling is seasoned just enough to let the natural flavors shine, while the crust provides a satisfying contrast—crisp on the outside, tender within.
What you’ll end up with is a pie that’s both comforting and impressive, with layers of texture and flavor that make it a standout dish. The aroma alone—warm spices mingling with sweet potatoes—will have everyone at the table anticipating the first bite.
Whether you’re cooking for a family gathering or a quiet weeknight dinner, this bean pie delivers satisfaction with every slice.
Ready to bring this classic to your kitchen? The process is straightforward, but the result is anything but ordinary. Let’s get started—your taste buds will thank you.
Ingredients for bean pie recipe muhammad speaks
Sweet potatoes, kidney beans, and spiced crust—this Caribbean-inspired filling brings comfort to every bite.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Sweet Potatoes 🍠 | 2 lbs | Peeled, boiled, mashed smooth |
| Kidney Beans 🌱 | 1 ½ cups | Cooked, drained, rinsed |
| All-Purpose Flour 🌾 | 2 cups | For crust, plus extra for dusting |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for crust |
| Ice Water 💧 | ¼ cup | For pie crust |
| Fresh Thyme Leaves 🌿 | 1 tbsp | Chopped, or 1 tsp dried |
| Garlic Cloves 🧄 | 3 cloves | Minced for filling |
| Scallions 🧅 | ¼ cup | Thinly sliced, white/green parts |
| Brown Sugar 🍯 | ¼ cup | Lightly packed |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Ground Nutmeg 🌿 | ¼ tsp | Freshly grated preferred |
| Vegetable Oil 🫒 | 1 tbsp | For crust, neutral flavor |
| Granulated Sugar 🍚 | ½ cup | For crust sweetness |
Sweet potatoes are the heart of this pie. Orange-fleshed varieties like Beauregard work best—they mash smoother and hold their shape better. I grab mine from Whole Foods or the produce section at Costco, where they're often sold in bulk. For the beans, canned kidney beans are a pantry lifesaver, but if you're feeling ambitious, soaking and cooking dried beans gives deeper flavor. The crust relies on cold butter and ice water for that perfect flaky texture—don't skip chilling the dough between folds. And that nutmeg? Freshly grated makes all the difference, but the jarred stuff works in a pinch.
No fresh thyme? Dried works at one-third the amount. Short on scallions? Green onions or extra garlic bridge the flavor gap. The crust can be made ahead and chilled overnight—wrap tightly in plastic to prevent drying. For a sweeter crust, add 1 tbsp molasses to the dough. And if you're worried about the pie being too filling, serve it with simple greens or a light vinaigrette to balance the richness. The sweet potatoes should be fork-mashable but not mushy—aim for a texture between mashed potatoes and hummus.
This pie keeps beautifully. Store at room temperature for 2 hours max before refrigerating—it's best served warm. Leftovers? 3-4 days in the fridge, or freeze for up to 3 months. I like to reheat slices in a 350°F oven for 15 minutes—the crust gets crispy again. For make-ahead convenience, prep the filling and crust separately, then assemble just before baking. The aroma alone—warm spices and sweet potatoes—will have your kitchen smelling like a Caribbean paradise.
Why You'll Love This Recipe
- Sweet Potato Shortcut: I’ll be real—roasting those big sweet potatoes first cuts my active cooking time in half. Toss ’em in the oven while you prep the beans, and by the time they’re tender, your filling’s ready to go. No waiting around for multiple steps.
- Rich, Earthy Crunch: That crispy flour-butter crust on top? It’s the star. The contrast with the creamy sweet potatoes and hearty beans makes every bite feel like a hug—especially when you’re not feeling your best. Honestly, my partner licks the plate after I forget to scrape it clean.
- Potluck Hero: Bring this to a gathering, and you’ll be the MVP. It travels well, serves a crowd, and even my picky uncle (who hates beans) asks for seconds. The crust holds up, the filling stays warm, and it’s the kind of dish that makes people pause mid-conversation to take another bite.
- Budget-Friendly Staples: Kidney beans and sweet potatoes are pantry workhorses that won’t break the bank. Between us, I’ve made this pie for under $3 per serving, and it still feels like a treat. Plus, the leftovers reheat beautifully—just pop ’em in the microwave, and it’s like you’re eating fresh again.
Step-by-step instructions for Southern-style sweet potato bean pie
Let's build this rich, spiced pie filling that brings together sweet potatoes and kidney beans for a flavorful centerpiece.
Prepare the Sweet Potato Filling
Peel the 2 lbs large sweet potatoes and cut them into even chunks. Place them in a pot of cold, salted water and bring to a boil over medium-high heat. Once boiling, reduce heat to medium and simmer for 15-20 minutes until fork-tender.
Drain the sweet potatoes and return them to the pot. Using a potato masher or ricer, mash them until completely smooth. You want a texture that's free of lumps—this ensures a velvety filling. Stir in the 1.5 cups cooked kidney beans, 0.25 cup brown sugar, 1 tbsp chopped fresh thyme leaves, 3 minced garlic cloves, and 0.25 cup sliced scallions. Mix well to combine all ingredients thoroughly.
Season generously with 1.5 tsp salt, 0.5 tsp black pepper, and 0.25 tsp ground nutmeg. These spices are what give this pie its signature Southern warmth. Taste the mixture and adjust seasoning if needed—this is your base flavor, so get it right now.
Create the Sweet Crust Mixture
In a large bowl, combine the 2 cups all-purpose flour, 0.5 cup granulated sugar, and 1 tbsp vegetable oil. Use a pastry cutter or your fingers to work in the 0.5 cup cold cubed unsalted butter until the mixture resembles coarse crumbs with pea-sized butter pieces.
Add the 0.25 cup ice water and mix gently with a fork until the dough just comes together. Be careful not to overmix—just combine until the dough holds when pressed. Turn the dough out onto a lightly floured surface and knead gently 3-4 times to smooth it. This crust will be slightly sweet and crumbly, perfect for complementing the spiced filling.
Assemble and Bake the Pie
Preheat your oven to 375°F. Roll out half of the dough on a floured surface to fit a 9-inch pie dish, leaving a 1-inch overhang all around. Press it gently into the dish, trimming the edges to create a neat border. Prick the bottom with a fork to prevent puffing.
Spread the sweet potato bean filling evenly into the prepared crust, mounding it slightly in the center. Roll out the remaining dough and place it over the filling. Seal the edges by pinching them together firmly, then trim any excess dough. Cut 4-5 slits in the top crust to allow steam to escape.
Place the pie on a baking sheet lined with parchment paper to catch any drips. Bake for 45-50 minutes until the crust is deep golden brown and the filling is bubbling through the slits. The pie is done when the crust is crisp and the filling is set but still moist.
Cool and Serve
Remove the pie from the oven and let it cool on a wire rack for at least 1 hour before slicing. This resting time allows the filling to set properly and prevents the crust from becoming soggy. The contrast between the sweet, spiced filling and the buttery crust is what makes this pie truly special.
Serve warm with a dollop of whipped cream or a scoop of vanilla ice cream. Each bite should deliver a perfect balance of sweetness from the crust and filling, with warm spices that linger. This pie is hearty enough to stand alone or pair beautifully with a simple green salad.
Pro Tips For Making Bean Pie Recipe Muhammad Speaks
- Boil Sweet Potatoes Whole: I learned this the hard way—peeling and chopping them first makes them turn to mush. Keep skins on, drop whole into boiling water, and cook until fork-tender (about 20-25 minutes). The skins stay intact, and you’ll have perfectly creamy flesh without the gummy texture that ruins the pie’s texture.
- Drain Beans Cold: After cooking kidney beans, rinse them under cold water immediately—then let them sit in an ice bath for 5 minutes. This stops the cooking process and prevents that sad, starchy mush you get when beans overcook in the pie. Trust me, your filling will stay chunky and flavorful.
- Chill Butter Before Cutting: Unsalted butter straight from the fridge is your best friend here. Cut it into small cubes and let it sit at room temp for exactly 10 minutes before mixing into the flour. Too soft? It’ll make the crust greasy. Too cold? It won’t blend smoothly. Goldilocks it.
- Skip the Overmixing: Once you add ice water to your flour-butter mix, stir just until it comes together—no more. Overworking it turns the crust into a tough, dense brick. Drop spoonfuls of dough into the pie, press lightly, and let the heat do the work. Your future self will thank you when the crust stays flaky.
Common mistakes when making this recipe
Over-Mixing the Crust
This is my biggest pet peeve—overworking the crust dough turns it tough instead of flaky. The moment the dough starts to feel sticky and elastic, stop mixing. I use a fork to gently combine the ingredients until they just clump together.
Over-mixing develops gluten, which makes the crust dense. Trust me, the crust needs to stay crumbly and slightly dry for that perfect texture. 🧈
Skipping the Ice Water
If you substitute warm water for the ice water in the crust, you’ll end up with a gummy mess. The cold water keeps the butter cold, which is essential for creating those beautiful flaky layers.
I’ve made this mistake—once—and the crust turned out more like a biscuit than a pie crust. Keep that butter cold and that water icy!
Uneven Filling Distribution
An unevenly spread filling leads to a lopsided pie, and nobody wants that. Mound the filling slightly in the center before adding the top crust—this helps it spread evenly as it bakes. I also like to use a spoon to smooth it out gently.
If the filling is too thick, it won’t bake through properly, so make sure it’s spread in an even layer. 🍠
Not Pricking the Bottom Crust
Forgot to prick the bottom crust? You’ll end up with a puffy, uneven pie. Use a fork to make small holes all over the bottom crust before adding the filling. This lets steam escape and prevents the crust from puffing up in the oven.
I always do this step—it’s a quick fix that makes a huge difference in the final result.
Overbaking the Pie
Let’s talk about the golden-brown crust—it’s tempting to leave the pie in the oven a little longer, but that’s a mistake. Overbaking dries out the filling and makes the crust tough. The pie is done when the crust is deep golden brown and the filling is just set.
Pull it out when it’s almost perfect, and let it rest. It’ll continue cooking slightly as it cools. 🔥
Using Old Spices
Fresh spices make all the difference in this pie. If your thyme, nutmeg, or garlic powder is older than six months, toss it and grab a new jar. Old spices lose their flavor, and that’s when your pie can end up tasting flat or bland.
I keep a small jar of fresh thyme on my windowsill—it’s worth the extra effort for that bright, aromatic flavor. 🌿
Nutrition facts
Frequently asked questions
Can I make this bean pie with canned sweet potatoes instead of fresh?
Drain and rinse 1 (15 oz) can of sweet potatoes, then mash them until smooth. You may need to add 1-2 tablespoons of water to achieve the same creamy texture as fresh sweet potatoes. The flavor will be slightly different but still delicious. Just be mindful that canned versions tend to be saltier, so you might reduce the added salt to 1 teaspoon instead of 1.5 teaspoons.
What's the best way to reheat leftover bean pie?
For the best texture, slice the pie and reheat in a 350°F oven for 15-20 minutes until the crust is crispy and the filling is warm through. You can also use the microwave for 30-45 seconds per slice, but it won't restore the crust's crispness. The oven method is ideal for maintaining that perfect balance of textures.
Can I substitute black beans for kidney beans in this recipe?
Yes, black beans work beautifully! They hold their shape well and add a slightly earthier flavor that pairs perfectly with the sweet potatoes. Use the same 1.5 cups cooked measurement. For extra richness, you might want to add 1/4 teaspoon smoked paprika to complement the black beans' deeper flavor profile.
How do I know when the crust is properly baked?
The crust is done when it's a deep golden brown color and the filling is bubbling through the slits in the top crust. The edges should be crisp, and when you gently press the center, it should spring back slightly rather than feeling soft. The pie will continue cooking slightly as it cools, so it's better to pull it out when it's just slightly underdone.
Is there a vegetarian-friendly way to enhance this recipe?
This recipe is already vegetarian, but you can make it even more plant-based by adding 1/2 cup of diced bell peppers or 1/2 cup of corn kernels to the filling for extra texture and sweetness. For a protein boost, consider adding 1/2 cup of cooked lentils or 1/2 cup of crumbled tofu to the filling mixture.
