There’s something timeless and comforting about quiche. It’s the kind of dish that never goes out of style and somehow always hits the spot. Whether you’re planning a relaxed weekend brunch, hosting a holiday breakfast, or simply want to meal-prep something that feels a bit fancy yet entirely practical, quiche is the answer. And if you’re craving something with rich, savory depth and a touch of elegance, this Spinach Bacon Quiche is exactly what you need.
This recipe is a favorite in my household, and it’s easy to see why. It brings together all the best things in one pie dish: a buttery crust (store-bought or homemade, depending on how ambitious you’re feeling), crispy diced bacon, sweet sautéed onions, and tender spinach. The whole thing is bound together by a velvety mixture of eggs and milk or cream, all topped with a generous layer of melted cheese. The result is a golden, perfectly set quiche with a delicate balance of flavors—salty, creamy, slightly sweet, and deeply savory.
What I love most about this recipe is how approachable it is. You don’t need to be a seasoned cook to pull it off. The ingredients are simple and easy to find, and the method is straightforward. Once you get the hang of it, you’ll find endless ways to customize it with whatever is in season or hanging out in your fridge. Not only that, but it can be made ahead, frozen for later, or reheated slice-by-slice throughout the week.
I first started making this quiche as part of our Sunday morning family brunches. It was a tradition that started almost by accident—one weekend turned into two, and before long, we had a rotating menu of morning favorites. Still, this quiche has stood the test of time. The first time I served it, the table went quiet (a rare thing in our house), and that first bite sealed its place in the regular lineup.
From the crispy bacon bits to the soft wilted spinach folded into a custardy egg base, this quiche manages to feel both rustic and refined. It’s hearty enough to stand alone as a main dish, but it also plays well with others—fresh fruit, a crisp green salad, or even roasted potatoes. No matter how you serve it, you’ll find yourself coming back to this recipe again and again.
Why You’ll Love This Recipe
There are plenty of reasons why this Spinach Bacon Quiche deserves a spot in your cooking routine. Let’s start with the most obvious: it’s absolutely delicious. With layers of smoky bacon, sweet onions, tender greens, creamy eggs, and melted cheese all baked into a flaky crust, it delivers big flavor in every bite.
But beyond the taste, one of the top reasons this recipe works so well is its simplicity. You only need a handful of core ingredients and a few easy steps to pull it all together. Even if you’re not an experienced baker, this quiche is incredibly forgiving. There’s no blind baking, no water baths, and no need for special equipment. It’s as easy as cook, mix, pour, and bake.
Another major benefit is its versatility. You can use a homemade pie crust if you want to go the extra mile, or take a shortcut with a store-bought version—both work beautifully. You can use whole milk, half-and-half, or even cream, depending on how rich you want the filling to be. As for the cheese, Gruyère is a classic option, but Cheddar and Monterey Jack both shine in this dish. You can even mix and match.
Then there’s the bacon and spinach combo. It’s hard to go wrong with crispy bacon, and it pairs so well with the earthiness of spinach. But if you need to make this vegetarian, simply leave the bacon out or replace it with sautéed mushrooms, roasted red peppers, or even sun-dried tomatoes. It still holds together beautifully and remains deeply flavorful.
This recipe also holds up incredibly well over time. You can make it the night before and reheat it in the oven for an easy, no-stress breakfast. It freezes beautifully, making it ideal for busy weeks or meal prepping ahead of time. Simply wrap individual slices or the entire quiche and pop them in the oven when you’re ready to eat.
And perhaps the best part? It’s impressive without being fussy. You can bring this to a brunch potluck, serve it on a holiday morning, or treat yourself to a slice in the middle of the week. It looks beautiful on the table, smells incredible as it bakes, and always gets rave reviews. Whether you’re cooking for others or just for yourself, this quiche is the kind of recipe that delivers every single time.
Health Benefits
While this recipe leans into classic comfort food territory, it also includes several ingredients that offer real nutritional value. When you break it down, the Spinach Bacon Quiche provides a balanced mix of macronutrients and is packed with micronutrients thanks to the combination of eggs, spinach, dairy, and onion.
Eggs are the foundation of this dish, and they bring a lot to the table. Each egg contains high-quality protein, essential for muscle maintenance and repair, as well as vital nutrients like vitamin B12, vitamin D, choline, and selenium. Choline, in particular, supports brain and liver health. Because eggs are also rich in healthy fats, they contribute to long-lasting satiety, making this a filling and satisfying meal.
Spinach is another nutritional powerhouse. It’s low in calories but high in fiber, vitamin K, vitamin A, folate, and iron. Just a single handful adds a good dose of antioxidants and phytonutrients that help reduce inflammation, support heart health, and promote healthy skin and bones. Cooking spinach helps reduce its volume significantly, allowing you to pack a lot of nutrients into a single slice of quiche.
The dairy in this recipe—whether you use milk, cream, or half-and-half—provides calcium and vitamin D, which support bone health and nerve function. Cheese contributes protein and additional calcium, and because this recipe uses only about a cup total, you get the flavor benefits without going overboard.
Bacon, while higher in fat and sodium, can be used in moderation for flavor without significantly altering the health profile of the dish. You can also substitute it with turkey bacon or plant-based alternatives for a leaner version that still brings a savory edge. Sautéing and draining the bacon also helps reduce excess grease and allows you to control the amount used.
Onions offer more than just flavor. They are a great source of antioxidants like quercetin, which may help reduce inflammation and lower blood pressure. They also contain prebiotics that support gut health and aid digestion.
If you’re looking to boost the nutrition even more, you can add other vegetables like chopped broccoli, zucchini, mushrooms, or bell peppers. These will increase fiber, vitamins, and minerals while keeping the dish low in calories and high in volume.
Overall, this Spinach Bacon Quiche is a great example of a well-balanced meal. It provides protein, complex carbohydrates, healthy fats, and fiber all in one dish. When paired with a side of greens or fruit, it turns into a complete meal that nourishes your body and satisfies your hunger.
Preparation Time, Servings, and Nutritional Information
Before diving into the ingredients and instructions, let’s take a moment to go over some key practical details about this quiche. Whether you’re making it for a family breakfast, a weekend brunch, or meal prep for the week ahead, here’s what you need to know.
Preparation Time: 20 minutes
Cooking Time: 45–50 minutes
Resting Time: 10 minutes
Total Time: Approximately 1 hour and 15 minutes
Servings: This recipe makes 6–8 slices, depending on how generously you cut them.
Serving Suggestions:
You can serve this quiche on its own or pair it with side dishes like a crisp arugula salad, roasted baby potatoes, or a fruit platter for a well-rounded brunch. A slice also works great as a lunch with a bowl of soup or a light dinner with grilled vegetables.
Estimated Nutritional Information (Per Slice, based on 8 servings):
Calories: 280
Protein: 14 grams
Fat: 20 grams
Carbohydrates: 10 grams
Fiber: 1 gram
Sugar: 2 grams
Calcium: 180 milligrams
Iron: 1.4 milligrams
Sodium: 520 milligrams
These values are estimates and can vary based on your choice of ingredients. For a lighter version, you can use low-fat milk and cheese or reduce the amount of bacon. For a richer option, opt for full-fat dairy or add extra cheese.
👩🍳 Step-by-Step Cooking Instructions
Let’s walk through every step to get you from ingredients to golden, savory perfection.
1: Prep the Oven and Crust
-
Start by preheating your oven to 410°F (210°C). Yes, it’s a little higher than usual—this helps the crust begin to crisp quickly.
-
While the oven heats, place a baking sheet on the middle rack. This helps distribute heat evenly and prevents soggy bottoms.
-
Grease your pie dish (a deep 9-inch works best) with butter or nonstick spray.
-
Roll out your pie crust and gently press it into the dish, trimming any excess around the edges. Prick the base a few times with a fork to prevent bubbling.
-
Pop the crust into the fridge to chill while you prep the filling.
💡 Want extra crispiness? Blind-bake your crust for 10 minutes with pie weights at 375°F before adding the filling.
2: Cook the Bacon, Onion, and Spinach
-
In a medium skillet, cook your diced bacon over medium heat until it’s golden and crisp, about 6–8 minutes.
-
Remove the bacon with a slotted spoon and set it on a paper towel-lined plate to drain.
-
Pour off most of the bacon fat, leaving about a teaspoon in the pan. Add the chopped onion and sauté over medium-low heat until soft and translucent—about 4–5 minutes.
-
Add the spinach to the skillet. It may seem like a lot at first, but it’ll wilt down quickly.
-
Sauté the spinach until wilted—just 2–3 minutes—then turn off the heat.
-
Transfer the spinach-onion mixture to a plate and let it cool slightly.
-
Use a paper towel to gently blot away excess moisture. This step helps keep your quiche from turning watery.
3: Make the Custard Base
-
In a large bowl, crack your 5 eggs.
-
Add the 1¼ cups of milk (or cream/half-and-half), 1 tablespoon flour, ½ teaspoon salt, a pinch of nutmeg, and a few grinds of black pepper.
-
Whisk thoroughly until well combined and smooth. Set aside.
💡 If using cream, the quiche will be richer and slightly denser. Milk creates a lighter, more delicate texture.
4: Assemble the Quiche
-
Take your pie crust from the fridge.
-
Spread the cooked bacon, sautéed onion, and wilted spinach evenly across the bottom of the crust.
-
Sprinkle 1 cup of shredded cheese over the filling. Save a little extra to sprinkle on top if you like.
-
Slowly pour the egg mixture over the top, letting it fill in all the spaces.
-
If needed, use a spoon to gently distribute the filling evenly.
5: Bake
-
Place the pie dish onto the hot baking sheet in the oven.
-
Immediately reduce the oven temperature to 375°F (190°C).
-
Bake the quiche for 45–50 minutes, or until:
-
The center is just set (a gentle jiggle is okay).
-
The top is lightly golden.
-
A knife inserted near the center comes out clean.
-
-
If the top starts browning too quickly, loosely cover it with foil for the last 10–15 minutes.
6: Rest & Serve
-
Let the quiche rest for 10–15 minutes after baking.
-
This helps it finish setting and makes it easier to slice.
-
Serve warm, at room temperature, or even cold straight from the fridge—seriously, it’s just as good!
🍽 How to Serve
This spinach bacon quiche is hearty enough to stand on its own, but pairing it with just a few light sides turns it into a full, beautiful brunch plate.
Casual Brunch:
-
A simple arugula salad with lemon vinaigrette adds the perfect peppery brightness.
-
Serve with a basket of warm rolls or croissants, maybe with some jam or honey butter.
-
Add a bowl of seasonal fruit (think berries, melon, or citrus segments) for freshness.
Holiday Brunch:
-
Pair with roasted potatoes or a sweet potato hash.
-
A platter of turkey or beef sausage rounds out the table without overshadowing the quiche.
-
Offer a yogurt bar with granola and fresh berries for a pretty, interactive side option.
For the Weekday Lunch Crowd:
-
Pack up a slice of quiche with a side of crunchy slaw or roasted veggies.
-
Wrap slices in parchment for easy, on-the-go snacking or lunchbox additions.
🍷 Pairing Suggstions
Because this quiche is rich, savory, and just a little indulgent, you’ll want to pair it with things that complement and balance those flavors.
Drink Pairings:
-
Sparkling water with lemon or cucumber: Light and refreshing.
-
Herbal tea: Mint, chamomile, or lavender balances the richness.
-
Citrusy juices: Orange, grapefruit, or a fresh green juice cut through the savory flavors.
-
Smoothies: A berry-banana smoothie or a mango-carrot blend adds natural sweetness and vitamins.
Side Pairings:
-
Roasted vegetables: Try asparagus, zucchini, or carrots tossed with olive oil and herbs.
-
Fresh salads: Arugula with shaved Parmesan and pine nuts, or a spinach-strawberry salad with balsamic glaze.
-
Grain bowls: A cold farro or quinoa salad with lemon and herbs can be a great make-ahead addition to your meal.
❄️ Storage, Freezing & Reheating Instructions
Quiche is the brunch gift that keeps on giving. Whether you’re meal prepping or saving leftovers, here’s how to make the most of it.
Refrigerator Storage:
-
Let the quiche cool completely before storing.
-
Wrap tightly with foil or store slices in airtight containers.
-
Keeps well in the fridge for up to 4 days.
Freezing Instructions:
-
You can freeze the entire quiche or individual slices.
-
Wrap tightly in plastic wrap, then in foil, and place in a freezer-safe container or bag.
-
Freeze for up to 2 months.
-
Label with the date and type of filling for easy tracking.
Reheating Tips:
-
From the fridge:
-
Reheat whole or sliced in a 350°F oven for 5–10 minutes.
-
You can also microwave individual slices for 1–2 minutes, though the crust will be softer.
-
-
From frozen:
-
Bake (wrapped in foil) at 350°F for 25–35 minutes, or until heated through.
-
For extra crispness, remove the foil in the last 10 minutes.
-
❌ Common Mistakes to Avoid
Even though this Spinach Bacon Quiche is simple and straightforward, there are a few sneaky missteps that can throw off the final result. Here’s what to watch out for:
1. Skipping the Blind Bake
If you don’t partially bake the pie crust before adding the filling, you risk ending up with a soggy bottom. Nobody wants that. Prick the base with a fork, chill it for a few minutes, then bake it briefly to keep it nice and crisp once the filling goes in.
2. Not Draining Spinach Properly
Spinach releases a lot of moisture as it cooks, and if you don’t remove that excess liquid, it will water down your filling. After wilting the spinach, press it between paper towels or use a clean kitchen towel to squeeze out the liquid.
3. Overfilling the Crust
It’s tempting to pour every last drop of your creamy egg mixture into the crust, but overfilling can lead to spills in the oven—or worse, a quiche that never sets in the center. Stop pouring when the mixture is about 1/4 inch below the rim.
4. Using Too Much Bacon Grease
Crispy bacon is a dream in this dish, but if you leave too much fat behind in the pan, your filling could turn greasy. Drain the bacon on paper towels and discard excess grease before sautéing the onions and spinach.
5. Cutting Too Soon
Letting the quiche sit for at least 10 minutes after baking isn’t just for presentation—it helps the filling firm up, making for clean slices and a better texture.
Avoiding these mistakes ensures your Spinach Bacon Quiche turns out rich, cheesy, and beautifully set every single time.
🔥 Pro Tips for the Best Spinach Bacon Quiche
Want to take your quiche from good to brunch-showstopper level? These pro tips will help you master every element of this savory, comforting dish:
1. Upgrade the Cheese
While any melty cheese will work, using a flavorful one like Gruyère adds a touch of elegance and a nutty depth that pairs beautifully with the bacon and spinach. A combo of Gruyère and sharp cheddar? Game changer.
2. Add a Touch of Freshness
A sprinkle of chopped chives or parsley just before serving adds color and freshness that brightens the whole dish. You can also serve each slice with a light arugula salad tossed in lemon vinaigrette.
3. Go Deep-Dish
If your pie dish is on the shallow side, consider using a deep-dish version. This gives your quiche plenty of room to rise without overflowing, especially if you’re adding extra veggies or cheese.
4. Customize the Fillings
Once you’ve mastered the base recipe, you can switch it up however you like. Swap bacon for cooked turkey sausage, try mushrooms, or mix in roasted red peppers. Just be sure any add-ins are cooked and moisture-free.
5. Use a Wire Rack for Even Cooling
After baking, let your quiche rest on a wire rack. It helps cool the quiche evenly, preventing a soggy bottom crust and keeping the filling from getting rubbery as it sets.
6. Make It Ahead
Quiche is one of the most meal-prep-friendly brunch recipes out there. Bake it the night before, then warm slices gently in the oven before serving. The flavor actually deepens overnight, making it even better the next day.
These tips make this already-delicious Spinach Bacon Quiche a guaranteed hit—whether you’re serving it for a quiet weekend breakfast or a festive holiday brunch.
❓ Frequently Asked Questions (FAQs)
Q: Can I use frozen spinach instead of fresh?
Yes! Frozen spinach works great—just thaw it completely and squeeze out as much moisture as possible before adding it to the pan. About 1/2 cup of well-drained frozen spinach equals one 6-ounce bag of fresh.
Q: Can I make it crustless?
Absolutely. Skip the crust and lightly grease your pie dish before adding the filling. Bake as directed. The texture will be slightly more like a frittata but still super satisfying and lower in carbs.
Q: What’s the best cheese to use?
Gruyère adds a nutty, melty richness that’s hard to beat, but sharp cheddar, Monterey Jack, or even mozzarella are all great options. You can also blend a few cheeses to layer flavor.
Q: How do I know when it’s done baking?
The center should be just set—gently jiggly, not liquidy. A knife inserted about an inch from the center should come out mostly clean. If the top is browning too fast, tent it loosely with foil.
Q: How long will leftovers last in the fridge?
Up to 3 days! Store in an airtight container or cover tightly with plastic wrap. Reheat in a 350°F oven for 10–15 minutes or in the microwave for 30–60 seconds.
Q: Can I freeze the quiche?
Yes. Let it cool completely, then wrap it tightly in plastic wrap and foil. Freeze for up to 2 months. To reheat, bake from frozen at 350°F for 25–35 minutes, or until warmed through.
Q: Can I substitute the milk?
You can use half-and-half, heavy cream, or a non-dairy milk like oat or almond milk. Just avoid sweetened or vanilla-flavored versions. Using cream gives the richest, most custardy texture.
🥰 Conclusion & Call to Action
And there you have it—your go-to recipe for the ultimate Spinach Bacon Quiche. Whether you’re planning a cozy holiday brunch, hosting out-of-town guests, or just treating yourself to a quiet, delicious morning at home, this recipe fits the bill perfectly. It’s warm, hearty, creamy, and full of classic comfort flavors, all wrapped up in a buttery crust.
What makes this quiche truly special is its balance. The smoky bacon, sweet onions, and earthy spinach play off each other beautifully, while the cheese and custard pull everything together. It’s easy to make, endlessly adaptable, and just as good the next day (if there are any leftovers, that is!).
The best part? You don’t need to be a brunch expert to make it. With just a little prep and a few smart tips, you’ll have a golden, sliceable, brunch-worthy quiche ready to impress anyone at the table.
✨ Now it’s your turn!
Try this Spinach Bacon Quiche and let me know how it turns out. Did you add a twist? Use a different cheese or sneak in some mushrooms? I’d love to hear your take! Snap a photo and tag me on Instagram—or leave a comment below so others can get inspired by your variation.
You’ve got everything you need to make a showstopping quiche that looks straight out of a café window but tastes like home. So preheat that oven, grab your pie dish, and let’s get quiche-ing!
PrintSpinach Bacon Quiche
- Total Time: 1 hour 10 minutes
- Yield: 6–8 servings 1x
- Diet: Vegetarian
Description
This Spinach Bacon Quiche is the savory star of any brunch table. Made with crispy bacon, sweet sautéed onions, tender spinach, and melty cheese baked into a creamy egg custard, it’s all nestled inside a buttery pie crust for a no-fail, make-ahead breakfast. Whether you’re hosting a holiday brunch, treating yourself on a weekend morning, or prepping weekday breakfasts in advance, this quiche has all the cozy vibes you’re looking for—with minimal effort. Use a store-bought crust or homemade, and customize the fillings to your liking!
Ingredients
-
1 (9-inch) pie crust (store-bought or homemade)
-
2 oz bacon, diced (or more to taste)
-
1 small onion, chopped
-
1 (6 oz) bag baby spinach
-
1 cup shredded cheese (Gruyère, Cheddar, or Monterey Jack)
-
5 large eggs
-
1 ¼ cups milk (or use cream or half-and-half)
-
1 tbsp flour
-
½ tsp salt
-
Pinch of ground nutmeg
-
Black pepper, to taste
Instructions
-
Preheat Oven & Prep Crust:
-
Preheat oven to 410°F (210°C) with a baking sheet inside.
-
Grease a deep 9-inch pie dish, fit it with the crust, and prick the bottom with a fork. Chill while preparing filling.
-
-
Cook the Filling:
-
In a skillet, sauté diced bacon until crispy.
-
Add chopped onion and cook until soft and fragrant.
-
Stir in spinach and cook until wilted. Press out excess moisture using a paper towel.
-
-
Make the Egg Mixture:
-
In a large bowl, whisk together the eggs, milk (or cream), flour, salt, nutmeg, and pepper.
-
-
Assemble the Quiche:
-
Spread the bacon-spinach mixture into the crust.
-
Sprinkle shredded cheese evenly on top.
-
Pour in the egg mixture, making sure it spreads evenly.
-
-
Bake:
-
Reduce oven temp to 375°F (190°C).
-
Place the pie dish on the hot baking sheet.
-
Bake for 45–50 minutes, or until the center is just set.
-
Cover loosely with foil if the top starts browning too quickly.
-
Let cool for 10 minutes before slicing.
-
Notes
-
Use more bacon if you love that smoky flavor—or swap in turkey bacon.
-
Gruyère is amazing here, but any sharp cheese works great.
-
To keep your crust from getting soggy, pre-bake it for 10 minutes at 375°F.
-
Want a vegetarian version? Just skip the bacon and add more sautéed veggies!
- Prep Time: 20 minutes
- Cook Time: 50 minutes
- Category: Breakfast, Brunch, Main Dish
- Method: Baking
- Cuisine: French-Inspired