Breakfast & Brunch
This bean quiche recipe delivers a perfect balance of flaky crust and hearty bean filling that makes breakfast feel like a restaurant meal. The secret lies in a crisp, golden crust that holds its shape while the creamy egg mixture sets into a tender, savory center—no soggy bottoms here. I developed this version after years of testing, ensuring every bite delivers that satisfying mix of textures and flavors.
The filling combines white beans, sharp cheddar, and fresh herbs for depth, while the egg mixture binds everything together into a rich, custardy texture. What sets this apart is the technique for achieving that signature flaky crust—whether you use traditional pie dough or a gluten-free alternative—without sacrificing flavor.
The result? A quiche that’s substantial enough for brunch but simple enough for a quick weeknight meal.
By the time it emerges from the oven, you’ll have a quiche with a golden, shatteringly crisp crust and a filling that’s creamy yet firm enough to slice neatly. The beans add heartiness, the cheese brings richness, and the herbs add freshness—all in one satisfying dish.
Serve it warm with a side salad or crusty bread for the ultimate comfort food experience.
This recipe also offers flexibility: swap in black beans or pinto beans for variety, or use a vegan egg substitute for a plant-based version. The possibilities are endless, but the foundation remains the same—foolproof results every time. Let’s get started!
Ingredients for bean quiche
Flaky crust meets hearty filling—these 14 ingredients create restaurant-quality quiche at home.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 2 ½ cups | For pie crust, sifted |
| Unsalted Butter 🧈 | 1 cup | Cold, cubed, for crust |
| Ice Water 💧 | ½ cup | Chilled for pie dough |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Large Eggs 🥚 | 3 whole | Room temperature |
| Heavy Cream 🥛 | 1 cup | Full-fat for richness |
| Sharp White Cheddar Cheese 🧀 | 1 ½ cups | Shredded, block preferred |
| Canned White Beans 🥫 | 1 ½ cups | Drained, rinsed, cannellini |
| Fresh Spinach 🌿 | 2 cups | Chopped, loosely packed |
| Fresh Chives 🌱 | ¼ cup | Finely chopped, for garnish |
| Fresh Thyme Leaves 🌿 | 1 tbsp | Or 1 tsp dried thyme |
| Garlic Cloves 🧄 | 2 cloves | Minced, for filling |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Nutritional Yeast 🍄 | 1 tbsp | Optional, for umami boost |
The crust starts with cold butter—never warm. Cut it into tiny pieces and mix it into the flour until it resembles coarse crumbs. King Arthur Flour or Bob's Red Mill all-purpose flour works best for a tender yet sturdy crust. For extra flakiness, freeze the dough for 30 minutes before rolling. The cheese is non-negotiable here—sharp white cheddar melts beautifully and adds that signature tang. If you can't find it, Parmigiano-Reggiano shredded finely works in a pinch, though the flavor will differ slightly. Fresh herbs like thyme and chives elevate the dish, but dried will do if you're in a hurry—just halve the amount.
No fresh spinach? Frozen works fine—thaw and drain it well. For a vegan twist, replace eggs with 3 tbsp ground flaxseed mixed with 9 tbsp water (let it sit for 5 minutes to thicken). Substituting beans? Black beans or pinto beans add a slightly different texture but still deliver heartiness. The nutritional yeast is optional but adds a cheesy depth—Bob's Red Mill brand is widely available and affordable. If you're using a gluten-free crust, ensure it's sturdy enough to hold the filling without crumbling. Pre-made crusts can work, but they often lack the signature flakiness of homemade.
Store any unused dough in an airtight container in the fridge for up to 3 days or freeze for 3 months. The quiche itself keeps well in the fridge for 4-5 days—reheat slices in a skillet for crispy edges. For make-ahead convenience, prep the filling and crust separately, then assemble just before baking. The crust can be pre-baked and frozen for 2 months—thaw overnight before adding the filling. Leftovers? Wrap tightly and freeze for 3 months—perfect for quick breakfasts on busy mornings.
Why You'll Love This Recipe
- No-Fuss Crust: I swear by this cold butter dough—just flour, ice water, and salt. No rolling pins, no stress. It’s the kind of crust that forgives mistakes (looking at you, uneven edges) and still comes out golden and sturdy.
- Eggy Comfort: That creamy egg custard with beans? It’s the kind of bite that makes you pause mid-mouth. The eggs add richness, while the beans keep it hearty—like a hug in a pie dish. (Yes, even on a Tuesday night.)
- Leftover Hero: This quiche begs for seconds, which means it’s perfect for meal prep. Slice it up, pack it in containers, and you’ve got lunch for days. My kids grab it straight from the fridge—no reheating required.
- Budget Win: Flour, butter, eggs, and beans? This is cooking on a shoestring. I’ve made it for potlucks, brunch, or just because—I’m not picky. Plus, the crust uses pantry staples, so you’re not scrambling for fancy ingredients.
Step-by-step instructions for bean quiche
Master the art of layered textures with this precise method for a perfectly flaky crust and rich bean filling.
Prepare the Flaky Pie Crust
In a large bowl, combine the 2.5 cups all-purpose flour and 0.5 teaspoon salt. Cut in the 1 cup cold cubed 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 flakiness.
Gradually add the 0.5 cup ice water, 1 tablespoon at a time, mixing gently with a fork until the dough just comes together. Avoid overmixing—you want to preserve the flaky layers. Shape the dough into a disk, wrap it in plastic, and refrigerate for at least 1 hour or up to 24 hours. The longer it rests, the easier it will be to roll out and the flakier the final crust will be.
Assemble the Bean Filling
In a medium bowl, combine the 1.5 cups drained white beans, 2 cups chopped fresh spinach, 2 cloves minced garlic, 1 tablespoon fresh thyme leaves, 0.5 teaspoon black pepper, and 1 tablespoon nutritional yeast. Mix gently to distribute the seasonings evenly. The spinach should wilt slightly as it releases moisture, which helps bind the filling together.
In a separate bowl, whisk together the 3 room-temperature eggs, 1 cup heavy cream, and 1.5 cups shredded sharp white cheddar cheese until smooth and fully combined. The cheese should be evenly distributed throughout the egg mixture for a creamy texture. Fold in the bean mixture and stir gently to combine, being careful not to overmix and break down the bean structure.
Roll and Blind-Bake the Crust
Preheat your oven to 375°F. On a lightly floured surface, roll out the chilled dough to a 12-inch circle, about 1/8-inch thick. Transfer the dough to a 9-inch pie dish, gently pressing it into the bottom and up the sides. Trim any excess dough hanging over the edge. For a flaky finish, prick the bottom of the crust all over with a fork to prevent puffing.
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 an additional 5 minutes until the crust is lightly golden. This pre-baking step, called blind-baking, ensures the crust stays crispy and doesn't become soggy when the filling is added.
Fill and Bake the Quiche
Pour the bean filling into the pre-baked crust, spreading it evenly to the edges. Sprinkle the 0.25 cup finely chopped fresh chives evenly over the top for a pop of color and fresh flavor. Transfer the quiche to the oven and bake for 35-40 minutes, or until the filling is set and the edges are golden brown.
To check for doneness, gently shake the quiche—if it doesn't jiggle, it's ready. The center should be just set with a slight wobble, as it will continue to firm up as it cools. The crust should be golden brown and crispy, with no signs of sogginess. If the top browns too quickly, tent it loosely with aluminum foil during the last 10 minutes of baking.
Cool and Serve
Remove the quiche from the oven and let it cool for 10 minutes before slicing. This resting period allows the filling to set completely and makes it easier to slice cleanly. Serve warm or at room temperature, accompanied by a simple green salad or crusty bread to soak up any extra filling.
The quiche should have a golden, flaky crust that contrasts beautifully with the creamy, hearty bean filling. Each slice should be rich with the flavors of cheddar, thyme, and garlic, balanced by the earthy spinach and tender white beans. Store any leftovers in the refrigerator for up to 3 days, reheating gently in the oven to maintain its texture.
Pro Tips For Making Bean Quiche
- Chill the Butter First: Cold butter in the crust makes all the difference—literally. Cut your unsalted butter into cubes and freeze them for 10 minutes before mixing with flour. I used to skip this, and my crusts turned out greasy or tough. Now they’re flaky and hold up to the wet beans without falling apart.
- Pre-Cook the Beans: Drain and rinse canned beans, then spread them on a baking sheet and bake at 350°F (175°C) for 10 minutes. This removes excess moisture so your quiche filling stays thick and creamy, not soggy. (Yes, it’s an extra step, but your filling will thank you.)
- Don’t Overmix the Dough: Pulse the flour, butter, and ice water in a food processor just until the mixture clumps—about 6-8 pulses. Overworking it develops gluten, and your crust will turn out dense instead of light. I learned this after pulling apart a brick-like quiche crust once.
- Bake in a Cold Oven: Place your assembled quiche in a cold oven, then turn the heat to 375°F (190°C). This gradual warm-up prevents the bottom from cooking too fast while the top stays raw. My first attempt had a burnt crust and a runny center—this fix saved me every time.
Storing and reheating your leftovers
Refrigerator Storage
Store your bean quiche in an airtight container with a lid for up to 4-5 days in the refrigerator. The crust stays crispy when properly sealed, and the filling maintains its creamy texture.
I always let it cool completely before storing to prevent condensation, which can make the crust soggy. 🧊
Freezer Prep Tips
For longer storage, wrap individual slices in plastic wrap and place them in a freezer bag with all the air removed. This method keeps the quiche fresh for 3 months without losing its flaky crust. Thaw overnight in the fridge before reheating—never at room temperature to avoid bacteria growth.
Oven Reheating
Preheat your oven to 350°F and place slices on a baking sheet. Cover loosely with aluminum foil to prevent drying, then heat for 15-20 minutes until warmed through. This method preserves the crust's crispiness better than microwave reheating. For extra crispiness, broil for 2-3 minutes at the end. 🔥
Microwave Method
If you're short on time, cover a slice with a damp paper towel and microwave on 50% power for 1-2 minutes. Check after 1 minute—microwaves vary in power.
Add a splash of water or heavy cream if the filling looks dry. This method works best for quick meals but may soften the crust slightly.
Crust Revival Trick
If your quiche's crust loses its crispness after storage, pop it under the broiler for 1-2 minutes after reheating. This quick step restores that golden, flaky texture.
For extra flavor, brush the crust with a little melted butter before broiling. It's a simple fix that makes leftovers taste fresh again. ✨
Nutrition facts
Frequently asked questions
Can I make this bean quiche without a pie crust?
For a crustless version, simply whisk the eggs with 1 cup heavy cream and 1.5 cups shredded cheese, then pour the mixture over the bean filling in a greased baking dish. Bake at 350°F for 30-35 minutes until set. This version is perfect for low-carb diets or when you're short on time. The texture will be more like a frittata but just as satisfying!
What's the best way to reheat bean quiche without drying it out?
For the crispiest results, reheat slices in a 350°F oven for 15-20 minutes covered with foil. Remove foil for the last 2 minutes to restore crust crispness. If using a microwave, cover with a damp paper towel and use 50% power for 1 minute, then check. Adding a splash of heavy cream helps maintain moisture if the filling looks dry.
Can I substitute other beans for white beans?
Yes! Black beans or pinto beans work beautifully—they add a slightly different texture but still deliver that hearty, protein-rich base. For best results, drain and rinse them thoroughly to remove excess moisture. If using chickpeas, mash them slightly to help them blend better with the egg mixture. The key is to maintain a similar volume (1.5 cups drained) for proper filling consistency.
Why did my quiche filling come out rubbery?
Rubbery filling usually means the quiche wasn't baked long enough or the oven temperature wasn't hot enough. Ensure your oven is properly calibrated and bake until the center is just set (no jiggle when gently shaken). For extra insurance, bake 5 minutes longer than the recipe suggests. Also, make sure your eggs and cream are at room temperature—they blend more smoothly and cook evenly.
How can I make this quiche vegan?
Replace the eggs with 3 tbsp ground flaxseed mixed with 9 tbsp water (let sit for 5 minutes to thicken). Use vegan butter for the crust and ensure your cheese is dairy-free. For extra richness, add 2 tbsp nutritional yeast to the filling. The texture will be slightly different but still delicious—just be prepared for a denser, more custard-like center.
