Soups & Stews
This Southern-style soup bean pie delivers the ultimate comfort food experience—creamy bean filling topped with a golden, crispy crust that crackles with every bite. 💛 The secret lies in slow-cooked beans simmered with rich broth and savory seasonings, then baked until the crust turns irresistibly crisp.
I first discovered this recipe during a chilly Alabama winter, and it’s been my go-to for feeding crowds ever since.
The beauty of this dish is its versatility—it’s hearty enough for a main course but flexible enough to work as a side. Traditional versions often include a biscuit or cornbread crust, but you can also use puff pastry for extra flakiness.
The filling is where the magic happens: tender beans, aromatic herbs, and a touch of creaminess that balances the savory flavors perfectly.
What makes this recipe stand out is the textural contrast—soft, velvety bean filling meets a shatteringly crisp top. The crust isn’t just decorative; it’s the star, adding a satisfying crunch that keeps everyone reaching for seconds.
Whether you’re serving it at a family gathering or a casual weeknight dinner, this pie will become a staple in your rotation.
Pair it with a simple green salad or warm cornbread to round out the meal. The combination of textures and flavors makes it a restaurant-quality dish you’ll want to make again and again. Let’s get started on creating this Southern classic!
Ingredients for soup bean pie
Southern comfort starts with these simple, hearty ingredients for a pie that's creamy inside and crispy on top.
| Ingredient | Amount | Notes |
|---|---|---|
| Dry Navy Beans 🌾 | 2 cups | Unsalted, soaked overnight |
| Vegetable Broth 💧 | 3 cups | Low-sodium preferred |
| Onion 🧅 | 1 whole | Yellow, diced small |
| Celery Stalks 🧅 | 2 whole | Diced, with leaves |
| Carrot 🥕 | 2 whole | Medium, diced |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| All-Purpose Flour 🌾 | 1 cup | For crust, sifted |
| Baking Powder 🧂 | 2 tsp | Aluminum-free preferred |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Butter 🧈 | ½ cup | Cold, cubed for crust |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Sharp Cheddar Cheese 🧀 | ½ cup | Shredded, optional |
The beans are the soul of this pie—don't skip the soaking! Dried navy beans from the bulk section at Whole Foods or Harris Teeter give the best texture, but any dry bean will work. For extra richness, I always add a splash of vegetable broth while the beans simmer. The veggies—onion, celery, and carrot—are the classic 'holy trinity' of Southern cooking. Trader Joe's sells pre-diced mixes that save time, but chopping them yourself adds freshness. Fresh parsley makes all the difference for that bright finish—grow your own if you can, or grab a bunch from the grocery store's produce section.
No heavy cream? Full-fat coconut milk works in a pinch, though it has a slightly different texture. Short on flour? Self-rising flour at half the amount cuts down on baking powder. The crust needs cold butter—take it straight from the fridge and cut into small cubes. For a shortcut, use pre-made biscuit dough (like Pillsbury) instead of making your own. The cheddar is optional but adds a nice sharp contrast—sharp cheddar from the deli counter melts best. If you're making this ahead, skip the cheese until baking to prevent sogginess.
This pie tastes even better the next day—make it a day ahead and reheat at 350°F for 15 minutes. Store leftovers covered in the fridge for 4-5 days. For freezing, wrap tightly in foil and freeze for up to 3 months. The crust gets crispier as it cools, so let it sit for 10 minutes before slicing. I always serve it with a side of green beans or cornbread—the contrast of textures makes it perfect for a family meal.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe because it’s literally dump-and-go after the beans soak. No chopping like a fine chef—just rough dice the onion, celery, and carrot while the beans simmer. By the time the veggies soften, the filling’s ready to pour into the crust. (Yes, even on a Tuesday night.)
- Rich, Earthy Depth: That slow-cooked navy bean base? It’s where the magic happens—creamy from the broth, nutty from the beans, and brightened just enough by the carrot’s natural sweetness. Honestly, the crust gets lost in the flavor, and that’s a good thing.
- Leftovers That Beg: This pie actually tastes better the next day. I’ve reheated slices for lunch, packed them for work, and even frozen portions for lazy Sundays. The crust stays crisp, the filling thickens perfectly, and my kids still fight over the last piece.
- Pantry Staple Power: Between us, this is my budget-friendly go-to when I’m low on fresh ingredients. Dry beans and veggie broth stretch into a hearty meal, and the onion/celery/carrot combo is the holy trinity of affordable flavor. It’s the kind of dish that makes me feel like I’m feeding a crowd without breaking the bank.
Step-by-step instructions for soup bean pie
Here's how to assemble this Southern classic with a golden crust and velvety bean filling.
👨🍳 Step 1: Prepare the Bean Filling
Drain and rinse the soaked 2 cups dry navy beans thoroughly. In a large pot, combine the beans with the 3 cups vegetable broth, diced 1 whole onion, diced 2 whole celery stalks, diced 2 whole carrots, and minced 4 cloves garlic. Bring to a boil over medium-high heat.
Once boiling, reduce heat to low and simmer uncovered for 45-60 minutes until beans are fork-tender and the liquid has reduced to about 1½ cups. Stir occasionally to prevent sticking. The filling should be thick enough to coat the back of a spoon but still spoonable.
Remove from heat and stir in the 0.5 cup heavy cream, 1 tsp salt, and 0.5 tsp black pepper. Let cool completely before assembling - this prevents the crust from getting soggy. I like to mash about ¼ of the beans slightly with a potato masher for extra thickness.
🥘 Step 2: Make the Crust Mixture
In a medium bowl, whisk together the 1 cup all-purpose flour, 2 tsp baking powder, and remaining 0.5 tsp salt. Cut in the 0.5 cup cold butter using a pastry cutter or your fingers until the mixture resembles coarse crumbs with pea-sized butter pieces.
Stir in the 0.5 cup shredded sharp cheddar cheese (if using) until evenly distributed. The cheese adds wonderful flavor and helps create that signature crispy top. If the mixture seems too dry, add 1 tablespoon ice water at a time until just combined - it should hold together when pressed but not be sticky.
Here's the thing - don't overmix. Just combine until the cheese is distributed. Overworking develops gluten that makes the crust tough instead of flaky.
🍳 Step 3: Assemble the Pie
Preheat your oven to 375°F. Grease a 9-inch pie dish lightly with butter or oil. Spread the cooled bean filling evenly into the prepared dish, mounding slightly in the center. The filling should come up about ¾ inch from the edges.
Sprinkle the crust mixture evenly over the top, pressing down gently with your fingers. I like to make a few shallow crisscross patterns with a fork - this helps create those beautiful golden peaks while ensuring even browning. The crust should be about ¼ inch thick.
For extra crispiness, I sometimes sprinkle a pinch of salt and black pepper over the top crust before baking. This enhances the flavor contrast between the savory filling and crispy crust.
🔥 Step 4: Bake to Golden Perfection
Bake for 35-40 minutes until the crust is deep golden brown and the filling is bubbling at the edges. The center should be hot but not boiling - you want that creamy texture, not a watery filling.
About 10 minutes before the crust looks done, tent loosely with aluminum foil if it's browning too quickly. This prevents burning while allowing the crust to finish cooking through. The pie is ready when the crust sounds hollow when tapped and the filling is set but still creamy.
Remove from oven and let rest for 10 minutes before slicing. This resting time allows the filling to set slightly and makes for cleaner slices. Garnish with chopped 0.25 cup fresh parsley before serving for that fresh pop of color and flavor.
Pro Tips For Making Soup Bean Pie
- SOAK BEANS OVERNIGHT: I learned this the hard way—rushing the soak leaves beans tough and gummy. Cover dried navy beans in cold water by 2 inches, add a pinch of baking soda (trust me), and let them sit 12+ hours. No need to boil them first; just drain and rinse before cooking.
- SWEAT VEGETABLES LOW: Skip the high-heat sear—sweat onions, celery, and carrots on medium-low for 10 minutes with a splash of broth. This melts flavors into the base instead of burning them, and you’ll taste the difference when the pie bakes.
- SKIP THE BOILING BROTH: Adding cold broth straight to the pot after draining beans keeps the soup from getting watery. Warm it separately first, then stir it in—your pie’s texture will stay thick and rich, not diluted.
- CRUSH HALF THE BEANS: I was skeptical until I tried it: mash about half the cooked navy beans with a fork before adding them to the filling. This thickens the pie naturally and gives it that classic rustic texture—no extra cornstarch needed.
Health benefits of these flavors
Plant-Based Protein
This soup bean pie is a fantastic source of plant-based protein, with 2 cups of navy beans providing about 24 grams of protein per serving. Navy beans are particularly rich in fiber (around 15 grams per serving), which supports digestive health and helps keep you full longer.
That means you get hearty satisfaction without the heavy feeling of meat-based dishes. 💪
Rich in Fiber
The combination of beans and vegetables delivers a fiber powerhouse—about 18 grams per serving, which is 72% of your daily recommended intake. This fiber helps regulate blood sugar levels, supports gut health, and may even reduce cholesterol.
The slow-digesting carbs in the beans provide steady energy, making this pie perfect for a balanced meal. Trust me, your digestion will thank you!
Low-Fat, High-Flavor
Unlike many comfort foods, this pie is surprisingly low in saturated fat while still being rich and satisfying. The heavy cream adds indulgence without excessive fat—just 0.5 cup gives a velvety texture without overpowering.
The crust uses butter, but the portion size keeps it reasonable. It’s the ultimate comfort food with a health-conscious twist.
Vitamin and Mineral Boost
You’ll get a great boost of vitamins and minerals from this pie, including folate (important for cell repair), iron (for energy), and magnesium (for muscle function). The carrots and celery add vitamin A and vitamin K, while the onion and garlic provide antioxidants that fight inflammation.
It’s like a nutritional rainbow in every bite! ✨
Vegetarian-Friendly
This recipe is naturally vegetarian, making it perfect for plant-based diets or meat-free days. The creamy bean filling and crispy crust deliver all the satisfaction of a meat pie without any animal products.
Even meat lovers will appreciate how filling and flavorful it is—it’s a crowd-pleaser that everyone can enjoy. 🌱
Gluten-Free Option
For those avoiding gluten, you can easily swap the all-purpose flour for a 1:1 gluten-free flour blend (like Bob’s Red Mill). Just be sure to use a blend with xanthan gum for the best texture.
The crust will still hold together beautifully, and the filling remains unchanged. It’s a simple tweak that keeps the pie accessible for all dietary needs.
Nutrition facts
Frequently asked questions
Can I use canned beans instead of dried for this recipe?
You can absolutely use canned beans for convenience! Use 2 (15-ounce) cans of navy beans, drained and rinsed well. For extra flavor, add 1 teaspoon soy sauce or ½ teaspoon smoked paprika to the filling. The texture will be slightly softer, but the pie will still taste delicious. Just reduce the vegetable broth to 2 cups since canned beans come pre-cooked.
How do I make the crust extra crispy?
For a shatteringly crisp crust, chill the crust mixture for 30 minutes before baking. Use cold butter (straight from the fridge) and avoid overmixing. Brush the top crust with a little beaten egg white before baking for extra shine. Bake on the lower oven rack to maximize crispiness, and let it cool completely before slicing.
Can I make this pie ahead of time?
This pie tastes even better the next day! Assemble it completely (including the crust) and refrigerate overnight. Bake straight from the fridge, adding 5-10 minutes to the baking time. For freezing, bake the pie, cool completely, wrap tightly in foil, and freeze for up to 3 months. Thaw in the fridge overnight before reheating at 350°F for 15 minutes.
What's the best way to reheat leftovers?
To maintain that perfect texture, reheat individual slices in a 350°F oven for 8-10 minutes on a baking sheet. For microwave reheating, cover with a damp paper towel and heat for 30-45 seconds. The microwave can make the crust soggy, so oven reheating is best. Never reheat in the microwave uncovered - it'll dry out the filling.
Can I substitute the biscuit crust for something else?
For a flakier texture, try puff pastry or phyllo dough. If you prefer a simpler option, use pre-made pie crust or even cornbread dough (like Jiffy mix). For a gluten-free option, use a 1:1 gluten-free flour blend with xanthan gum. The key is to keep the crust about ¼ inch thick for best results.
