Breakfast & Brunch
A bean quiche recipe with a flaky crust and hearty bean filling transforms breakfast into a satisfying, protein-packed meal that’s perfect for brunch or a light dinner. This vegetarian version keeps all the classic quiche appeal—rich, savory, and comforting—while incorporating white beans for a creamy texture and earthy depth.
I’ve refined the technique over years to ensure the crust stays crisp and golden while the filling sets just right, never dry or rubbery.
The secret to this quiche lies in the balance: a foolproof pie crust (store-bought or homemade) that bakes to a perfect golden-brown, paired with a creamy bean filling made from white beans, sharp cheddar, and a touch of mustard for brightness.
The eggs bind everything together, creating a custardy center that’s neither too runny nor too firm. What sets this apart is how the beans absorb flavors without overpowering the dish—just enough to make it hearty yet refined.
By the time it emerges from the oven, you’ll have a quiche with a flaky, buttery crust that shatters at the edges and a filling so rich and satisfying it’ll become a staple in your rotation.
The beans add a subtle earthiness that pairs beautifully with the sharpness of the cheese, while the crust delivers that irresistible crunch. It’s the kind of dish that feels indulgent yet stays light enough for breakfast, proving you don’t need meat to make a quiche that impresses.
For added versatility, swap the crust for a vegan option or boost the protein with tofu—both work beautifully while keeping the same flaky, golden finish. Serve with a simple arugula salad or crusty bread to round out the meal. Here’s how to make it perfectly every time.
Ingredients for bean quiche
Six ingredients transform into a flaky, golden quiche with hearty bean filling.
| Ingredient | Amount | Notes |
|---|---|---|
| White Beans (Cannellini or Great Northern) 🌱 | 1 ½ cups | Drained and rinsed, cooked or canned |
| Large Eggs 🥚 | 6 whole | Room temperature for even baking |
| Sharp White Cheddar Cheese 🧀 | 1 ½ cups | Freshly grated, block preferred |
| Unsalted Butter 🧈 | 1 cup | Cold for pie crust, cut into cubes |
| All-Purpose Flour 🌾 | 2 ½ cups | Plus 2 tbsp for dusting |
| Ice Water 💧 | ½ cup | For pie crust dough |
| Dijon Mustard 🍯 | 1 tbsp | For filling brightness |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For crust richness |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | Total divided between crust and filling |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground for filling |
| Fresh Thyme Leaves 🌿 | 2 tbsp | Chopped, or 1 tsp dried thyme |
| Lemon Zest 🍋 | 1 tbsp | From 1 fresh lemon |
| Heavy Cream 🥛 | ¼ cup | Optional for extra creaminess |
| Pie Crust (Store-Bought or Homemade) 🥧 | 1 whole | 9-inch diameter, rolled out |
The beans are the star—cannellini or great northern work best for their creamy texture. Grab the no-salt-added canned beans from the store (like Bush's or Libby's) to control the seasoning. If using dried, soak overnight and cook until tender. The cheese matters too: sharp white cheddar from Cabot or Wisconsin Farmer's Union adds that perfect tang. For the crust, I always use Pillsbury refrigerated dough when short on time—it's foolproof. If making from scratch, cold butter is key for flakiness, so keep everything chilled until rolling.
No white beans? Chickpeas or black beans work in a pinch, but they're slightly denser. Short on sharp cheddar? Gruyère or smoked Gouda add depth without overpowering. The mustard is non-negotiable—it cuts through the richness. No Dijon? Yellow mustard at half the amount works, but you'll lose that sophisticated tang. For the crust, vegan puff pastry from Whole Foods is a game-changer if you're avoiding butter. The thyme can be dried (use one-third the amount), but fresh is worth the extra minute to chop. And that lemon zest? Microplane it fresh—pre-grated zest loses its punch fast.
This quiche reheats beautifully—just 10 minutes at 350°F until the crust is crisp again. Keeps 4 days in the fridge, wrapped tightly. For make-ahead, assemble the filling and crust, then refrigerate overnight before baking—it develops even more flavor. The crust stays fresh for 2 days if you make it ahead, wrapped in parchment. Freeze the whole quiche (unbaked) for 3 months
Why You'll Love This Recipe
- No-Fuss Assembly: I swear, this comes together faster than my morning coffee. Drain those canned beans, whisk eggs, and fold in cheese—no finicky pastry work, no measuring like a mad scientist. The crust is just butter and flour, patted into a pan in two minutes. That’s it.
- Creamy Crunch Magic: Between us, the texture is chef’s kiss—the crispy, buttery crust hugging that velvety bean-egg filling, topped with sharp cheddar that melts just enough to get gooey. Honestly? It’s the kind of bite that makes you pause mid-chew, like, “Wait, is this actually good?” (Yes.)
- Lunchbox Hero: This is my go-to for packed lunches—slice it, wrap it in foil, and it stays fresh for days. Kids? They’ll eat it cold straight from the fridge. Meal prepper? Double the recipe, freeze half, and thank me later. No sad leftovers here.
- Pantry Powerhouse: I make this when I’m low on everything but eggs, beans, and cheese. A dollar store can of beans and a block of cheddar stretch this recipe farther than you’d think. Plus, it’s the only quiche I’ll eat for breakfast, lunch, or dinner—no judgment.
Step-by-step instructions for bean quiche with flaky crust
Here's how to assemble a quiche with a golden crust and creamy bean filling that holds together perfectly.
Prepare the Pie Crust for Maximum Flakiness
Start by cutting the 1 cup unsalted butter into ¼-inch cubes and placing them in the freezer for 10 minutes to firm up. In a large bowl, combine the 2.5 cups all-purpose flour with 1.5 teaspoons diamond crystal kosher salt. Add the cold butter cubes and use your fingers or a pastry cutter to work the butter into the flour until the mixture resembles coarse crumbs with some pea-sized butter pieces remaining.
Drizzle in the ½ cup ice water all at once and gently stir with a fork until the dough just comes together. Avoid overmixing—just combine until the dough holds when pressed. Turn the dough onto a lightly floured surface and shape it into a 9-inch round disk. Wrap in plastic and refrigerate for at least 1 hour (or up to 24 hours) to fully chill. This resting time is crucial for developing flaky layers.
Assemble the Bean Filling with Bright Flavors
In a food processor, combine the 1.5 cups white beans (cannellini or great northern) with the 1.5 cups sharp white cheddar cheese, 2 tablespoons fresh thyme leaves, 1 tablespoon lemon zest, 1 tablespoon Dijon mustard, ½ teaspoon ground black pepper, and ½ teaspoon diamond crystal kosher salt. Pulse until the beans are coarsely chopped but still retain some texture—you want a rustic, chunky consistency rather than a smooth puree.
Transfer the bean mixture to a medium bowl and stir in the 6 whole large eggs and ¼ cup heavy cream (if using). The mixture should be thick but pourable. Taste and adjust seasoning—this is your only chance to correct any flavor imbalances before baking. The filling should be tangy from the lemon zest and mustard, with a sharp cheddar backbone.
Roll and Blind-Bake the Crust
Preheat your oven to 375°F. On a lightly floured surface, roll out the chilled pie crust to a 12-inch circle (about ⅛-inch thick). Carefully transfer the crust to a 9-inch pie dish, pressing gently to shape it into the bottom and up the sides. Trim any excess dough hanging over the edge.
For a perfect blind bake, line the crust with parchment paper and fill it with pie weights or dried beans. Bake for 15 minutes until the edges begin to turn golden. Remove the weights and bake for an additional 5 minutes until the crust is fully set and lightly golden. This pre-baking step prevents a soggy bottom and ensures your crust maintains its flaky texture through the filling's moisture.
Bake the Quiche to Golden Perfection
Pour the bean filling into the pre-baked crust, spreading it evenly to the edges. The filling should come about ½ inch below the top of the crust. Place the quiche on the middle rack of your oven and bake for 35-40 minutes until the top is deep golden brown and the center is just set (a slight wobble is normal).
Here's the key: the quiche is done when it reaches an internal temperature of 160°F at the center and the edges are deep golden brown with some caramelization. If the top browns too quickly, tent loosely with foil for the last 10 minutes of baking. The filling should be custardy but not runny—it will continue to set as it cools.
Rest and Serve for Best Texture
Remove the quiche from the oven and let it rest for 10-15 minutes before slicing. This resting period allows the filling to fully set and the juices to redistribute, preventing a runny center. The crust will firm up slightly, and the filling will develop a silky texture rather than a watery consistency.
Slice into 6 equal wedges and serve warm or at room temperature. The contrast between the flaky, buttery crust and the creamy, herby bean filling makes every bite satisfying. For extra richness, drizzle with a little extra-virgin olive oil or serve with a simple arugula salad to cut through the richness.
Pro Tips For Making Bean Quiche
- Pre-Cook the Beans: Drain and simmer them in salted water for 8–10 minutes until just tender—no mushing. Overcooking turns them to paste, and you’ll end up with a gluey quiche instead of a creamy one. (Yes, even if they’re canned, give them a quick rinse first.)
- Whisk Eggs Cold: Mix the eggs straight from the fridge with the milk (if using) and cheese—cold eggs blend smoother and won’t scramble when you pour them into the hot crust. I learned this the hard way after a batch turned out like custardy oatmeal.
- Blind-Bake the Crust: Chill the crust, then weigh it down with pie weights or dried beans (yes, the same ones you’re using) and bake at 375°F for 12 minutes before adding the filling. This prevents a soggy bottom—trust me, your future self will notice the difference.
- Grate Cheese Fresh: Skip the pre-shredded stuff—it’s coated in anti-caking agents that make the quiche grainy. Grate sharp white cheddar yourself and mix it into the egg custard while still cool. The texture is buttery and melts like a dream. (And yes, it’s worth the extra 2 minutes.)
Wine and beer pairings for this bean quiche
Crisp White Wine
A dry Riesling from Germany or Alsace is my go-to for this bean quiche—its bright acidity and subtle mineral notes cut through the richness of the cheese while complementing the earthy beans.
Look for a Kabinett or Spätlese with 6-8% alcohol to avoid overpowering the delicate filling. The crisp finish cleanses your palate between bites, making each slice feel lighter. 🍷
Earthy Red Options
For red wine lovers, a Pinot Noir from Oregon or Burgundy offers enough elegance to match the quiche's savory profile. Choose a light-bodied example with 12-13% alcohol and notes of cherry and earth to harmonize with the thyme and mustard in the filling.
Avoid heavy Cabernets—they'll clash with the delicate crust. 🍇
Craft Beer Pairings
A Belgian witbier like Hoegaarden or Stella Artois brings refreshing citrus and spice notes that mirror the lemon zest and thyme in the quiche. The effervescence also helps balance the richness. For a bolder option, try a German Helles lager—its malty sweetness contrasts beautifully with the sharp cheddar. 🍺
Coffee or Tea
If you prefer non-alcoholic options, a medium-roast coffee with 2% milk enhances the quiche's savory notes without competing. For tea lovers, an Earl Grey with its bergamot aroma adds a sophisticated citrus complement to the lemon zest. Both options work beautifully for brunch service. ☕
Seasonal Variations
In summer, swap wine for a sparkling rosé—its berry notes pair perfectly with the quiche's herby filling. For winter, a Chardonnay with 1-2 years of aging adds buttery richness that mirrors the crust.
Always let the wine or beverage temperature match the quiche's serving temperature (room temp for wine, chilled for beer). ❄️
Nutrition facts
Frequently asked questions
Can I make this bean quiche without a pie crust?
For a crustless version, simply pour the bean filling into a 9-inch oven-safe skillet or baking dish and bake at 350°F for 30-35 minutes until set. The filling will develop a slightly firmer texture without the crust's support. This works especially well for meal prep—just slice and serve like a frittata.
How do I prevent a soggy crust in this bean quiche?
The key is blind-baking the crust first! Pre-bake your crust with pie weights or dried beans for 15-20 minutes at 375°F before adding the filling. This creates a barrier that absorbs moisture from the bean mixture. For extra insurance, sprinkle a thin layer of crushed cornflakes or coarse breadcrumbs on the crust before pouring in the filling.
Can I use dried beans instead of canned?
Yes, but they require extra prep! Soak ½ cup dried white beans overnight, then simmer for 1-1.5 hours until tender. Drain and rinse well before using—dried beans absorb more liquid and can make the filling too thick. For best texture, mash them slightly with a fork after cooking to mimic canned beans' creaminess.
What's the best way to reheat leftover bean quiche?
Slice the quiche and reheat portions in a 350°F oven for 10-12 minutes until warmed through. For quick reheating, cover with a damp paper towel and microwave for 20-30 seconds—just watch closely to avoid drying out the filling. The crust benefits most from oven reheating to restore its crispness.
Can I make this quiche vegan?
With a few swaps! Use a vegan pie crust (like store-bought puff pastry or homemade with flax eggs) and replace eggs with ½ cup silken tofu blended with 1 tbsp nutritional yeast for binding. The bean filling will still be hearty, but the texture will be slightly denser. For extra richness, stir in 2 tbsp vegan cream cheese with the beans.
