Spinach and bacon quiche is a delightful dish that’s perfect for any meal of the day. With its flaky, buttery crust filled with a rich mixture of creamy eggs, savory bacon, and vibrant spinach, this quiche is not just a treat for your taste buds but also a feast for the eyes. The combination of Swiss and Parmesan cheese adds an extra layer of flavor that you can’t resist, making it a crowd-pleaser for brunch, lunch, or even dinner.

I first discovered this recipe during a cozy weekend gathering with friends. As we sat around the table, the aroma of crispy bacon mixed with sautéed onions and garlic filled the room, creating an atmosphere of warmth and camaraderie. That first bite, when the silky custard and crunchy crust melted together in perfect harmony, made me realize that this dish was something special. It’s easy to whip up, budget-friendly, and incredibly satisfying. I can’t wait for you to experience the joy that this spinach and bacon quiche brings to any occasion; it will surely become a staple in your kitchen.
Why You’ll Love This Recipe
- Simple & Quick: With just 15 minutes of prep time and one hour in the oven, you’ll have a delicious meal ready in no time.
- Irresistible Flavor: The salty crunch of bacon combined with the earthy spinach and creamy cheeses creates a mouthwatering flavor explosion.
- Eye-Catching Appeal: This quiche looks as amazing as it tastes, making it a standout centerpiece for any brunch table.
- Flexible Serving: Whether it’s breakfast, brunch, or a light dinner, this dish fits perfectly into any mealtime.
- Diet-Friendly Options: You can easily make it gluten-free by using a gluten-free pie crust, and it’s a great way to get your veggies in!
Ingredients You’ll Need
- 1 single pie crust: This can be homemade or store-bought. A flaky, buttery crust is essential for a delicious quiche.
- 4-5 strips bacon, diced: Adds a savory crunch and rich flavor. Feel free to substitute turkey bacon or omit it for a vegetarian option.
- ½ cup onion, small diced: Sweetens the filling as it caramelizes during cooking; shallots can be a nice alternative.
- 2 garlic cloves, minced: Brings aromatic depth. Fresh garlic is best, but jarred minced garlic works in a pinch.
- 2 cups fresh spinach, chopped: Provides vibrant color and a nutritious boost. Frozen spinach can be used; just thaw and drain it well.
- 4 large eggs: Essential for the custard base. Room temperature eggs yield a fluffier texture.
- 1 cup shredded Swiss cheese: This cheese melts beautifully and complements the flavors perfectly. Gruyère can also be used for a slightly nuttier taste.
- ½ cup shredded Parmesan cheese: Adds a salty, savory touch. Pecorino Romano can be a suitable substitute.
- 1 cup half and half: Provides creaminess. You can use whole milk for a lighter version or a non-dairy alternative for a vegan quiche.
How to Make Spinach and Bacon Quiche
-
Prepare the Pie Crust: Roll out the pie crust on a lightly floured surface, shaping it to about 13 inches wide. Transfer it to a 9-inch pie dish, trimming and crimping the edges as desired. Place the crust in the freezer for 30 minutes while you preheat the oven to 425°F.
-
Pre-Bake the Crust: Place the frozen pie crust on a sheet pan. Cover it with greased foil, pressing it down to ensure it fits snugly against the crust. Fill the shell with pie weights or dried beans. Bake for 10-15 minutes until the edges appear dry and lightly browned.
-
Cook the Bacon: While the crust is baking, sauté the diced bacon in a skillet over medium heat. Cook until crispy, about 5 minutes. Remove the bacon and let it drain on paper towels to absorb excess grease.
-
Sauté Onions and Spinach: In the same skillet, using about 1 tablespoon of the leftover bacon grease, add the small diced onion and minced garlic. Sauté for 3-5 minutes until the onions become translucent. Add the chopped spinach and cook until just wilted, about 1-2 minutes.
-
Combine Ingredients: After cooling slightly, distribute the bacon mixture evenly into the pre-baked pie shell.
-
Whisk Egg Mixture: In a mixing bowl, whisk together 4 large eggs, 1 cup half and half, Swiss cheese, Parmesan cheese, and a sprinkle of salt and pepper. Pour this mixture over the bacon and spinach, adjusting it to make sure it’s evenly distributed.
-
Bake the Quiche: Lower the oven temperature to 350°F and bake the quiche for 40-50 minutes. It’s done when the center is set but still slightly wobbly when shaken gently.
-
Cool and Serve: Allow the quiche to cool for at least 20 minutes before slicing. It’s delicious served warm, at room temperature, or even chilled. Store any leftovers in the refrigerator for up to 3 days.
Storing & Reheating
To store leftover spinach and bacon quiche, cover it with plastic wrap or place it in an airtight container and refrigerate. It’s best enjoyed within three days. If you want to keep it longer, you can freeze individual slices for up to 3 months. When you’re ready to enjoy it again, reheat in the oven at 350°F for about 15-20 minutes until warmed through. Keep in mind that freezing may alter the texture slightly, but a quick reheat brings back its delicious flavor.
Chef’s Helpful Tips
- Avoid a soggy crust: Pre-baking the crust is essential for a crispy bottom, so don’t skip this step!
- Room temperature eggs: Using eggs at room temperature helps them whip up better, resulting in a fluffy quiche.
- Don’t overfill: Make sure the filling doesn’t overflow the crust to prevent messy baking. Keep the ingredients within the edge of the crust.
- Flavor enhancement: A pinch of nutmeg can add a lovely depth to the egg mixture, enhancing the savory flavors.
- Make-ahead option: You can prepare the quiche a day in advance and simply bake it when you’re ready—perfect for brunch gatherings!
Countless iterations of the spinach and bacon quiche can adorn your table. Feel free to experiment with the ingredients by adding different vegetables like mushrooms or bell peppers, or swapping cheeses to suit your taste.

Recipe FAQs
Can I use a different type of cheese?
Absolutely! While Swiss cheese is traditional, you can customize your quiche with cheeses like cheddar, feta, or even pepper jack for a spicy kick. Just keep in mind that different cheeses may alter the flavor and texture slightly.
How do I know when the quiche is done?
The quiche is ready when the center is set but still jiggles gently when shaken. If a knife inserted into the center comes out clean, you can be sure it’s cooked through. Be cautious not to overbake, as this can lead to a dry texture.
Can I prepare the quiche in advance?
Yes! You can assemble the quiche a day ahead of baking it. Just cover it and refrigerate until you’re ready to bake. This is especially convenient for brunch parties! Alternatively, you can bake it, let it cool, and then store it for up to three days in the refrigerator.
How can I make this quiche healthier?
Consider using a whole grain crust or a crustless version to cut down on calories and carbs. You can also incorporate more vegetables and use low-fat cheese and milk options to lighten the dish without sacrificing flavor.
Print
Spinach and Bacon Quiche
This Spinach and Bacon Quiche delivers a delicious combination of flavors with fresh spinach, savory bacon, and creamy cheese. It’s easy to prepare and perfect for breakfast, brunch, or a cozy dinner at home.
- Total Time: 1 hour 15 minutes
- Yield: 8 servings 1x
Ingredients
- 1 Single pie crust, homemade or store-bought
- 4–5 strips bacon, diced
- ½ cup onion, small diced
- 2 garlic cloves, minced
- 2 cups fresh spinach, chopped
- 4 large eggs
- 1 cup shredded Swiss cheese
- ½ cup shredded Parmesan cheese
- 1 cup half and half
Instructions
- Roll out the pie crust on a floured surface to about 13 inches wide and transfer it to a 9-inch pie dish. Trim the edges as needed, crimp them, then freeze for 30 minutes. Preheat the oven to 425°F.
- Place the frozen pie crust on a sheet pan and cover with greased foil, pressing it down so it’s flush with the crust. Fill with pie weights, dried beans, or rice.
- Bake for 10-15 minutes until the edges are dry and set. It's alright if some edges start to brown.
- Remove from the oven, and carefully lift the foil and weights out of the crust, setting them aside to cool.
- Reduce the oven temperature to 350°F.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
Ensure the pie crust is completely frozen before baking to achieve a flaky texture.
Use a mixture of Swiss and Parmesan cheese for enhanced flavor.
Adjust the cooking time based on your oven’s calibration.
- Prep Time: 15 minutes
- Cook Time: 60 minutes
- Category: Brunch
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 piece
- Calories: 310
- Sugar: 1g
- Sodium: 450mg
- Fat: 21g
- Saturated Fat: 10g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 24g
- Fiber: 1g
- Protein: 10g
- Cholesterol: 200mg






