Bean Quiche Recipe: Savory Eggs and Mushroom Filling in Crispy Crust

Breakfast & Brunch

Bean Quiche Recipe: Savory Eggs and Mushroom Filling in Crispy Crust

This bean quiche recipe delivers a hearty, vegetarian breakfast that combines crispy pastry with creamy egg custard and savory bean-mushroom filling—perfect for brunch or a satisfying weekend meal. The secret lies in balancing textures: a flaky crust, tender beans, and perfectly set eggs that hold together without drying out.

I developed this version after years of experimenting with quiches that either turned rubbery or soggy, and this method guarantees a golden, crispy edge every time.

The beauty of this recipe is its versatility—whether you use a store-bought crust for convenience or roll out homemade dough for that extra rustic flavor. The filling stars white beans for protein, sautéed mushrooms for depth, and sharp cheddar for richness, all bound together by a velvety egg mixture.

For those avoiding dairy, flax eggs and vegan cheese work beautifully without sacrificing texture. The result is a quiche that’s substantial enough to serve as a main dish but still feels light enough for breakfast.

By the time it emerges from the oven, you’ll have a quiche with a crispy crust that shatters slightly at the edges, a custard that’s just set but still creamy, and filling that’s warm and aromatic.

The mushrooms add an earthy note that pairs perfectly with the beans’ mild sweetness, while the cheese melts into strands that hold the quiche together. Slice it into wedges, garnish with fresh herbs or a drizzle of hot sauce, and watch it disappear faster than you can say "second helping."

This recipe scales effortlessly—double the filling for a crowd or halve it for a single-serving skillet quiche. The method stays true whether you’re baking in a traditional pie dish or a cast-iron pan, making it adaptable to any kitchen.

Let’s get started on a quiche that’s as impressive as it is delicious.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for bean quiche

Six ingredients make the filling—crispy crust, creamy eggs, and savory mushrooms—no fancy stuff needed.

Ingredient Amount Notes
Pie Crust (Store-Bought or Homemade) 🥧 1 whole Pre-baked for 15 minutes at 375°F
Large Eggs 🥚 6 whole Room temperature for even baking
Heavy Cream 🥛 ¾ cup Full-fat for creaminess (or sub coconut milk)
Cheddar Cheese 🧀 1 ½ cups Shredded sharp cheddar (or vegan alternative)
White Beans 🌱 1 ½ cups Canned, drained and rinsed (cannellini or great northern)
Creamy Mushrooms 🍄 8 oz Sliced cremini or white mushrooms
Yellow Onion 🧅 1 whole Diced small, about 1 cup
Garlic Cloves 🧄 3 cloves Minced fine (or 1 tsp garlic powder)
All-Purpose Flour 🌾 ¼ cup For thickening egg mixture
Salt 🧂 ¾ tsp Kosher or sea salt (adjust to taste)
Black Pepper 🌶️ ½ tsp Freshly cracked for best flavor
Dried Thyme 🌿 ½ tsp Or 1 tsp fresh thyme leaves
Extra-Virgin Olive Oil 🫒 1 tbsp For sautéing mushrooms
Fresh Parsley 🌿 ¼ cup Chopped, for garnish (optional)

The crust sets the stage. Store-bought works if you're short on time (just pre-bake it), but homemade dough gives that extra rustic crunch. For the filling, cannellini beans hold their shape best, but any white bean will do. The mushrooms are key—cremini or white work perfectly, but avoid button mushrooms (they're too mild). I grab mine pre-sliced at Whole Foods to save time, but slicing them yourself makes all the difference. The onions? Yellow or sweet both work, but yellow adds a little sharpness that balances the creaminess. Don't skip the garlic—it's what ties everything together.

No sharp cheddar? Gruyère or Monterey Jack are great swaps. The egg mixture can be made dairy-free by using flax eggs (3 tbsp ground flax + 9 tbsp water per egg) and vegan cheese. Short on mushrooms? Spinach or zucchini add moisture and color—just drain them well. The thyme is optional but adds that earthy depth. If you're using fresh herbs, double the amount compared to dried. The filling can be prepped ahead and refrigerated for up to 24 hours before baking, which is a lifesaver for busy mornings.

This quiche reheats beautifully—just 10 minutes at 350°F to warm through. It keeps for 4 days in the fridge (if it lasts that long) and freezes for 2 months. I always bake it in a 9-inch pie dish, but it works in any oven-safe skillet too. For extra crispiness, brush the crust with a little egg wash before baking. Garnish with fresh parsley or a drizzle of hot sauce for that restaurant-worthy touch. Leftovers? Slice into wedges and pack for lunches—it's even better the next day.

❤️

Why You'll Love This Recipe

  • No-Fuss Assembly: I swear by this one—just crack eggs, stir in beans and cheese, pour it in. The crust goes in the oven first, then the filling, and boom, done. No fancy layering, no last-minute scrambling.
  • Creamy Cheese Pull: That melt-in-your-mouth cheddar stretch? It’s the star. The heavy cream makes the custard silky, but the beans keep it hearty—like a hug in every bite. (Yes, even my picky eaters ask for seconds.)
  • Lunchbox Hero: Between us, this is my go-to for meal prep. Slice it up, pack it down, and it stays fresh for days. Cold or warm, it’s always a win—especially when I’m juggling work and soccer practice.
  • Pantry Magic: Honestly, if you’ve got eggs, cheese, and beans, you’re golden. No specialty ingredients, no last-minute grocery runs. It’s the kind of recipe that turns $8 of staples into something that feels like a restaurant dish.

Step-by-step instructions for bean quiche with crispy crust

Here's how to assemble a quiche with a golden crust and creamy filling that's packed with savory mushrooms and beans.

1

Prep the Filling Ingredients

Start by preheating your oven to 375°F. While it heats, dice the 1 whole yellow onion into small, even pieces—about 1 cup total. Mince the 3 cloves garlic finely so it blends smoothly into the filling. Slice the 8 oz creamy mushrooms into thin strips, removing any tough stems.

Drain and rinse the 1.5 cups white beans thoroughly to remove excess sodium. Shred the 1.5 cups cheddar cheese using a box grater for even distribution. Chop the 0.25 cup fresh parsley finely for garnish. I like to prep everything first so the assembly goes smoothly when the crust is ready.

2

Sauté the Vegetables

Heat 1 tablespoon extra-virgin olive oil in a large skillet over medium heat. Add the diced onion and cook for 5 minutes until softened and translucent. Add the sliced mushrooms and cook for another 5-6 minutes until they release their moisture and begin to brown.

Stir in the minced garlic and cook for 30 seconds until fragrant—don't let it burn. Season with 0.5 teaspoon dried thyme, 0.5 teaspoon black pepper, and 0.5 teaspoon salt. Remove from heat and let cool slightly. This step develops deep flavor that carries through the quiche.

3

Prepare the Egg Cream Mixture

In a large bowl, whisk together the 6 whole large eggs until frothy. Add the 0.75 cup heavy cream and whisk until combined. Sprinkle in the 0.25 cup all-purpose flour and whisk vigorously for 1 minute until the mixture thickens slightly and becomes smooth. Stir in the cooled vegetable mixture, white beans, and half of the shredded cheese.

Season with the remaining 0.25 teaspoon salt and adjust pepper to taste. The mixture should be thick but pourable—if it's too thick, whisk in 1-2 tablespoons of water. This ensures a creamy texture without making the quiche too dense.

4

Assemble and Bake the Quiche

Press the pre-baked pie crust into a 9-inch pie dish and place it on a baking sheet. Pour the egg mixture evenly into the crust, spreading it out to the edges. Sprinkle the remaining 1.5 cups cheddar cheese evenly over the top. The crust should be completely covered with filling.

Bake for 35-40 minutes until the center is set and the top is golden brown. You'll know it's done when a knife inserted near the center comes out clean. If the edges brown too quickly, cover them with foil after 20 minutes to prevent burning while the center cooks.

5

Rest and Serve

Remove the quiche from the oven and let it rest for 10 minutes before slicing. This resting time allows the filling to set properly and makes it easier to serve. Garnish with the chopped 0.25 cup fresh parsley just before serving for a pop of color and freshness.

Slice into 6 equal wedges and serve warm. The crust should be crispy and flaky, while the filling remains creamy with tender mushrooms and beans. This quiche holds up well for breakfast or lunch—just reheat slices in the oven for 5-10 minutes if needed.

👨‍🍳

Pro Tips For Making Bean Quiche

  • Preheat Crust Blind: Pop that empty crust into a 375°F (190°C) oven for 8–10 minutes with a pie weight or dried beans before adding filling. I learned this the hard way—skipping it means soggy bottoms, no matter how sturdy your crust. (Yes, even with store-bought.)
  • Drain, Rinse, Pat Dry: White beans straight from a can? Drain them, give a quick rinse, then spread them on a towel to dry for 5 minutes. The starch clings to everything otherwise, turning your custard gluey. Trust me, your quiche’s texture will thank you.
  • Salt the Cheese: Shred that cheddar yourself and toss it with ¼ teaspoon salt per cup before mixing into the custard. Pre-shredded cheese is coated with anti-caking agents that make your quiche taste like cardboard. (I know, I’ve eaten the sad result.)
  • Bake in Two Stages: Start the quiche at 375°F (190°C) for 15 minutes, then drop to 325°F (165°C) for the remaining 25–30. The high heat sets the edges, while the low finish prevents a rubbery custard. I used to rush it, and the center always came out like eggy pudding.

Dietary considerations for this dish

Gluten-Free Adaptations

For a gluten-free version, swap the all-purpose flour in the egg mixture for ½ cup gluten-free flour blend (like Bob's Red Mill 1:1) or cornstarch. Use a dedicated gluten-free pie crust—I recommend Pillsbury Gluten-Free Crust or a homemade crust made with almond flour and tapioca starch.

The texture will be slightly denser, but the flavor stays rich and satisfying. Always check labels on canned beans and cheese for hidden gluten. 🌾

Dairy-Free Options

Replace the heavy cream with full-fat coconut milk (1 can, well-shaken) for a dairy-free custard. Use vegan cheese shreds like Violife or Miyoko's—these melt beautifully and add the same creamy texture. For extra richness, stir in 2 tablespoons nutritional yeast after baking.

The flax eggs (3 tbsp ground flax + 9 tbsp water per egg) bind perfectly without altering the quiche's structure. 🧀

Nut-Free Considerations

If you're avoiding nuts, stick with the original crust or opt for a store-bought gluten-free crust that doesn't contain almond flour. For the egg mixture, ensure your flour blend is nut-free (many blends include almond flour).

Double-check canned beans and cheese for nut cross-contamination warnings, especially if you have severe allergies. I always verify labels at Whole Foods or Trader Joe's for certified nut-free products. ⚠️

Low-Carb Modifications

To reduce carbs, replace the pie crust with a cauliflower crust (I use Simple Mills mix) or a cheese crust made from 2 cups shredded mozzarella and 1 egg. Use ½ cup heavy cream instead of full cream to cut back slightly.

For the filling, reduce the beans to 1 cup and add 1 cup sautéed spinach for volume without extra carbs. The result is still hearty but lighter. 🥦

Allergen-Friendly Swaps

For egg allergies, try a chickpea flour egg substitute (2 tbsp flour + 3 tbsp water per egg) or a store-bought egg replacer like Ener-G. If you're sensitive to nightshades, omit the thyme and use fresh basil or oregano instead.

Always test small batches of substitutions first—some bind differently when baked. I keep a simple allergen guide handy when experimenting with new ingredients. 💡

Protein Boost

For extra protein, stir in ½ cup cooked quinoa or ½ cup crumbled tempeh into the filling. If you love cheese, add ¼ cup nutritional yeast for a cheesy flavor without dairy.

For a high-protein vegan version, use tofu scramble (crumbled firm tofu cooked with turmeric and black salt) instead of eggs. These tweaks make the quiche a powerhouse meal. 💪

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 16g80%
Cholesterol 280mg93%
Sodium 620mg27%
Total Carbohydrate 28g10%
Dietary Fiber 5g18%
Sugars 4g
Protein 24g48%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use frozen beans instead of canned in this recipe?

Yes, but thaw and drain them thoroughly first. Rinse frozen beans under cold water to remove excess starch, then pat dry with a paper towel. This prevents a gummy filling. For best texture, use 1.5 cups thawed and drained frozen white beans as a direct substitute for canned.

2

How do I prevent the crust from getting soggy?

Pre-bake the crust for 15 minutes at 375°F before adding filling. This creates a barrier that prevents moisture from seeping in. For extra insurance, sprinkle a thin layer of shredded cheese or crushed cornflakes on the crust before adding the egg mixture.

3

What's the best way to reheat leftovers?

Slice the quiche and reheat in a 350°F oven for 10-12 minutes until warmed through. Microwaving works in a pinch (45 seconds), but it can make the crust rubbery. For crispy edges, cover slices with foil and heat for 5 minutes, then uncover for the last 2 minutes.

4

Can I make this quiche ahead of time?

Assemble the quiche (without baking) up to 24 hours ahead and refrigerate uncovered. Bake straight from the fridge, adding 5-10 minutes to the baking time. For make-ahead convenience, freeze the unbaked quiche for up to 1 month—just thaw overnight in the fridge before baking.

5

What's the secret to a perfectly set custard?

The key is whisking the eggs and cream vigorously to create small, even curds. Use room-temperature eggs for better blending, and don't overmix after adding flour. Bake until the center reaches 160°F—a toothpick should come out clean but slightly moist, not dry.

★★★★★5.0(11 reviews)
Categories Breakfast & Brunch