Breakfast & Brunch
This bacon mushroom spinach cheese quiche delivers the perfect balance of savory, crispy, and creamy—ideal for brunch or a hearty breakfast. The golden crust encases layers of caramelized mushrooms, crispy bacon, wilted spinach, and melted cheese, creating a dish that feels both indulgent and balanced.
I've perfected this recipe to ensure the filling stays moist while the crust achieves that coveted flaky texture, making it a showstopper for any table.
The beauty of this quiche lies in its versatility—whether you prefer a homemade crust or a quick store-bought option, the filling comes together in just 15 minutes of prep.
The secret to the rich, flavorful filling is sautéing the mushrooms and bacon until deeply caramelized, which adds depth that can't be replicated with raw ingredients.
Every bite combines the smoky richness of bacon, the earthy sweetness of mushrooms, and the freshness of spinach, all held together by a velvety egg custard.
Baking at 375°F for 35–40 minutes ensures a perfectly set filling with a golden, crisp crust that holds its shape. The result is a quiche that's substantial enough to satisfy a crowd but elegant enough for a weekend brunch.
Serve it with a fresh salad or crusty bread to soak up every last bit of the savory custard.
For those with dietary preferences, you can easily swap out the crust for a gluten-free version or add extra cheese for a richer flavor. The recipe scales well, so you can adjust the size of the quiche based on how many you're serving.
Once you try this version, you'll never go back to a basic quiche again.
Ingredients for bacon mushroom spinach cheese quiche
Golden crust, savory filling, and creamy layers—this quiche delivers restaurant-quality brunch in one dish.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 2 cups | For homemade crust (or use store-bought) |
| Unsalted Butter 🧈 | ¾ cup | Cold, cubed for flaky crust |
| Ice Water 💧 | ½ cup | For dough consistency |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Large Eggs 🥚 | 4 whole | Room temperature for custard |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Sharp Cheddar Cheese 🧀 | 1 ½ cups | Shredded, sharp flavor |
| Creamy Bacon 🥓 | 6 oz | Cooked and crumbled |
| White Mushrooms 🍄 | 1 ½ cups | Sliced, caramelized |
| Garlic Cloves 🧄 | 2 cloves | Minced for depth |
| Fresh Spinach 🌿 | 4 cups | Chopped, wilted |
| Dijon Mustard 🍯 | 1 tbsp | For tangy contrast |
The crust is where it all starts. For a homemade version, grab King Arthur flour if you can—it’s got that perfect protein balance for flaky layers. Store-bought crusts (like Pillsbury) work in a pinch, but skip the pre-made pie crusts—they’re too tough. Cold butter is non-negotiable here—cut it into tiny cubes and handle the dough as little as possible. If your kitchen’s warm, chill the dough for 30 minutes before rolling. The bacon? Thick-cut if you’ve got it—it crisps better and adds more flavor. Cook it low and slow until caramelized, then crumble it into tiny bits for maximum texture.
No sharp cheddar? Gruyère or pepper jack both work beautifully—just adjust the amount to taste. Mushrooms should be cremini or white, sliced thin and cooked until golden. If you’re prepping ahead, sauté them the night before and store in the fridge. Fresh spinach is ideal, but frozen works too—just thaw and drain well. Short on time? Swap the crust for gluten-free (like Bob’s Red Mill) or even puff pastry for a fancier touch. The mustard adds a subtle tang—skip it if you’re sensitive to strong flavors, but trust me, it’s worth it.
This quiche tastes even better the next day—make it ahead and reheat at 350°F for 15 minutes. Store leftovers in the fridge for up to 4 days, covered tightly. For freezing, bake first, then wrap the whole quiche in foil and freeze for up to 3 months. To reheat, warm in the oven at 350°F until the crust is crisp again. The custard will firm up slightly but stays creamy. Serve with a simple arugula salad or crusty baguette—the contrast makes it even better.
Why You'll Love This Recipe
- No-Fuss Crust: I swear by this butter-and-flour crust—just mix, chill, roll. No food processor, no fuss, and it holds up like a dream. (Yes, even when my daughter "helps" by pressing too hard.)
- Salty-Savory Magic: That crispy bacon crumbles into the creamy egg mixture while mushrooms soak up the richness. Honestly, the first bite makes me forget about takeout menus entirely.
- Lunchbox Hero: Slice it up the night before, and you’ve got a breakfast-for-dinner that travels beautifully. Between us, this is the only quiche I’ll pack for work—no soggy crusts here.
- Budget Breakfast Win: A single pie costs me pennies but feels like a restaurant meal. Leftovers? Even better—reheat slices in the oven, and they’re crispy again. My wallet and taste buds thank me.
Step-by-step instructions for bacon mushroom spinach cheese quiche
Let's build this quiche from scratch—flaky crust, rich custard, and layers of savory goodness.
Make the Crust and Prepare Filling Ingredients
In a food processor, pulse the 2 cups all-purpose flour, 0.5 tsp salt, and 0.25 tsp black pepper until combined. Add the 0.75 cup cold, cubed unsalted butter and pulse until the mixture resembles coarse crumbs with pea-sized butter pieces. Pour in the 0.5 cup ice water and pulse just until the dough comes together—don't overmix. Shape into a disk, wrap in plastic, and chill for 30 minutes.
While the dough rests, prep the filling: Cook the 6 oz creamy bacon in a skillet over medium heat until crispy. Drain on paper towels, reserving 2 tbsp of the bacon fat. In the same skillet, sauté the 1.5 cups sliced white mushrooms and 2 minced garlic cloves in the reserved bacon fat for 5-6 minutes until golden. Stir in the 1 tbsp Dijon mustard and set aside.
Roll and Blind-Bake the Crust
Preheat oven to 375°F. On a floured surface, roll the chilled dough into a 12-inch circle (about ⅛-inch thick). Transfer to a 9-inch pie dish, pressing gently to fit. Trim excess dough, leaving a ½-inch overhang. Prick the bottom with a fork and line with parchment paper. Fill with pie weights or dried beans.
Bake for 15 minutes, then remove the weights and bake 5 more minutes until the edges are light golden brown. The crust should be set but not browned—this prevents sogginess. Remove from oven and reduce heat to 350°F.
Assemble the Quiche Filling
In a large bowl, whisk the 4 room-temperature eggs and 0.5 cup heavy cream until smooth. Stir in the 1.5 cups shredded sharp cheddar cheese, cooked bacon, mushroom mixture, and 4 cups chopped fresh spinach. Season with an extra pinch of salt and pepper if needed.
Pour the filling into the pre-baked crust, spreading evenly. The mixture should come about ¾ of the way up the crust edges. For extra crispiness, sprinkle additional cheese on top. Bake for 35-40 minutes until the custard is set and the top is golden brown. A toothpick inserted should come out clean.
Rest and Serve
Let the quiche cool for 10 minutes before slicing—this helps the custard set completely. The edges should be crisp, the cheese melted but not burnt, and the spinach wilted into the creamy filling. Serve warm or at room temperature with a simple arugula salad or crusty bread.
This quiche keeps well for 3 days in the fridge, and the flavors deepen overnight. Reheat slices in a 350°F oven for 10 minutes to restore crispiness.
Pro Tips For Making Bacon Mushroom Spinach Cheese Quiche
- Chill the Dough First: I learned this the hard way—rolling out cold pie dough straight from the fridge is a recipe for frustration. Let the dough sit at room temperature for 10-15 minutes before handling, but keep it cool enough to stay firm. This makes it easier to roll out evenly without tearing, and your crust will have that perfect flaky texture instead of turning into a sad, greasy mess.
- Precook the Bacon: Skip the soggy bottom by cooking the bacon until it’s crispy, then drain it thoroughly on paper towels. I know it’s tempting to leave it in the pan, but that extra grease will seep into your crust and make it greasy. Plus, precooked bacon adds way more flavor to the filling than raw bacon ever could.
- Blind-Bake the Crust: Don’t skip this step—even if you’re eager to fill your quiche. Line the crust with parchment paper, fill it with pie weights or dried beans, and bake at 375°F (190°C) for 10-12 minutes. This ensures your crust stays crispy and doesn’t turn into a sad, soggy boat. (Yes, I’ve made that mistake.)
- Sauté the Spinach Right: Wilt the spinach in a dry pan over medium-high heat for just 1-2 minutes—it should look limp but still bright green. Adding oil or butter here makes the spinach greasy, and you don’t want that in your quiche. A splash of water at the end helps steam it just enough to keep it vibrant. Trust me, it makes a real difference.
Storing and reheating your leftovers
Fridge Storage Tips
Store your quiche in an airtight container with a paper towel on top to absorb any excess moisture. I like using glass Pyrex containers because they keep the quiche fresh longer and reheat beautifully.
Keep it refrigerated at 40°F or below for up to 3 days—the flavors actually improve as the custard firms up slightly. 💫
When reheating from the fridge, I recommend cutting slices first and warming them individually. This prevents the crust from becoming soggy while the custard reheats evenly. A 350°F oven for 10-12 minutes restores that perfect crispy texture without drying out the filling.
Freezer-Friendly Methods
For longer storage, bake the quiche completely first, then let it cool to room temperature. Wrap it tightly in plastic wrap followed by aluminum foil to prevent freezer burn.
I find that quart-sized freezer bags work best—they lay flat and thaw faster than containers. Label with the date and freeze for up to 3 months.
To reheat from frozen, thaw overnight in the fridge first. Then, warm in a 350°F oven for 15-20 minutes until the crust is crisp again. For a quicker option, microwave individual slices on 50% power for 1-2 minutes, covered with a damp paper towel to retain moisture. 🔥
Make-Ahead Strategy
This quiche is perfect for meal prep—assemble it the night before and refrigerate uncovered. The next morning, bake it straight from the fridge at 375°F for 40-45 minutes.
The cold start helps create a crispier crust while keeping the custard rich. I often make two quiches at once and freeze one for later in the month.
For serving, let the quiche sit at room temperature for 10-15 minutes before slicing. This helps the custard set properly and makes for cleaner cuts. The first slice is always the best—crispy crust, perfectly set filling, and all those savory flavors in harmony. 💛
Nutrition facts
Frequently asked questions
Can I use frozen spinach instead of fresh?
Yes, but you'll need to thaw and drain it thoroughly first. Use about 2 cups frozen spinach (thawed and squeezed dry) for every 4 cups fresh spinach called for in the recipe. The key is removing all excess moisture to prevent a watery quiche filling.
How do I prevent a soggy crust?
Blind-baking the crust is crucial! Pre-bake it with pie weights for 15 minutes at 375°F before adding filling. Also, make sure your filling isn't too wet—drain all liquids from cooked ingredients and consider adding 1 extra tablespoon of flour to the egg mixture if needed.
What's the best way to reheat leftovers?
Slice first, then warm individual portions in a 350°F oven for 10-12 minutes on a baking sheet. This keeps the crust crisp while gently warming the custard. Microwaving works too—use 50% power for 45-60 seconds covered with a damp paper towel to prevent drying.
Can I make this quiche ahead for a party?
Assemble it completely (unbaked) and refrigerate overnight. Bake straight from the fridge at 375°F for 45-50 minutes>. The cold start creates extra-crisp edges. For make-ahead convenience, bake one quiche and freeze it—thaw overnight before serving.
What cheese works best if I don't have sharp cheddar?
Gruyère adds nutty depth, while pepper jack brings heat. Swiss or Gouda work too—just use the same amount. For extra richness, try a mix of 1 cup cheddar + 0.5 cup cream cheese. Avoid pre-shredded cheese (it has anti-caking agents that make the filling grainy).
