Quiche is one of those classic dishes that works for any meal—whether it’s breakfast, brunch, lunch, or dinner. A spinach and bacon quiche is especially beloved for its savory, creamy filling, crispy bacon bits, and nutrient-packed spinach. Plus, the buttery, flaky crust adds a perfect texture contrast to the smooth filling.
This versatile quiche is the ultimate comfort food and a great way to enjoy vegetables in a way that even the pickiest eaters will love. Whether you’re hosting a brunch party, preparing a meal prep option, or just craving a delicious savory pie, this spinach and bacon quiche recipe is guaranteed to become a favorite.
Why You’ll Love This Spinach and Bacon Quiche
- Savory and satisfying: Crispy bacon and fresh spinach in every bite.
- Versatile: Great for breakfast, brunch, or even a light dinner.
- Easy to make: Simple ingredients and preparation, yet tastes gourmet.
- Perfect for meal prep: Make it ahead and enjoy it throughout the week.
- Can be made ahead: Perfect for parties or gatherings!
Ingredients for Spinach and Bacon Quiche
Serves: 6–8
Pan size: 9-inch pie dish or quiche pan
For the Crust:
- 1 ¼ cups (150 g) all-purpose flour
- ½ teaspoon salt
- ½ cup (115 g) unsalted butter, cold and cubed
- 3–4 tablespoons ice water
For the Quiche Filling:
- 6 large eggs
- 1 cup (240 ml) heavy cream
- ½ cup (120 ml) whole milk
- 1 ½ cups (150 g) fresh spinach, chopped
- 6 strips bacon, cooked and crumbled
- 1 cup (100 g) shredded cheese (cheddar, Swiss, or a blend)
- 1 small onion, finely chopped
- ½ teaspoon garlic powder
- Salt and pepper, to taste
Optional Garnish:
- Fresh parsley or chives, chopped
How to Make Spinach and Bacon Quiche
Step 1: Prepare the Crust
- In a food processor, combine the flour and salt. Add the cold butter and pulse until the mixture resembles coarse crumbs.
- Gradually add ice water, one tablespoon at a time, until the dough starts to come together.
- Turn the dough out onto a floured surface and knead briefly until smooth. Form it into a disk, wrap in plastic, and refrigerate for at least 30 minutes.
- After chilling, roll the dough out to fit your 9-inch pie dish or quiche pan. Press into the pan and trim any excess dough around the edges.
- Place parchment paper on top of the crust, fill with pie weights or dried beans, and bake at 375°F (190°C) for 15 minutes. Remove the paper and weights, then bake for another 5–7 minutes until golden.
Step 2: Prepare the Filling
- In a large skillet, sauté the onion until soft, about 3–4 minutes. Add the chopped spinach and cook for an additional 2 minutes, just until wilted. Set aside to cool slightly.
- In a large bowl, whisk together the eggs, cream, milk, garlic powder, salt, and pepper.
- Stir in the cooked spinach, bacon, and cheese until evenly distributed.
Step 3: Assemble and Bake the Quiche
- Pour the egg mixture into the pre-baked crust. Use a spoon to spread the spinach and bacon mixture evenly.
- Bake at 375°F (190°C) for 35–40 minutes, or until the quiche is set and slightly golden around the edges. A knife inserted in the center should come out clean.
- Let the quiche cool for about 10 minutes before slicing. Garnish with fresh parsley or chives, if desired.
Can I Make This Quiche Ahead of Time?
Absolutely! This quiche can be made ahead of time and stored in the refrigerator for up to 3 days. It’s also great for meal prep—just slice and store in individual portions for easy grab-and-go breakfasts or lunches.
To reheat, simply warm slices in the microwave for about 30 seconds or heat in a 350°F (175°C) oven for 10 minutes until warmed through.
Tips for a Perfect Spinach and Bacon Quiche
- Pre-bake the crust: This helps avoid a soggy bottom and ensures the crust stays crisp.
- Don’t overfill: While you want the filling to be rich and hearty, overfilling can make the quiche spill over.
- Let it cool: Allow the quiche to cool slightly before slicing to ensure neat, clean pieces.
- Customize the veggies: Feel free to add mushrooms, bell peppers, or even tomatoes to the filling for extra flavor and texture.
Variation Ideas
- Add a spicy kick: Stir in some diced jalapeños or a pinch of red pepper flakes.
- Go dairy-free: Use dairy-free milk and cheese alternatives to make the quiche vegan-friendly.
- Use a different protein: Swap the bacon for sausage, ham, or turkey bacon.
- Crustless quiche: Skip the crust entirely for a low-carb or gluten-free version. Just grease the pan well and bake the filling as usual.
Serving Suggestions
This quiche is fantastic on its own, but you can elevate the meal with these sides:
- A fresh side salad with a tangy vinaigrette
- Roasted potatoes or hash browns for extra heartiness
- Sliced avocado with a squeeze of lime
- Fresh fruit for a sweet contrast
Pair it with a mimosa or fresh orange juice for a brunch-worthy spread.


Spinach and Bacon Quiche Recipe: A Savory, Flavorful Brunch Favorite
Description
A delicious spinach and bacon quiche, baked to perfection with a golden crust and filled with a creamy mixture of eggs, cheese, and spinach, topped with crispy bacon.
Ingredients
For the Crust:
-
1 ¼ cups (150 g) all-purpose flour
-
½ teaspoon salt
-
½ cup (115 g) unsalted butter, cold and cubed
-
3–4 tablespoons ice water
For the Quiche Filling:
-
6 large eggs
-
1 cup (240 ml) heavy cream
-
½ cup (120 ml) whole milk
-
1 ½ cups (150 g) fresh spinach, chopped
-
6 strips bacon, cooked and crumbled
-
1 cup (100 g) shredded cheese (cheddar, Swiss, or a blend)
-
1 small onion, finely chopped
-
½ teaspoon garlic powder
-
Salt and pepper, to taste
Optional Garnish:
-
Fresh parsley or chives, chopped
Instructions
Step 1: Prepare the Crust
-
In a food processor, combine the flour and salt. Add the cold butter and pulse until the mixture resembles coarse crumbs.
-
Gradually add ice water, one tablespoon at a time, until the dough starts to come together.
-
Turn the dough out onto a floured surface and knead briefly until smooth. Form it into a disk, wrap in plastic, and refrigerate for at least 30 minutes.
-
After chilling, roll the dough out to fit your 9-inch pie dish or quiche pan. Press into the pan and trim any excess dough around the edges.
-
Place parchment paper on top of the crust, fill with pie weights or dried beans, and bake at 375°F (190°C) for 15 minutes. Remove the paper and weights, then bake for another 5–7 minutes until golden.
Step 2: Prepare the Filling
-
In a large skillet, sauté the onion until soft, about 3–4 minutes. Add the chopped spinach and cook for an additional 2 minutes, just until wilted. Set aside to cool slightly.
-
In a large bowl, whisk together the eggs, cream, milk, garlic powder, salt, and pepper.
-
Stir in the cooked spinach, bacon, and cheese until evenly distributed.
Step 3: Assemble and Bake the Quiche
-
Pour the egg mixture into the pre-baked crust. Use a spoon to spread the spinach and bacon mixture evenly.
-
Bake at 375°F (190°C) for 35–40 minutes, or until the quiche is set and slightly golden around the edges. A knife inserted in the center should come out clean.
-
Let the quiche cool for about 10 minutes before slicing. Garnish with fresh parsley or chives, if desired.
FAQs
1. Can I use frozen spinach instead of fresh?
Yes, you can use frozen spinach. Be sure to thaw and drain it well to remove excess moisture before adding it to the filling.
2. Can I make this quiche without bacon?
Of course! You can skip the bacon and substitute it with other proteins like sausage, ham, or even a handful of sautéed mushrooms.
3. Can I use a store-bought crust?
Yes, if you’re short on time or prefer convenience, you can use a pre-made pie crust. Just bake it as instructed before adding the filling.
4. How do I prevent a soggy crust?
Make sure to pre-bake the crust as instructed in the recipe. This step helps create a crisp barrier between the filling and the crust.
5. How do I know when the quiche is done?
The quiche is done when the center is set and no longer jiggles. A knife inserted in the center should come out clean or with only a few moist crumbs.
6. Can I freeze this quiche?
Yes, you can freeze the baked quiche for up to 2 months. Let it cool completely, then wrap it tightly in plastic wrap and foil. To reheat, bake from frozen at 350°F (175°C) for 25–30 minutes.
7. How long does this quiche last in the fridge?
Store any leftover quiche in the fridge for up to 3 days. Reheat individual slices in the microwave or oven before serving.
8. Can I add other vegetables to this quiche?
Definitely! You can add mushrooms, bell peppers, zucchini, or even tomatoes. Just be sure to sauté any high-moisture vegetables first to avoid a soggy quiche.
9. Can I use a non-dairy milk substitute?
Yes, you can use almond milk, soy milk, or oat milk instead of dairy milk. The flavor will still be delicious, though the texture might be slightly different.
10. Can I make this quiche without cheese?
You can omit the cheese if you prefer, or use a dairy-free cheese alternative for a lactose-free option. It will still taste wonderful!