Breakfast & Brunch
This bean quiche recipe transforms humble white beans into a hearty, protein-rich breakfast that rivals any traditional quiche. The secret lies in a flaky crust that encases a rich custard infused with smoky bean flavors—perfect for brunch or a satisfying lunch.
What sets this apart is how the beans absorb the egg mixture, creating a filling that's both savory and satisfying without relying on meat.
Creating the perfect crust starts with cold butter cut into the flour, ensuring layers of crispiness that hold up even after baking. The bean filling gets a flavor boost from garlic, cumin, and a touch of smoked paprika, while the egg custard binds everything together into a cohesive, golden-topped dish.
This recipe delivers restaurant-quality results with minimal effort—ideal for busy mornings when you still want something impressive.
The final quiche emerges with a golden, crackly crust that contrasts beautifully with the creamy custard and tender beans. Topped with fresh herbs or a sprinkle of dairy-free cheese (if needed), it becomes a versatile dish that works for breakfast, lunch, or even a light dinner.
The best part? It reheats perfectly, making it an excellent meal prep option for the week ahead.
For those avoiding dairy, flax eggs and vegan cheese work beautifully while maintaining the same rich texture. Whether you're serving this to guests or treating yourself, the combination of flaky crust and smoky bean filling makes every bite worth savoring. Let's get baking!
Ingredients for bean quiche
Flaky crust, smoky beans, creamy custard—this vegetarian quiche delivers restaurant-quality flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 2 ½ cups | Sifted for flaky crust |
| Cold Unsalted Butter 🧈 | 1 cup | Cut into small cubes |
| Ice Water 💧 | ½ cup | For pie dough consistency |
| Canned White Beans 🌱 | 2 cups | Drained, rinsed, and mashed |
| Large Eggs 🥚 | 4 whole | Room temperature for custard |
| Unsweetened Almond Milk 🥛 | 1 cup | For creamy custard |
| Garlic Cloves 🧄 | 3 cloves | Minced for smoky depth |
| Ground Cumin 🌿 | 1 tsp | For earthy warmth |
| Smoked Paprika 🌶️ | 1 tsp | For smoky flavor |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Fresh Parsley 🌿 | ¼ cup | Chopped for garnish |
| Vegan Parmesan Cheese 🧀 | ¼ cup | Optional for topping |
The crust is everything here. Cold butter cut into the flour creates those perfect layers, but don't skip the ice water—it keeps the dough from getting too warm. I always use King Arthur flour for pie crusts because it's high-protein and gives that extra flakiness. For the beans, cannellini or great northern work best—they mash nicely and hold up to baking. If you're short on time, Trader Joe's has pre-mashed beans in the refrigerated section, but fresh mashed gives the best texture. The key is to drain and rinse them well before mashing to avoid a watery filling.
No eggs? Flax eggs (1 tbsp ground flaxseed + 3 tbsp water = 1 egg) work perfectly here—just let them sit for 5 minutes to thicken. Short on almond milk? Soy milk or oat milk are great substitutes, but don't use dairy milk if you're avoiding dairy. The smoked paprika can be swapped for regular paprika if you prefer a milder flavor, but Penzeys or McCormick smoked versions add that restaurant-quality depth. For the vegan Parmesan, Follow Your Heart or Miyoko's brands melt beautifully and add a nice cheesy touch without dairy. Fresh herbs are ideal, but dried parsley at half the amount works in a pinch.
Assemble the quiche the night before and refrigerate—it bakes up even better the next day. The crust stays crispy for about 3 days if stored in an airtight container, but the filling is best within 2 days. For meal prep, slice and freeze individual portions—they reheat beautifully in the oven at 350°F for 15-20 minutes. The vegan Parmesan topping? Sprinkle it right before baking for that perfect golden finish. Leftovers freeze well for up to 3 months, making this the ultimate make-ahead brunch option.
Why You'll Love This Recipe
- Pantry-to-Plate Magic: Honestly, this quiche starts with three ingredients—flour, butter, ice water—then you dump in canned beans and eggs. No chopping, no soaking, no fancy prep. My lazy Sunday mornings have never been easier.
- Creamy Crunch Perfection: That buttery crust meets the fluffy egg custard, while the white beans add a ridiculously satisfying texture—soft but with just enough bite. It’s like a hug for your taste buds, but make it breakfast.
- Lunchbox Hero: Between us, I’ve packed these into mason jars for work lunches, sliced them for potlucks, and even served them at a 9 AM meeting (no one judged). The beans keep it hearty, the eggs make it filling, and the crust? Always a crowd-pleaser.
- Budget Breakfast Win: A can of beans and a carton of eggs stretch this recipe far—I’ve fed four people for under $8. Plus, leftovers reheat like a dream (microwave or oven, no judgment). My wallet and my family thank me every time.
Step-by-step instructions for bean quiche with smoky flavor
Here's how to create a restaurant-quality quiche with a golden crust and rich bean filling.
Make the Flaky Crust
In a large bowl, combine the 2.5 cups all-purpose flour and 0.5 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 perfect flaky crust.
Gradually add the 0.5 cup ice water, 1 tablespoon at a time, mixing gently with a fork until the dough just comes together. Be careful not to overmix—you want to maintain those cold butter pockets that create the flakes. Once combined, turn the dough onto a lightly floured surface and knead just 4-5 times until smooth.
Wrap the dough in plastic wrap and refrigerate for at least 30 minutes (up to 2 hours). This chilling step prevents the butter from melting during rolling and ensures a tender, flaky result. The dough should be cold but pliable when ready to roll.
Prepare the Bean Filling
Preheat your oven to 375°F. While the dough chills, drain and rinse the 2 cups canned white beans thoroughly, then mash them in a bowl with a fork or potato masher until mostly smooth but still slightly textured. You want some chunkiness to maintain bite in the final quiche.
In a small skillet, sauté the 3 minced garlic cloves over medium heat for 30 seconds until fragrant but not browned. Add the mashed beans to the skillet and cook for another 2 minutes, stirring constantly. This step develops the flavors and ensures the beans are hot when mixed with the custard.
In a separate bowl, whisk together the 4 large eggs, 1 cup unsweetened almond milk, 1 teaspoon ground cumin, 1 teaspoon smoked paprika, 0.5 teaspoon salt, and 0.25 teaspoon black pepper. Stir in the warm bean mixture and set aside. This combination creates a rich, smoky custard that perfectly complements the beans.
Assemble and Bake the Quiche
On a lightly floured surface, roll out the chilled dough to a 12-inch circle (about 1/8-inch thick). Transfer it to a 9-inch pie dish, pressing gently to fit. Trim any excess dough hanging over the edges. Prick the bottom of the crust all over with a fork to prevent puffing during baking.
Spread the bean mixture evenly into the crust, mounding it slightly in the center. Sprinkle the 0.25 cup chopped fresh parsley and 0.25 cup vegan parmesan cheese (if using) over the top. The parsley adds freshness while the vegan parmesan contributes a savory depth that ties everything together.
Bake the quiche for 40-45 minutes until the crust is golden brown and the custard is set but still slightly jiggly in the center. If the edges brown too quickly, cover them with aluminum foil. The quiche should have a beautiful, golden crust with a creamy, slightly firm filling that's just set.
Rest and Serve
Remove the quiche from the oven and let it cool for 10 minutes before slicing. This resting period allows the filling to firm up slightly and makes it easier to serve clean slices. The contrast between the crispy crust and creamy filling will be even more pronounced after resting.
Slice into 6 equal wedges and serve warm or at room temperature. The smoky flavors from the paprika and cumin will mingle beautifully with the creamy custard and tender beans. For an extra touch, garnish each serving with additional chopped parsley and a sprinkle of vegan parmesan just before serving.
Pro Tips For Making Bean Quiche
- CHILL THE BEANS FIRST: Drain and rinse those canned white beans, then dump them in a bowl and pop it in the fridge for 15 minutes before adding them to the quiche. Cold beans won’t turn your custard into a watery mess—trust me, I’ve seen it happen when they’re straight from the can.
- CUT THE BUTTER IN SMALL: Use a pastry cutter or two forks to work the cold butter into the flour until you’ve got pea-sized crumbs, not floury sand. Overworking it = tough crust. My grandmother swore by this, and her crusts were always flaky enough to make me eat the whole thing before the filling even set.
- DON’T OVERMIX THE FILLING: After adding the eggs, beans, and any other mix-ins, give it one gentle stir—just enough to combine. Overmixing incorporates too much air, which can make the quiche rise unevenly or crack as it bakes. I learned this the hard way when my first attempt looked like a cracked eggshell volcano.
- BAKE ON MIDDLE SHELF: Slide your quiche onto the middle rack of the oven, not the top. The top shelf makes the crust burn before the center sets, while the bottom rack leaves the top undercooked. Middle shelf = even heat, golden crust, and a custard that’s just set—not rubbery or runny. Yes, even if you’re impatient like me.
Best sauces and condiments for this bean quiche
Smoky Tomato Sauce
This sauce transforms your quiche into a Mediterranean-inspired masterpiece. Start with 1 cup canned San Marzano tomatoes blended with 1 tbsp olive oil, 1 tsp smoked paprika, ½ tsp garlic powder, and ¼ tsp salt.
Simmer for 10 minutes until thickened, then spread it over the bean mixture before adding the egg custard. The acidity cuts through the richness while enhancing the smoky flavors. 🌶️
Creamy Avocado Sauce
For a fresh, vibrant twist, blend 1 ripe avocado, ¼ cup Greek yogurt or vegan sour cream, 1 tbsp lime juice, ½ tsp cumin, and salt to taste.
Dollop spoonfuls over individual slices when serving. The creamy texture contrasts beautifully with the crisp crust and smoky beans, adding a bright, zesty element.
Spicy Harissa Yogurt
Mix ½ cup plain yogurt with 1 tbsp harissa paste, 1 tsp lemon juice, and a pinch of salt. Drizzle this fiery sauce over slices for a North African-inspired kick.
The harissa's heat pairs perfectly with the earthy cumin and smoky paprika in the quiche. For a milder version, reduce the harissa to ½ tbsp. 🔥
Garlic-Herb Oil
Infuse ½ cup olive oil with 3 minced garlic cloves and 1 tbsp each of fresh parsley and thyme. Heat the oil gently for 3 minutes, then strain and drizzle over the quiche just before serving.
This aromatic oil elevates every bite with its fresh, herbal notes while keeping the dish light.
Sriracha Lime Crema
Whisk together ½ cup sour cream or vegan sour cream, 1 tbsp sriracha, 1 tbsp lime juice, and 1 tsp honey. This sweet-spicy crema adds a tangy contrast that balances the smoky flavors.
Serve it alongside slices for dipping or drizzling. The lime brightens the dish while the sriracha adds a subtle heat.
Roasted Red Pepper Spread
Blend 1 cup roasted red peppers (jarred or homemade) with 2 tbsp tahini, 1 tbsp lemon juice, and ½ tsp smoked paprika until smooth. Spread a thin layer over the quiche before baking or serve it as a side sauce.
The sweetness of the peppers complements the smoky bean filling beautifully, adding depth and complexity. 🌿
Nutrition facts
Frequently asked questions
Can I use black beans instead of white beans in this recipe?
Black beans work beautifully and add a deeper, earthier flavor. For best results, drain and rinse them thoroughly, then mash them slightly coarser than white beans to maintain texture. The smoky paprika and cumin will complement the beans' richness perfectly, creating a heartier quiche.
How do I make this quiche vegan?
Replace the eggs with 4 flax eggs (1 tbsp ground flaxseed + 3 tbsp water per egg), let them thicken for 5 minutes, and use 1 cup unsweetened soy milk instead of almond milk. For the crust, substitute cold vegan butter or coconut oil. Top with vegan cheese or nutritional yeast for that cheesy flavor. The texture stays creamy and satisfying!
Why did my quiche crust turn soggy?
Soggy crusts usually happen when the filling is too wet or the crust isn't pre-baked. To fix this, blind-bake the crust for 10 minutes at 375°F before adding the filling. Also, ensure your beans are well-drained and mashed to the right consistency—too much moisture will steam the crust instead of crisping it.
Can I prepare this quiche ahead of time?
Yes! Assemble the quiche (without baking) up to 24 hours ahead and refrigerate. Bake it straight from the fridge—just add 5-10 extra minutes to the cooking time. For leftovers, store slices in an airtight container for 3 days or freeze for up to 3 months. Reheat individual portions at 350°F for 15 minutes for crispy perfection.
What’s the best way to reheat bean quiche?
For the crispest crust, reheat slices in a 350°F oven for 10-15 minutes on a baking sheet. If you prefer speed, use the microwave for 45-60 seconds (cover with a damp paper towel to retain moisture). The oven method keeps the crust flaky, while the microwave works for quick servings—just expect slightly softer edges.
