Great Northern Bean Pie Recipe: Flaky Crust Over Creamy, Spiced Filling

Desserts

Great Northern Bean Pie Recipe: Flaky Crust Over Creamy, Spiced Filling

This Great Northern bean pie delivers a perfect balance of creamy, spiced filling and a flaky crust that rivals any bakery dessert.

I developed this recipe after years of perfecting the art of bean pie—where tender, seasoned beans transform into a rich, velvety filling encased in a golden, buttery crust.

The secret lies in pre-cooking the beans until they're perfectly tender, then blending them into a smooth, flavorful base that's both comforting and sophisticated.

The filling gets its depth from a blend of warm spices—cinnamon, nutmeg, and allspice—that create a cozy, aromatic profile, while the crust achieves its signature flakiness through a precise layering of cold butter and flour.

Whether you're baking for a holiday gathering or simply craving something hearty yet elegant, this pie delivers restaurant-quality results with minimal fuss. The best part? It's easily adaptable to dietary preferences, including vegan crust options.

By the time it emerges from the oven, you'll have a pie with a flaky, golden crust that shatters at the edges, revealing the creamy, spiced bean filling beneath.

The aroma alone will fill your kitchen with warmth, while the texture offers a satisfying contrast between the crispy top and the tender, velvety filling. This is the kind of dessert that feels like a hug in pie form.

Serve it warm with a dollop of whipped cream or a scoop of vanilla ice cream for the full experience. The filling stays rich and cohesive even when sliced, making it perfect for sharing.

Here's how to make it from start to finish, with tips to ensure every layer turns out perfectly.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for bean pie recipe great northern beans

Sixteen ingredients transform humble beans into a velvety, spiced pie with a shatteringly flaky crust.

Ingredient Amount Notes
Great Northern Beans 🌾 2 cups Dried, soaked overnight
All-Purpose Flour 🌾 2 ½ cups For crust and filling thickener
Unsalted Butter 🧈 1 cup Cold, cubed for flaky crust
Granulated Sugar 🍚 ¾ cup Light brown preferred
Ground Cinnamon 🌿 2 tsp Freshly ground preferred
Ground Nutmeg 🌿 ½ tsp Freshly grated nutmeg
Ground Allspice 🌶️ ½ tsp For warm spice depth
Salt 🧂 1 tsp Fine sea salt
Vanilla Extract 🍯 1 tsp Pure vanilla preferred
Milk 🥛 ½ cup Whole milk for richness
Eggs 🥚 1 whole Large, for binding
Ice Water 💧 ¼ cup For dough handling
Heavy Cream 🥛 ½ cup For filling creaminess
Cornstarch 🌾 2 tbsp For smooth filling

The beans are the heart of this pie, so start with high-quality dried Great Northerns—skip the canned stuff, it's never as tender or flavorful. Soak them overnight, then simmer until they're fork-tender but not mushy. Whole Foods or Trader Joe's carry excellent dried beans, but any reputable grocery store will have them. For the crust, European-style butter (like Plugrá) makes all the difference—it has more fat content, which translates to extra flakiness. If you can't find it, regular unsalted butter works fine, just keep it cold when cutting into the flour. The spices? Penzeys or Spicewalla for the best cinnamon and nutmeg, but your local grocery store's ground spices are perfectly fine if they're fresh.

No vanilla extract? Vanilla sugar at half the amount works in a pinch, or a splash of vanilla bean paste. Running short on heavy cream? Full-fat coconut milk gives a similar richness, though the flavor will be subtly different. The cornstarch can be swapped for arrowroot powder at the same ratio, but it might make the filling slightly more translucent. For the crust, if you're making a vegan version, vegan butter (like Miyoko's) plus an extra tablespoon of ice water keeps it flaky. And trust me on the ice water—it's non-negotiable for a tender crust. The dough should come together just until it forms a shaggy mass; overworking it kills the flakiness.

This pie tastes even better the next day, so bake it ahead if you can. Store leftovers covered at room temperature for up to 2 days, or refrigerate for 4-5 days. The crust stays crispy for about 2 hours at room temperature, but after that, it's best reheated in a 350°F oven for 10 minutes to restore its flakiness. Freeze the whole pie (unbaked or baked) for up to 3 months—just thaw overnight in the fridge before serving. I always make a double batch because it disappears faster than you'd think, especially when paired with that vanilla ice cream or a dollop of whipped cream

❤️

Why You'll Love This Recipe

  • No-Cook Shortcut: I’ll be real—soaking the Great Northern beans overnight (or using canned beans) cuts my prep time in half. The filling comes together while you’re doing laundry or scrolling through your phone—just whisk, pour, bake.
  • Sweet-Savory Magic: That buttery crust with cinnamon-sugar dusting? It’s the kind of flavor combo that sneaks up on you. The beans stay creamy while the edges get just crisp enough to make you reach for seconds—no one will guess it’s "just beans."
  • Potluck Star: Between us, this pie always disappears at gatherings. It’s hearty enough for a picnic, sweet enough for dessert, and even my picky aunt (who hates cinnamon) asks for a slice. Pack it in a foil pan—no fuss, all win.
  • Budget Win: A pound of beans and a stick of butter stretch this recipe for days. I’ve fed six people for $10 and still had leftovers—plus, the cinnamon makes it feel fancy without breaking the bank. (Yes, even on a Tuesday night.)

Step-by-step instructions for Great Northern bean pie

Here's how to create a showstopping pie with a golden, flaky crust and a velvety spiced bean filling.

1

Prepare the Great Northern Beans

Drain and rinse the soaked 2 cups Great Northern Beans thoroughly. Place them in a medium saucepan and cover with fresh water by about 2 inches. Bring to a boil over high heat, then immediately reduce to medium-low heat and simmer for 1-1.5 hours until the beans are fork-tender but not mushy.

Here's the thing—don't skip the soaking. Soaked beans cook evenly and prevent a gummy filling. I like to add a pinch of salt to the cooking water to enhance flavor. Once tender, drain the beans completely and set aside. You want them cool enough to handle when you're ready to mash them into the filling.

2

Make the Creamy Bean Filling

In a large mixing bowl, combine the cooked beans with 0.5 cup Heavy Cream, 0.75 cup Granulated Sugar, 2 tsp Ground Cinnamon, 0.5 tsp Ground Nutmeg, 0.5 tsp Ground Allspice, 1 tsp Salt, and 1 tsp Vanilla Extract. Mash the beans with a potato masher or fork until you achieve a smooth, thick consistency with just a few small lumps remaining.

This is where the magic happens. The spices should be evenly distributed, and the mixture should be thick enough to hold its shape but still have a slight creaminess. If it's too thick, add 1-2 tablespoons of milk to loosen it. Taste and adjust the sweetness or spice level if needed—this is your chance to customize the flavor to your liking.

3

Create the Flaky Crust

In a separate large bowl, combine 2.5 cups All-Purpose Flour and 1 tsp Salt. Cut in 1 cup cold Unsalted Butter using a pastry cutter or your fingers until the mixture resembles coarse crumbs with pea-sized butter pieces. Gradually add 0.25 cup Ice Water, one tablespoon at a time, mixing just until the dough comes together.

Don't overwork the dough—this is crucial for a flaky crust. Once it forms a shaggy mass, turn it out onto a lightly floured surface and gently shape it into a disk. Wrap in plastic and refrigerate for at least 30 minutes. This resting time allows the gluten to relax, ensuring those beautiful flaky layers when baked.

4

Assemble and Bake the Pie

Preheat your oven to 375°F. Roll out the chilled dough on a lightly floured surface to fit a 9-inch pie dish, leaving a ½-inch overhang all around. Transfer the dough to the pie dish and trim the edges, leaving about ½ inch extra. Crimp the edges decoratively and prick the bottom with a fork.

Pour the bean filling into the prepared crust, spreading it evenly. Roll out any remaining dough scraps and cut into strips to create a lattice top. Weave the strips over the filling, leaving the center open for a beautiful presentation. Brush the lattice and crust edges with a beaten egg for a golden finish.

5

Bake to Golden Perfection

Place the pie on a baking sheet to catch any drips and bake for 45-50 minutes until the crust is deep golden brown and the filling is bubbling gently at the edges. The center should still have a slight jiggle when you gently shake the pie.

Here's my pro tip: If the edges start browning too quickly, cover them with aluminum foil. The filling should be thick and creamy, not watery. Let the pie cool for at least 2 hours before slicing—this allows the filling to set properly and makes for cleaner slices. Serve warm with a dollop of whipped cream or a scoop of vanilla ice cream for the ultimate comfort food experience.

👨‍🍳

Pro Tips For Making Bean Pie Recipe Great Northern Beans

  • Simmer Beans Slow: Great Northern beans need time—at least 45 minutes of steady simmering after they’re tender. I learned this the hard way when I rushed them and ended up with a pie that tasted mealy instead of creamy. Keep the heat low enough to see tiny bubbles, and stir occasionally to prevent scorching.
  • Toast the Flour First: Dry-toast the flour in the butter for 2-3 minutes before adding liquid—it deepens the nutty flavor and thickens the filling better. Sounds weird, but it works: the flour loses its raw taste, and the pie crust stays lighter. Skip this, and you’ll notice the difference in texture.
  • Don’t Overmix the Filling: Stir the bean mixture just until combined—lumpy is fine, overmixed is not. I used to beat it like I was making pancakes, but that turns the pie dense and gluey. A few quick folds with a spatula keep it light and velvety. Your future self will thank you.
  • Sweeten the Butter: Mix 1-2 teaspoons of sugar directly into the melted butter before adding it to the flour. This balances the sweetness in the filling and prevents the crust from tasting buttery or one-note. I was skeptical until I tried it—now it’s non-negotiable.

Make-ahead tips for this bean pie recipe great northern beans

Filling Prep Ahead

Prepare the bean filling up to 2 days in advance—it actually tastes better after the flavors meld. Store it in an airtight container in the fridge, covered with plastic wrap pressed directly on the surface to prevent a skin from forming.

When ready to bake, simply pour it into your chilled crust. The spices will deepen in complexity, and the texture becomes even silkier. 💫

Crust Make-Ahead

Roll out and shape the crust, then wrap it tightly in plastic wrap and refrigerate for up to 48 hours. For longer storage, freeze the wrapped dough disk for 3 months.

Thaw in the fridge overnight before using. This method prevents the butter from melting and keeps the dough pliable for easy rolling. I always prep the crust first—it’s the most time-consuming step! ⏰

Assembled Pie Storage

Assemble the pie (filling in crust, lattice on top) but don’t bake it yet. Cover tightly with plastic wrap and refrigerate for up to 24 hours before baking. This lets the filling settle and the crust absorb flavors.

For baking day, simply remove from the fridge, let it sit at room temperature for 30 minutes, then bake as directed. The crust will be easier to handle and less likely to shrink. 🧁

Baked Pie Preservation

Let the pie cool completely before storing. For short-term (up to 2 days), keep it at room temperature in an airtight container. For longer storage, slice and freeze individual portions on a tray before transferring to a freezer bag—this prevents soggy slices.

Reheat frozen slices in a 350°F oven for 10-12 minutes until warmed through. The crust stays crispy when reheated properly! ❄️

Freezer-Friendly Tips

For maximum freshness, freeze the unbaked pie (with lattice) on a baking sheet for 1 hour to solidify, then wrap tightly with foil and plastic wrap. Bake from frozen, adding 10-15 extra minutes to the baking time.

The filling may need a few extra minutes to set completely. I’ve found this method preserves the crust’s flakiness better than freezing baked pies. 💡

Serving Prep

Whip up your toppings (vanilla ice cream, whipped cream, or caramel sauce) the night before and store in the freezer or fridge. This way, you can assemble the perfect serving in minutes after baking.

Keep a small bowl of powdered sugar and cinnamon on hand to dust the pie tableside—it adds that restaurant-quality finish. 🍦

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 20g100%
Cholesterol 105mg35%
Sodium 520mg23%
Total Carbohydrate 68g24%
Dietary Fiber 10g36%
Sugars 28g
Protein 18g36%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use canned Great Northern beans instead of dried?

While you can use canned beans, the texture won't be as luxurious. Canned beans often have more moisture and less natural sweetness, which can make the filling gummy rather than creamy. If you must use canned, drain them thoroughly, rinse well, and simmer for 10-15 extra minutes to evaporate excess liquid. For best results, dried beans create that velvety, restaurant-quality texture.

2

How do I make this pie vegan?

Swap the butter for 1 cup vegan butter (like Miyoko's) and use plant-based milk (oat or almond work best) in place of heavy cream. For the crust, add 1 extra tablespoon of ice water to keep it flaky. The filling will still be rich and flavorful—just omit the egg wash and brush the crust with plant-based milk mixed with a pinch of salt for shine.

3

Why did my crust turn out tough instead of flaky?

Overworking the dough or using warm butter are the top culprits. Keep everything cold—even your hands! Cut the butter into the flour quickly with a pastry cutter, and only mix the dough until it just comes together. Also, avoid handling the dough more than necessary when rolling it out. The secret is in the 30-minute rest in the fridge—never skip this!

4

Can I make this pie in a different-sized dish?

Yes! For a 9-inch pie dish, this recipe is perfect. For an 8-inch dish, reduce the filling by about 25% and adjust the crust accordingly. For a 10-inch dish, increase the filling by 1.5 cups and add ½ cup extra flour to the crust. Always allow ½-inch overhang for crimping. The key is maintaining the same ratio of filling to crust thickness.

5

What's the best way to reheat leftover slices?

Preheat your oven to 350°F and place slices on a baking sheet. Cover loosely with foil and warm for 8-10 minutes—just until the edges are crispy again. Microwaving can make the crust soggy. For extra crispiness, broil for 1-2 minutes at the very end. The filling stays creamy when reheated properly!

★★★★★4.6(15 reviews)
Categories Desserts