Bacon Mushroom Spinach Cheese Quiche Recipe: Flaky Crust Hugs Savory Layers

Breakfast & Brunch

Bacon Mushroom Spinach Cheese Quiche Recipe: Flaky Crust Hugs Savory Layers

This bacon mushroom spinach cheese quiche recipe delivers the perfect balance of crispy crust and rich, savory filling that makes brunch feel like an indulgence.

The secret lies in a flaky crust—whether homemade or store-bought—that encases layers of caramelized bacon, tender mushrooms, wilted spinach, and melted cheese, all bound together by a velvety egg custard.

I’ve perfected this version to ensure every bite is packed with texture and flavor, from the first crispy edge to the last creamy center.

The process starts with cooking the bacon until crispy, then sautéing mushrooms and spinach until just tender—no soggy fillings here. A simple egg mixture, enriched with cream and seasoned with salt and pepper, creates the custard that ties everything together.

The key is baking at the right temperature to achieve that golden, flaky crust while keeping the filling perfectly set but still creamy.

What makes this quiche truly special is how the flavors come together: the smoky richness of the bacon, the earthy depth of mushrooms, the freshness of spinach, and the melt-in-your-mouth cheese all harmonize in every forkful.

It’s the kind of dish that feels both comforting and impressive, perfect for weekend brunches or a hearty dinner when you want something satisfying without the fuss.

Whether you’re serving it warm with a side salad or letting it cool slightly for easier slicing, this quiche is designed to shine. The crust stays crisp, the filling holds together, and the flavors are balanced—no bitterness from overcooked greens or rubbery bacon.

Ready in under an hour, it’s the ultimate make-ahead brunch option that always delivers.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for bacon mushroom spinach cheese quiche

Six layers of flavor and texture—crispy crust, smoky bacon, earthy mushrooms, fresh spinach, and melty cheese.

Ingredient Amount Notes
Puff Pastry Sheet 🥧 1 sheet Thawed if frozen, for flaky crust
Thick-Cut Bacon 🥓 8 oz Cooked until crispy, drained
White Mushrooms 🍄 1 cup Sliced thin for even cooking
Fresh Spinach 🍃 2 cups Chopped, for vibrant freshness
Shredded Cheddar Cheese 🧀 1 ½ cups Sharp cheddar for bold flavor
Large Eggs 🥚 4 whole Room temperature for smooth custard
Heavy Cream 🥛 ½ cup Full-fat for rich custard
Whole Milk 🥛 ¼ cup For creamy texture
All-Purpose Flour 🌾 2 tbsp For thickening custard
Salt 🧂 ½ tsp Kosher salt for seasoning
Black Pepper 🌶️ ¼ tsp Freshly ground for warmth
Garlic Powder 🧄 ½ tsp Enhances savory depth
Butter 🧈 2 tbsp Unsalted for crust brushing
Olive Oil 🫒 1 tbsp For sautéing mushrooms

The crust is everything. Puff pastry from Trader Joe's or your local bakery gives that perfect flaky texture—no rolling or fussing. If you're making it from scratch, keep the butter cold and handle the dough minimally. For the bacon, thick-cut makes all the difference—it stays crispy and adds serious flavor. Costco or Kroger usually have great pre-cooked bacon if you're short on time, but crisping it yourself gives that authentic smoky punch. The mushrooms should be cremini or white, sliced thin so they cook down fast and don't turn to mush. Baby bella works too if you want extra meatiness.

No fresh spinach? Frozen works in a pinch—thaw and squeeze out excess water first. Swap cheddar for Gruyère or Swiss if you're feeling fancy, but stick with sharp cheddar for classic flavor. The custard is where the magic happens—full-fat cream and room-temp eggs are non-negotiable for that silky texture. Short on cream? Half-and-half stretches it, but the custard won't be as rich. For extra flavor, add a pinch of nutmeg to the custard mix. The garlic powder is subtle but essential—it ties all the savory elements together. If you're not a fan of garlic, asafetida (a tiny pinch) gives a similar umami boost without the taste.

This quiche reheats beautifully—350°F for 10-15 minutes brings back that golden crust. Keeps 3-4 days in the fridge, wrapped tightly to preserve crispness. For make-ahead, assemble the filling and refrigerate overnight, then bake fresh in the morning. Freezes like a dream—wrap tightly in foil and freeze for up to 3 months. Thaw overnight in the fridge before reheating. Pro tip: Brush the crust with egg wash before baking for extra shine, and sprinkle everything with extra cheese before the final 5 minutes to get that gorgeous melt.

❤️

Why You'll Love This Recipe

  • No-Fuss Assembly: Honestly, this quiche comes together faster than my morning coffee. Just roll out the puff pastry, scatter the pre-cooked bacon and sautéed mushrooms (five minutes max), dump in the spinach, sprinkle cheese, and bake—no fussing with pie crusts or egg custards.
  • Salty-Savory Magic: That crispy, flaky pastry meets the smoky bacon, earthy mushrooms, and melty cheddar—it’s like a hug for your taste buds. The spinach wilts just enough to soak up all the good stuff without getting soggy.
  • Lunchbox Hero: Between us, this quiche is my go-to for meal prep. Slice it up, pack it with a side salad, and you’ve got a protein-packed lunch that’ll keep you full until dinner. (Yes, even on a Tuesday night.)
  • Budget-Friendly Feast: Thick-cut bacon and cheddar might sound fancy, but they stretch further than you’d think. Plus, using one sheet of puff pastry means no wasted dough—just one delicious, shareable quiche that feeds four for less than takeout.

Step-by-step instructions for bacon mushroom spinach cheese quiche

Here's how to create a golden, flaky crust filled with layers of smoky bacon, earthy mushrooms, and creamy custard.

1

Cook the Bacon and Sauté the Mushrooms

Preheat your oven to 375°F for the baking step. In a large skillet, cook the 8 oz thick-cut bacon over medium heat until it's golden brown and crispy, about 8-10 minutes. Drain on paper towels, leaving the bacon fat in the pan.

In the same skillet with the bacon fat, add 1 tablespoon olive oil and 1 cup sliced white mushrooms. Cook for 5-6 minutes until the mushrooms release their moisture and turn golden brown. Sprinkle in 0.5 teaspoon garlic powder and cook for another 30 seconds to infuse the flavor. Remove from heat and set aside.

2

Prepare the Puff Pastry Crust

Roll out the 1 sheet puff pastry on a lightly floured surface until it's about ⅛-inch thick. Transfer it to a 9-inch pie dish and gently press it into the bottom and up the sides. Use a fork to prick the bottom all over with small holes to prevent puffing.

Place the prepared pie dish on a baking sheet (to catch any drips) and bake for 10 minutes until the crust is light golden brown. Remove from the oven and reduce the heat to 350°F. Spread 2 tablespoons butter melted and cooled slightly over the crust to add richness.

3

Assemble the Filling Layers

In a large bowl, whisk together the 4 room temperature large eggs, 0.5 cup heavy cream, 0.25 cup whole milk, 2 tablespoons all-purpose flour, 0.5 teaspoon salt, 0.25 teaspoon black pepper, and 0.5 teaspoon garlic powder until smooth and well combined. This mixture should be thick but pourable.

Spread the cooked bacon and mushrooms evenly over the pre-baked crust. Then, sprinkle 2 cups chopped fresh spinach and 1.5 cups shredded cheddar cheese on top. Pour the egg mixture evenly over the filling, making sure it reaches the edges of the crust.

4

Bake Until Golden and Set

Place the quiche back in the oven and bake for 35-40 minutes until the center is just set and the top is golden brown. To check doneness, gently shake the pie dish—if the center moves slightly but doesn't jiggle, it's ready. The quiche should have a slight wobble in the center, as it will continue to set as it cools.

Remove from the oven and let the quiche rest for 10 minutes before slicing. This resting period allows the custard to fully set and makes it easier to serve. Serve warm or at room temperature, cutting into wedges for a hearty breakfast or brunch.

👨‍🍳

Pro Tips For Making Bacon Mushroom Spinach Cheese Quiche

  • Preheat That Pan: The quiche pan should hit 375°F (190°C) before the dough touches it—no exceptions. Cold pastry means a soggy bottom, and nobody wants a quiche that feels like a wet paper towel. Let the oven scream hot while you prep the filling.
  • Crisp the Bacon First: Cook the thick-cut bacon until it’s actually crispy—no sad, bendy strips. Drain on paper towels, then chop it. That extra crunch is the thing that makes this quiche feel like a restaurant dish, not a lazy weeknight hack.
  • Wilt Spinach Properly: Fresh spinach needs a good squeeze and a quick wilt in a dry pan—no oil, just heat. Overcrowding steams it into mush, so work in batches until it’s just collapsed, not swimming. Drain well before mixing with cheese, or your quiche will turn into a sad, watery omelet.
  • Blind-Bake the Pastry: Roll out the puff pastry, press it into the pan, then prick the bottom with a fork and line it with parchment. Fill with pie weights or dried beans and bake for 10 minutes before adding filling. This guarantees a flaky, golden crust—not a greasy, limp mess. (Yes, even if you’re impatient like me.)

Essential equipment for this dish

Puff Pastry Tools

For the flaky crust, I swear by a rolling pin with a silicon handle—it’s easier to grip and prevents dough from sticking. A 9-inch pie dish (I use Wilton for its sturdy edges) is essential for even baking.

If you’re pre-baking the crust, a baking sheet underneath catches any drips. For extra flakiness, chill the pastry for 20 minutes before rolling. 🥧

Skillet Essentials

A 10-inch cast iron skillet (like Lodge) is my go-to for cooking bacon and mushrooms—the heavy base ensures even heat distribution. Use a slotted spoon to drain bacon fat, then repurpose the pan for sautéing mushrooms.

A fine-mesh strainer helps remove excess grease if needed. Keep a paper towel nearby for quick cleanup.

Mixing and Measuring

Whisk eggs and cream in a medium bowl with a balloon whisk for a smooth custard. A measuring cup and spoon ensure precise amounts, especially for the 2 tbsp flour and ½ cup heavy cream.

I love OXO Good Grips tools—they’re durable and easy to clean. A rubber spatula helps scrape every last bit of custard into the crust.

Baking Gear

An oven thermometer (I use Thermoworks) guarantees accurate 350°F baking. A pie dish brush (like Corelle) spreads melted butter evenly for extra richness. For resting, a wire cooling rack keeps the quiche elevated to prevent sogginess. A sharp chef’s knife slices clean wedges—no tearing! 🔥

Optional Extras

Add a pastry brush for egg wash (beat 1 egg + 1 tbsp water) to make the crust shine. A fine-mesh sieve dusts garlic powder evenly over mushrooms. For make-ahead, aluminum foil wraps the quiche tightly. And a digital scale (like OXO) measures cheese precisely—no guesswork! 💡

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 36g46%
Saturated Fat 18g90%
Cholesterol 280mg93%
Sodium 920mg39%
Total Carbohydrate 22g8%
Dietary Fiber 2g8%
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 spinach instead of fresh?

Yes, but drain and squeeze out all excess water first to prevent a soggy quiche. Use about 1 cup thawed frozen spinach (which is roughly equivalent to 2 cups fresh) and pat it very dry with paper towels. This keeps your filling light and fluffy rather than waterlogged.

2

How do I prevent the crust from getting soggy?

Pre-bake the crust for 10 minutes at 375°F before adding the filling—this creates a barrier that locks in crispness. Brush the hot crust with melted butter after baking, then sprinkle cheese on top before adding the custard. The cheese melts and creates an extra protective layer.

3

Can I make this quiche ahead of time?

Assemble the filling (without baking) and refrigerate overnight. Bake straight from the fridge, adding 5-10 extra minutes to the cooking time. For reheating, warm slices at 350°F for 10 minutes—the crust stays crispy while the filling reheats perfectly.

4

What's the best way to reheat leftovers?

Slice the quiche and reheat individual portions in a 350°F oven for 10-15 minutes on a baking sheet. For a quick option, warm slices in a skillet over medium-low heat for 2-3 minutes per side—this keeps the crust from burning while melting the cheese.

5

Can I make this quiche without puff pastry?

Yes! Use a pie crust or even a crustless version for a lighter texture. For a pie crust, follow the same pre-baking method. For crustless, press the filling into a greased 9-inch pie dish and bake at 350°F for 30-35 minutes—the custard will hold together beautifully.

★★★★★4.5(15 reviews)
Categories Breakfast & Brunch