Breakfast & Brunch
This bean quiche recipe transforms humble pantry staples into a hearty, protein-packed breakfast that’s perfect for brunch or a satisfying lunch. The secret lies in a rich, flaky crust paired with a creamy bean filling that’s packed with texture and flavor—no meat required.
Whether you use store-bought crust for convenience or roll out homemade dough, the result is a dish that’s both impressive and effortless to assemble.
The filling combines tender white beans with sharp cheddar, fresh herbs, and a touch of mustard for depth, all bound together by a velvety egg custard. Baking time is minimal—just 35-40 minutes—so you can have a warm, golden quiche ready for brunch without the fuss.
The crust stays crisp, while the filling remains tender, making every bite a balance of textures and flavors.
What makes this recipe stand out is its versatility. Swap in black beans for extra heartiness, add roasted vegetables for freshness, or use a gluten-free crust to accommodate dietary needs.
It’s the kind of dish that feels indulgent yet wholesome, proving that vegetarian meals can be just as satisfying as their meaty counterparts.
The aroma of baking cheese and herbs will fill your kitchen, signaling that breakfast is ready before the timer even goes off. Serve with a crisp salad or crusty bread to soak up every last bit of the creamy filling. Here’s how to make it perfectly every time.
Ingredients for bean quiche
Six simple ingredients transform into a hearty quiche that’s perfect for brunch or lunch.
| Ingredient | Amount | Notes |
|---|---|---|
| Store-Bought Pie Crust 🥧 | 1 package | Refrigerated, for convenience |
| Canned White Beans 🫘 | 15 oz | Drained and rinsed well |
| Sharp Cheddar Cheese 🧀 | 1 ½ cups | Shredded, not pre-shredded |
| Large Eggs 🥚 | 4 whole | Room temperature for custard |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Whole Milk 🥛 | ½ cup | Warmed slightly for custard |
| Dijon Mustard 🍯 | 1 tbsp | For depth of flavor |
| Fresh Chives 🌿 | ¼ cup | Chopped, for freshness |
| Fresh Dill 🌿 | 0.1 cup | Chopped, optional but great |
| Garlic Cloves 🧄 | 2 cloves | Minced, for aromatic base |
| Salt 🧂 | ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ¼ tsp | Freshly cracked |
| Unsalted Butter 🧈 | ¼ cup | Melted for crust brushing |
The crust is where it all starts. Pillsbury refrigerated crust is my go-to for convenience, but homemade or gluten-free crusts work too—just press it firmly into the pan. For that extra flaky touch, brush the bottom with melted butter before adding the filling. The beans? Canned Great Northern or cannellini work best—they hold their shape and add that satisfying bite. Drain and rinse them thoroughly, or the custard will turn watery. I grab mine from Trader Joe's because they’re always fresh and affordable.
No sharp cheddar? Gruyère or Monterey Jack add a nice tang, but cheddar’s the classic. Fresh herbs are ideal, but dried dill or chives at half the amount will work in a pinch. The mustard is non-negotiable—it cuts through the richness and adds depth. No Dijon? Yellow mustard in a pinch, but it won’t have the same complexity. For the eggs, room temperature is key—they’ll blend smoother into the custard. If you’re short on time, just whisk them vigorously. The cream and milk can be swapped for half-and-half if that’s what you’ve got, but full-fat gives the best texture.
This quiche stays fresh for 3 days in the fridge, but it’s best eaten within 2 days for that perfect custard texture. Reheat in a 350°F oven for 10-15 minutes—microwaving makes the crust soggy. I always make a double batch and freeze one for lazy mornings. Wrap it tightly in foil and freeze the whole pie—just thaw overnight in the fridge before reheating. The crust stays crisp, and the filling reheats beautifully.
Why You'll Love This Recipe
- No-Fuss Pantry Hero: I swear by this recipe when my fridge is bare. Canned beans, a pre-made crust, and cheese? That’s my emergency meal kit—no fancy shopping required.
- Creamy Cheesy Magic: The sharp cheddar melts into that rich egg-cream custard, while the beans add a satisfying texture. It’s like a hug in a pie dish—salty, creamy, and impossible to resist.
- Lunchbox Goldmine: Between us, this is my go-to for meal prep. Slice it up, pack it with greens, and boom—no sad desk lunches. (Yes, even on a Tuesday night.)
- Budget Breakthrough: I make this for $8 and feed four. The heavy cream makes it feel fancy, but the beans keep it honest—no guilt, just flavor that doesn’t skimp.
Step-by-step instructions for bean quiche
Here's how to assemble a rich, cheesy bean quiche with a golden crust—no fancy skills needed.
Prep the Bean Filling
Drain and rinse the 15 oz canned white beans thoroughly to remove excess starch. In a medium bowl, mash about half of them with a fork until chunky—this creates texture contrast. Add the remaining whole beans, 1.5 cups shredded sharp cheddar cheese, 2 cloves minced garlic, 1 tbsp Dijon mustard, 0.5 tsp salt, and 0.25 tsp black pepper. Mix gently to combine, leaving some bean shapes intact for bite.
Here's the thing—don't overmix or you'll end up with a dense filling. The beans should still look rustic with visible chunks. Taste and adjust seasoning; the mustard adds depth, but you might want to add a pinch more salt depending on your beans. Set the mixture aside while you prep the crust.
Prepare the Crust and Pre-Bake
Unroll the 1 package store-bought pie crust onto a lightly floured surface. Roll it gently to an even 12-inch circle (about ¼-inch thick). Transfer it to a 9-inch pie dish, pressing lightly to shape it against the bottom and sides. Trim any excess dough hanging over the edge.
Preheat your oven to 375°F. Place a baking sheet on the lower rack to catch any drips. Prick the crust all over with a fork (about 12 times) to prevent puffing. Line the crust with parchment paper, fill it with pie weights or dried beans, and bake for 10 minutes. Remove the weights and bake for 5 more minutes until the edges are just starting to turn golden. This pre-baking step is crucial—it prevents a soggy bottom.
Assemble and Bake the Quiche
Brush the pre-baked crust with melted 0.25 cup unsalted butter for extra richness. Spread the bean mixture evenly into the crust, pressing down gently to compact it. In a separate bowl, whisk together the 4 large eggs, 0.5 cup heavy cream, 0.5 cup warmed whole milk, 0.25 cup chopped fresh chives, and 0.1 cup chopped fresh dill. Pour this custard mixture evenly over the bean filling.
Return the quiche to the oven and bake for 35-40 minutes. The center should be just set (no longer jiggly) and the top should be golden brown. If the edges brown too quickly, cover them loosely with aluminum foil. The quiche is done when a knife inserted near the center comes out clean. Let it cool for 10 minutes before slicing—this resting time helps the filling set properly.
Serve Warm with Fresh Herbs
Slice the quiche into 6 equal wedges and serve warm. The crust should be crisp, the filling creamy with pockets of melted cheese, and the herbs should add a bright finish. I like to garnish each serving with an extra sprinkle of chopped fresh dill and a pinch of freshly cracked black pepper right before serving.
This quiche tastes even better the next day, so make extra if you can—it's perfect for breakfast, brunch, or even a light dinner. The combination of creamy custard, hearty beans, and sharp cheddar makes it satisfying yet not too heavy. Store leftovers covered in the fridge for up to 3 days or freeze for 2 months.
Pro Tips For Making Bean Quiche
- Preheat Crust Blind: Roll that store-bought crust into the pan, prick it all over with a fork, then blind-bake it for 8-10 minutes with pie weights or dried beans. I learned this the hard way—skipping it makes the crust soggy when the egg mixture soaks in, and nobody wants a sad, limp bottom.
- Drain and Pat Beans Dry: Dump those canned white beans into a colander, give them a quick rinse, then spread them on a towel to pat dry for 2-3 minutes. Wet beans release too much moisture and turn your quiche into a bean stew—this keeps the texture firm and the filling cohesive.
- Whisk Eggs Cold: Crack those eggs straight into the heavy cream (no pre-warming) and whisk them ice cold—literally, I keep the bowl in the fridge for 5 minutes before mixing. Warm eggs cook unevenly and can create rubbery curds in the center, while cold eggs bind smoothly for a silky texture.
- Press Cheese Through Sieve: Skip the big cheddar chunks—grate it, then press the shreds through a fine-mesh sieve to remove the waxy bits and get ultra-fine pieces. This melts evenly instead of clumping, and the quiche ends up with that professional-looking, velvety cheese pull. (Yes, it’s extra work, but trust me.)
Regional styles of this bean quiche
French Rustic Style
In France, quiche is often rustic and rustic—think a thick, buttery crust with a roughly textured filling. The classic French approach uses Gruyère cheese instead of cheddar, giving it a nutty depth.
I like to add finely chopped shallots to the bean mixture for extra sweetness, and a splash of dry white wine (like Sauvignon Blanc) to deglaze the pan before baking.
The crust gets brushed with melted butter mixed with a pinch of salt before baking for that signature golden crust. 🥖
Southern U.S. Twist
Down South, quiche gets a smoky, spicy kick with additions like crumbled andouille sausage (vegetarian-friendly chorizo works too) or hot sauce stirred into the custard. I’ve seen versions with collard greens wilted into the bean filling for a Southern-inspired twist.
The crust is often cornmeal-based for a crumbly texture, and a sprinkle of smoked paprika on top adds warmth. Serve with crispy fried green tomatoes for a true Southern brunch spread. 🌶️
Mexican-Inspired Filling
For a bold, zesty variation, swap the cheddar for Monterey Jack and add diced jalapeños, corn kernels, and cilantro to the bean mixture. A dash of cumin and chili powder in the custard elevates the flavor profile. Top with sour cream dollops and sliced avocado before serving.
The crust can be gluten-free (using almond flour or a corn tortilla base) to keep it authentic. This version is perfect for brunch with a margarita on the side. 🌮
Italian Herb Garden
In Italy, quiche often features fresh basil and oregano instead of dill and chives. The filling gets a boost of sun-dried tomatoes and kalamata olives for a Mediterranean flair.
I like to use ricotta cheese alongside the beans for extra creaminess, and a splash of lemon zest in the custard for brightness. The crust is brushed with olive oil instead of butter, and a sprinkle of Parmigiano-Reggiano on top adds a salty finish.
Serve with a balsamic glaze drizzle for a restaurant-worthy touch. 🌿
Gluten-Free Adaptation
For a gluten-free version, use a pre-made almond flour crust or a corn tortilla as the base. The filling stays the same, but I recommend adding extra cheese (like feta or goat cheese) to compensate for the lack of gluten in the crust.
A flaxseed egg substitute (1 tbsp ground flaxseed + 3 tbsp water per egg) works well if you want a fully vegan option. The texture will be slightly denser, but the flavors remain rich and satisfying. 🌱
Nutrition facts
Frequently asked questions
Can I use canned beans straight from the can without rinsing?
No, always rinse and drain canned beans thoroughly before using. The excess starch in the canning liquid can make your quiche filling watery and prevent the crust from baking properly. A quick rinse under cold water removes that starch while keeping the beans tender. This step is especially important for white beans, which are higher in starch than darker varieties.
How do I know when the quiche is fully cooked?
The quiche is done when the center is just set (no longer jiggly) and a knife inserted near the middle comes out clean. The edges should be golden brown, and the filling should look creamy rather than runny. Overbaking can make the crust tough, so aim for 35-40 minutes total baking time (including pre-baking). If unsure, check at 30 minutes—it's better to slightly underbake than overcook.
Can I make this quiche ahead of time?
Yes! This quiche actually tastes better the next day. Assemble it completely (including the custard), then refrigerate uncovered for 1 hour before baking. This helps prevent a watery filling. Store leftovers covered in the fridge for up to 3 days, or freeze for 2 months. To reheat, warm in a 350°F oven for 10-15 minutes—never microwave, as it makes the crust soggy.
What can I substitute if I don't have fresh herbs?
No fresh herbs? Use ½ the amount of dried herbs (so ¼ tsp dried dill instead of 0.1 cup fresh). For chives, try green onion tops or a pinch of onion powder. The flavor won't be identical, but it'll still add brightness. If you're missing Dijon mustard, yellow mustard or a splash of lemon juice can add tang, though the depth won't be the same.
Why did my quiche come out with a soggy crust?
A soggy crust usually means the filling was too wet or the crust wasn't pre-baked properly. Always pre-bake the crust for 15 minutes with pie weights to create a barrier. If your filling seems too wet, drain beans extra well or add 1-2 tbsp cornstarch to absorb moisture. Another trick: brush the crust with egg wash (1 egg + 1 tbsp water) before adding filling for extra protection.
