This creamy Spinach Quiche is loaded with sautéed spinach, onions, garlic, crisp bacon, cheddar, and Swiss cheese for the ultimate breakfast or brunch taste treat. This is one of our favorite quiche recipes, and as a bonus, it can be prepared ahead of time and frozen.

Making it so easy for holiday brunches and social gatherings. For a company-worthy meal, I like to serve it with rocket salad and fresh fruit salad.
Ingredient Notes and Substitutions
See the complete list of ingredients below on the recipe card.
- Butter: Unsalted or salted. If using salted butter, reduce the added salt to ¼ teaspoon.
- Spinach: I like to use fresh spinach, but you can use frozen spinach. Thaw it first and squeeze as much moisture out of it as possible.
- Bacon: Use smoked bacon, and to make it easy, prepare it in the oven.
- Cheese: I use a combination of sharp cheddar and Swiss, but you can use gruyere, smoked gouda, or Monterey Jack cheese.
- Fresh herbs: Chives, parsley, or thyme work well.
How to make Spinach Quiche
This is a summary version; for the complete list of ingredients and instructions, please refer to the recipe card below.
Combine the flour, salt, and cubed butter. Use a pastry blender to cut in the butter until crumbly. Add the chilled water 1 tablespoon at a time until the dough holds together when pinched. Form the dough into a disk, wrap it in plastic, and chill for at least 2 hours. Roll out the dough to a 12-13-inch circle. Put the pie crust in a deep-dish pie pan. Trim it, flute it, and fill it with pie weights. Prebake the pie crust.

Heat a little olive oil in a large skillet over medium heat. Add the onion and cook until soft. Add the spinach and cook until wilted. Reduce the heat to low. Add the garlic, salt, and pepper, cooking for a minute. Add the mixture to the piecrust and top with the chopped bacon and shredded cheeses. Whisk the eggs and whipping cream, and pour the mixture over the bacon and cheese. Bake for 45-50 minutes or until set.
Preparation Tips
- Add just enough water to the pie dough mixture to hold together when pinched.
- If you are short on time, substitute a ready-made pie crust. Just remember to parbake it.
- I like to use granulated sugar as pie weights. Scoop it back into a zipper seal bag and use it in creamy custards and puddings like chocolate pudding.
- The quiche is done when the center jiggles ever so slightly and the internal temperature is between 165-185 degrees Fahrenheit.
- Cool the quiche for at least 30 minutes after baking before slicing. This will help remove clean cut slices.
- Within 2 hours of cooking, store whole quiches tightly wrapped in the refrigerator for up to 3 days. To reheat, cover with foil and heat in the oven at 350 degrees for 25 minutes. Store individual slices in an airtight container in the refrigerator for up to 3 days. Reheat in the microwave at reduced power for short increments until warm.

How to Freeze Spinach Quiche
First, cool completely. Wrap it in two layers of plastic wrap, followed by a layer of aluminum foil. Freeze for up to 3 months. Reheat from frozen. Put the quiche on a baking sheet and cover loosely with an aluminum foil tent. Reheat at 350 degrees for 30 minutes or until the internal temperature reaches 165 degrees Fahrenheit.
More Egg Recipes

Deep Dish Spinach Quiche Recipe
Ingredients
Deep Dish Pie Crust
- 1½ cups all-purpose flour
- ½ teaspoon salt
- ½ cup chilled unsalted butter, cut into small cubes
- 4-6 tablespoons chilled water
Spinach Bacon Quiche
- 1 tablespoon olive oil
- 1 onion, finely chopped
- 10 ounces fresh spinach
- 2 cloves garlic, minced
- ½ teaspoon salt
- ¼ teaspoon freshly ground black pepper
- 8 slices crispy cooked bacon, chopped
- 1 cup finely shredded Swiss Cheese
- 1 cup finely shredded sharp cheddar cheese
- 5 large eggs
- 1½ cups heavy cream
Instructions
- Preheat oven to 400 degrees.
- Combine the flour, salt, and cubed butter in a medium bowl. Use a pastry blender to cut in the butter until crumbly. Add the chilled water 1 tablespoon at a time just until the dough holds together when pinched. Form into a disk, wrap in plastic, and chill for at least 2 hours up to overnight.
- Gently roll the pie dough out to a 12-inch circle on a lightly floured surface. Fold the piecrust or roll it around your rolling pin to move it to a 9-inch deep-dish pie plate. Gently tuck it into the pie pan, trim the edge about an inch over the side, tuck it in along the edge, and flute it.
- Line the pie crust with aluminum foil or parchment paper and fill with pie weights, rice, beans, or sugar. Bake in the preheated oven for about 15 minutes. Remove from the oven and carefully remove the weights and foil.
- Reduce oven temperature to 350 degrees.
- Heat the olive oil in a large skillet over medium heat. Add the onion and cook until soft, 5-7 minutes. Reduce the heat to low. Add the spinach and cook until wilted. Add the garlic, salt, and black pepper; cook for 1 minute, stirring constantly. Add the mixture to the piecrust and top with the chopped bacon.
- Add the shredded Swiss and cheddar cheese. Whisk the eggs and whipping cream together. Pour over the spinach and bacon.
- Bake for 45-50 minutes or until a knife inserted in the center comes out clean. The center should still be slightly jiggly. Let the quiche cool for 30 minutes before slicing.
Nutrition
On the hunt for more delicious recipes? Follow Small Town Woman on Facebook, Pinterest, and Instagram.
https://www.smalltownwoman.com/wp-content/uploads/2019/05/Beth-1.pdf














Darlene Roberts
Does the frozen pie crust need to be baked before adding filling
Beth Pierce
Yes. Happy baking!
Kim
Can the crust be pre cooked the day prior, adding the filling before baking the next day?
Beth Pierce
Yes it can.
Kim
Could this be baked in a springform pan?
Beth Pierce
Yes it can.
Lori King
Can you make this crust less?
Beth Pierce
Yes you can. Cooking time is reduced so start checking after 35 minutes.
Gina
Great for a brunch spread! Can never go wrong with a classic quiche like this!
Alejandra
I always love a good quiche recipe! The combo of swiss and cheddar cheeses sound absolutely delicious — can’t wait to make this this weekend!
Amanda
I absolutely love quiche and this one looks gorgeous with so much filling. The spinach looks so good!
Dannii
We are always looking for new ways to eat spinach and this quiche looks delicious.
Dannii
What a delicious way to eat more spinach. I can’t wait to try it.
Jacqueline
I love quiche for lunch or a light supper. Mine are usually thinner. I have to try your deep dish version. It looks really good!