Breakfast & Brunch
This bean quiche recipe delivers the perfect balance of flaky crust and hearty white bean filling, proving that vegetarian breakfasts can be just as satisfying as classic versions.
The secret lies in a crisp, golden crust that encases a rich, savory filling of creamy beans, sharp cheddar, and aromatic herbs—each bite combines texture and flavor in a way that keeps everyone coming back for more.
What sets this quiche apart is the technique: a pre-baked crust ensures it stays perfectly crisp, while the white bean filling gets thickened just enough to hold its shape without becoming dense.
The combination of eggs, cream, and beans creates a custard that's both velvety and substantial, making this an ideal dish for brunch or a hearty breakfast that lasts through the morning.
The result is a quiche with a flaky, buttery crust that shatters with every bite, paired with a filling that's rich, protein-packed, and bursting with flavor.
The beans add a satisfying heartiness, while the cheese and herbs bring depth, creating a dish that's both comforting and elegant—perfect for serving to guests or enjoying on a lazy weekend morning.
Whether you're using a traditional pie crust or a gluten-free alternative, this recipe adapts easily to your needs while maintaining that essential flakiness and rich filling.
The baking process is straightforward, ensuring consistent results every time, and the quiche reheats beautifully for leftovers—making it a practical choice for meal prep as well.
Ingredients for bean quiche
Flaky crust meets velvety bean filling—these ingredients create a vegetarian quiche with restaurant-quality flakiness and satisfying heartiness.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 2 ¼ cups | For pie crust, sifted for lightness |
| Unsalted Butter 🧈 | 1 cup | Cold, cubed for flaky texture |
| Ice Water 💧 | ½ cup | Chilled for handling dough |
| Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Large Eggs 🥚 | 4 whole | Room temperature for even baking |
| Heavy Cream 🥛 | 1 cup | Whole milk works in pinch |
| Canned Cannellini Beans 🌱 | 15 oz | Drained, rinsed, mashed slightly |
| Shredded Sharp Cheddar 🧀 | 1 ½ cups | Freshly grated for best melt |
| Fresh Spinach 🌿 | 2 cups | Chopped, wilted before adding |
| Fresh Chives 🌱 | ¼ cup | Finely chopped for garnish |
| Garlic Cloves 🧄 | 3 cloves | Minced for aromatic depth |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked for intensity |
| Nutmeg 🌿 | ¼ tsp | Freshly grated for warmth |
The crust demands attention. Store-bought pie crust works but pales compared to homemade—King Arthur flour yields the best results. For butter, use European-style (higher fat content) and keep it cold. If you're gluten-free, Bob's Red Mill 1:1 blend delivers surprisingly good flakiness. Pre-bake the crust until golden brown—this prevents a soggy bottom. The filling's secret lies in mashed beans (just fork-crush them) which thicken the custard beautifully without grittiness. Sharp cheddar is non-negotiable—mild varieties won't cut through the richness.
No heavy cream? Full-fat coconut milk works in a pinch, though texture will differ slightly. Substitute spinach with wilted kale or fresh Swiss chard for color. The chives can be swapped for fresh parsley if unavailable, though they add a delicate onion note. For nutmeg, ground works but freshly grated adds complexity. Pre-wilt the spinach before mixing—it releases moisture that helps bind the filling. The garlic should be finely minced (almost paste-like) to distribute flavor evenly. If you're sensitive to acidity, reduce lemon juice to half a teaspoon—it brightens without overpowering.
Assemble the quiche just before baking—the filling should be room temperature for even cooking. Store leftovers in an airtight container for up to 3 days in the fridge. Reheat portions at 350°F for 15 minutes to restore crispness. The crust freezes beautifully—wrap tightly in parchment before freezing unbaked crusts for up to 3 months. For meal prep, assemble and bake individual portions in ramekins—these reheat perfectly for grab-and-go breakfasts. The filling keeps its texture best when consumed within 2 days of baking, though the crust stays crisp for days.
Why You'll Love This Recipe
- You’re using staples: flour, butter, eggs, and whatever beans you have. No fancy ingredients, no last-minute grocery runs. Plus, leftovers? They reheat beautifully—just a quick zap in the microwave, and it’s like you made it fresh.
- No-Roll Crust Magic: I swear by this butter-and-flour crust—just mix, press, bake. No rolling pins, no stress, and it’s actually flaky. The ice water trick keeps it tender, and honestly? Even my overworked hands can handle it.
- Creamy Bean Hug: That eggy custard soaks up the beans like a dream, turning them into something rich and velvety. The salt in the crust and the eggs? It’s the perfect balance—savory without being heavy, and the butter shines through every bite.
- Lunchbox Legend: I make two quiches on Sundays—one for dinner, one for lunches all week. Slice it, pack it, and it stays fresh (yes, even with those beans). My kids grab it before soccer practice, and I don’t hear a single complaint.
Step-by-step instructions for bean quiche with flaky crust
Master these techniques and you'll achieve a golden, flaky crust paired with a rich, hearty white bean filling.
Prepare the Perfect Pie Crust
In a large bowl, combine the 2.25 cups all-purpose flour and 1 teaspoon salt. Cut in the 1 cup cold unsalted butter using a pastry cutter or your fingers until the mixture resembles coarse crumbs with pea-sized butter pieces. This texture is crucial for achieving that signature flaky layer.
Gradually add the ½ cup ice water, one tablespoon at a time, mixing gently with a fork just until the dough comes together. Be careful not to overwork it—handle only as necessary. Once formed, divide the dough into two equal discs, wrap each in plastic wrap, and refrigerate for at least 30 minutes. This chilling step prevents shrinking during rolling and ensures maximum flakiness.
Roll and Blind-Bake the Crust
Preheat your oven to 375°F. On a lightly floured surface, roll out one disc of dough to a 12-inch circle, about ⅛-inch thick. Transfer carefully to a 9-inch pie dish, trimming any excess dough. Press gently to fit the bottom and sides snugly.
For the blind-baking method, line the crust with parchment paper, fill it with pie weights or dried beans, and bake for 15 minutes. Remove the weights and bake for another 5-7 minutes until the edges are light golden brown and the bottom is just beginning to crisp. This pre-baking prevents a soggy crust when adding the filling later.
Prepare the White Bean Filling
In a food processor, combine the 15 oz drained cannellini beans, 1 cup heavy cream, 1.5 cups shredded sharp cheddar, 3 minced garlic cloves, ½ teaspoon black pepper, and ¼ teaspoon nutmeg. Pulse until the mixture is smooth but still slightly textured—this ensures proper binding without becoming gluey. Taste and adjust seasoning if needed.
In a separate skillet, heat 1 tablespoon olive oil over medium heat. Add the 2 cups chopped fresh spinach and sauté until just wilted, about 2 minutes. Let cool slightly before stirring into the bean mixture. This step intensifies the spinach's flavor while removing excess moisture that could make your quiche filling too wet.
Assemble and Bake the Quiche
Pour the bean-spinach mixture into the pre-baked crust, spreading it evenly. In a small bowl, whisk together the 4 room-temperature eggs and ¼ cup heavy cream, then pour this over the filling. Sprinkle the ¼ cup finely chopped fresh chives evenly on top for both garnish and flavor.
Bake at 375°F for 35-40 minutes, until the filling is set and the top is golden brown with slight puffing. The center should jiggle slightly when shaken, but no liquid should remain. If the top browns too quickly, tent loosely with foil to prevent over-browning while ensuring the filling cooks through.
Rest and Serve for Optimal Texture
Remove the quiche from the oven and let it rest for 10-15 minutes before slicing. This resting period allows the filling to set completely and prevents it from running when you cut into it. The crust will be perfectly crisp, the filling creamy yet firm, and each bite will deliver that satisfying combination of flaky, cheesy, and hearty textures.
Serve warm or at room temperature, accompanied by a simple arugula salad or crusty bread. The quiche keeps well in the refrigerator for up to 3 days, making it an excellent make-ahead dish for meal prep or entertaining.
Pro Tips For Making Bean Quiche
- Pre-chill the crust dough: I learned this the hard way—rolling out cold dough for the quiche crust saves you from a greasy, soggy bottom. Press the dough between two sheets of parchment, then freeze it for 15 minutes before transferring to your pie dish. This keeps the butter firm and makes handling easier, too.
- Use room-temperature eggs: Cold eggs from the fridge won’t blend smoothly with the beans and cream, leading to lumps that ruin the texture. Let the eggs sit in warm water for 5 minutes before cracking them in—this guarantees a silky filling instead of a grainy one.
- Salt the crust water: Skipping salt in the ice water for the crust dough is a rookie move. Add ½ teaspoon of salt to the water when mixing—it crisps the crust better and balances the buttery richness later.
- Bake on the middle rack: The top of your oven gets too hot, and the bottom can leave the crust undercooked. Place the quiche on the middle rack (not the lower third) to ensure even browning and a perfectly set filling without burning the edges.
Troubleshooting great bean quiche
Crust Too Soggy
If your crust ends up soggy instead of crisp, the filling likely wasn't pre-cooked enough or the crust wasn't baked long enough before adding it. Always blind-bake your crust for 15-22 minutes at 375°F until golden brown.
For extra insurance, brush the pre-baked crust with a thin layer of egg wash (1 egg beaten with 1 tablespoon water) before adding the filling. This creates a barrier that prevents moisture from seeping in. 💫
Filling Too Watery
A runny filling usually means too much liquid in the bean mixture or undercooked spinach. Wilt the spinach thoroughly before mixing and drain any excess water from the cannellini beans. For extra thickness, stir in 1 tablespoon cornstarch mixed with 1 tablespoon cold water into the bean mixture before baking.
Also, ensure your eggs and cream are room temperature—cold liquids can cause separation and wateriness.
Uneven Baking
If your quiche has dark brown edges but a pale center, it's likely over-browning while the middle stays undercooked. Tent loosely with foil after 20 minutes of baking to prevent over-browning, then remove it to finish baking.
For even cooking, place a baking sheet on the lower oven rack to reflect heat upward. Always check doneness by inserting a knife or toothpick—it should come out clean with just a slight moistness (the filling will continue setting as it cools).
Cracked Top
Cracks in the quiche top often happen when the filling is too hot or when the oven temperature fluctuates. Let your filling cool for 5-10 minutes before pouring it into the crust. Also, avoid opening the oven door frequently during baking—rapid temperature changes cause cracks.
If cracks appear, simply brush them with egg wash and return to the oven for 5-10 minutes to set the top.
Dough Too Sticky
If your pie dough feels too sticky to handle, you've likely added too much water. The dough should hold together when pressed but still feel slightly dry. If it's too wet, sprinkle in 1-2 tablespoons more flour and mix gently with your fingers.
Chill the dough for at least 30 minutes before rolling—this helps it firm up. Never overwork the dough—just handle it enough to shape it into the pie dish. 🧈
Filling Not Setting
If your quiche filling remains jiggly or undercooked after baking, it might not have reached a high enough temperature. Increase the baking time by 5-10 minutes or raise the oven temperature to 390°F for the last 10 minutes of baking.
Another trick is to preheat your oven thoroughly before baking—an oven that isn't hot enough can't cook the filling properly. For extra insurance, stir 1 tablespoon of cream cheese into the filling before baking—it adds richness and helps the custard set more firmly.
Nutrition facts
Frequently asked questions
Can I make this bean quiche gluten-free?
Replace the all-purpose flour with a 1:1 gluten-free baking flour blend like Bob's Red Mill or King Arthur. For the crust, add 1 tablespoon xanthan gum to help bind the dough. Chill the dough longer (45 minutes) since gluten-free crusts are more delicate. The filling remains unchanged, but use gluten-free cornstarch if thickening is needed.
How can I make this quiche dairy-free?
Swap the heavy cream for full-fat coconut milk and use vegan sharp cheddar (like Violife or Daiya). For the crust, use dairy-free butter or coconut oil. The texture will be slightly different but still delicious. The eggs can remain unless you're making a fully vegan version, in which case use flax eggs (1 tbsp ground flax + 3 tbsp water per egg).
What's the best way to reheat leftovers?
Slice the quiche and reheat portions at 350°F for 15 minutes covered with foil to restore crispness. For microwave reheating, cover with a damp paper towel and heat for 45-60 seconds at 50% power. Never reheat to steaming—this makes the crust soggy. The crust reheats best when warmed from cold (not frozen) for optimal texture.
Can I use different types of beans?
Yes! Try black beans (for smoky depth) or chickpeas (for nutty flavor). Drain and rinse thoroughly, then mash slightly for best texture. For extra richness, add 1 tablespoon tahini to the filling. Avoid overly watery beans like kidney beans—opt for cannellini, black, or chickpeas for creamy results. Adjust seasoning as needed since different beans have varying salt levels.
Why does my quiche filling sometimes separate?
This usually happens when cold eggs and cream are mixed, or if the filling sits too long before baking. Always use room-temperature eggs and cream and assemble the quiche just before baking. If separation occurs, whisk vigorously and bake immediately. For extra insurance, stir 1 tablespoon cornstarch into the bean mixture to help stabilize the custard.
