This Easy Bacon Spinach Quiche Recipe is the perfect savory breakfast. With a flaky pie crust, a cheesy egg filling, zesty bacon, and tender spinach, this delicious quiche is a flavorful, satisfying start to your day or a great addition to brunch.

Looking for an easy, family-friendly dish that’s perfect for breakfast or brunch? This Bacon Spinach Quiche checks all the boxes! With a store-bought pie crust, it’s quick to prepare and requires minimal effort—making it ideal for busy mornings or weekend gatherings. The combination of crispy bacon, creamy mozzarella, and tender spinach baked into a fluffy egg filling is sure to please everyone at the table. Plus, it’s a versatile recipe that’s simple to customize with your favorite ingredients. Whether you’re feeding a crowd or just your family, this quiche is a delicious and satisfying meal you’ll love to make again and again.
You’ll love how easy it is to make this recipe (hello, store-bought pie crust!). To start making this bacon spinach quiche recipe, start by whisking together the eggs, half & half, salt, and pepper. Next, you’ll layer the bacon, mozzarella cheese, thinly sliced spinach, and green onions in the pie crust. Once those are layered, pour the egg mixture over the top. Sprinkle a little cheese on top, and this easy bacon spinach quiche is ready to pop into the oven! The store-bought pie crust is definitely a time saver, but if you have some time on your hands, you can definitely make one homemade! The rest of the recipe will remain the same. No matter what crust you use, this easy quiche recipe is sure to be a hit!

Why You’ll Love This Easy Bacon Spinach Quiche Recipe
- Everyone from kids to adults will love the savory combination of bacon, cheese, and spinach.
- With a store-bought crust and simple ingredients, it’s a breeze to prepare.
- This easy quiche recipe is ideal for breakfast, brunch, or even a light dinner.
- You can prep it in advance and simply bake it when you’re ready to serve.
- It reheats beautifully, making it perfect for meal prep or enjoying later in the week.
Ingredients for Bacon Spinach Quiche
- 1 refrigerated/ homemade pie crust
- 6 eggs
- 1 cup half & half
- ½ tsp. salt
- ¼ tsp. black Pepper
- 1 cup cooked bacon
- 2 cups shredded mozzarella cheese
- 4 tbsp green onions
- 1 cup thinly sliced spinach
How to Make Easy Bacon Spinach Quiche
Step 1: Preheat oven to 375°
Step 2: Place pie crust in a 9″ pie plate. You can also crimp the edges if you want a fancier finished look.
Step 3: In a large bowl add 6 eggs, 1 cup half & half, ½ tsp. salt, and 1/4 tsp. black pepper. Whisk together.
Step 4: Layer 1 cup bacon, 1 cup mozzarella cheese, 1 cup thinly sliced spinach, and 4 tbsp. green onions in pie crust.
Step 5: Carefully pour egg mixture over bacon, cheese and onion layers.
Step 6: Sprinkle remaining 1 cup of mozzarella cheese over egg mixture.
Step 7: Bake for 40-45 mins, or until cooked all the way through. To check quiche poke the center of it with a wooden toothpick. If it comes out clean it is done. Remove from oven.
Step 8: Let stand for 5-10 mins. before serving.


Popular Substitutions & Additions
Add any of your favorite chopped veggies to this quiche! I like to add bell peppers for some extra crunch.
This bacon spinach quiche pairs well with a side of sour cream, and even a side of salsa for an extra kick.
Feel free to substitute your favorite kind of cheese in place of the mozzarella in this easy quiche recipe. Just make sure that you choose one that bakes well. I like to use pepper jack if I want to add a little spice.
Turkey bacon can be used in place of pork bacon. You could even use sausage or turkey sausage instead.
Storage & Reheating
This bacon spinach quiche recipe makes a great freezer meal! I like to make them in batches so that I have one for later. Before freezing, allow the quiche to completely cool down. Then cover in several layers of plastic wrap to prevent freezer burn. It will last in your freezer for up to 2 months.
While I like to enjoy this bacon spinach quiche when it is fresh, it also tastes good leftover. To store leftover quiche, make sure that it is in a sealed, air-tight container and place it in the fridge. It will last for up to 3 days if stored properly. Reheat individual portions in the microwave for 2 minutes or until warm. You can also reheat this quiche in the oven. Place it in an oven-safe pan and bake it at 350 degrees for 20 minutes or until warm.

Bacon Spinach Quiche Recipe FAQs
Can I use egg whites in this quiche instead of eggs?
Sure, for this quiche, you can use egg whites instead of eggs. You will want to double-check the measurements so that you are using the equivalent of 6 eggs.
Can I use canned spinach instead of chopped, fresh spinach in this quiche?
For this bacon and cheese quiche, you’ll want to use fresh spinach. There’s just something about the texture that isn’t the same when you use canned spinach.
Will the egg mixture make my pie crust soggy?
Nope! Because you have layered your solid ingredients, they help keep your crust from getting soggy. The eggs also cook so quickly that the liquid mixture doesn’t have time to soak into the crust enough to make it soggy.
Can I top this quiche with another crust?
No, you’ll only want to use one crust for this recipe. Another crust on top may keep the ingredients in the filling from cooking all the way through.

Other Breakfast Recipes You’ll Love
- Strawberry Cream Cheese Crepes
- Easy Razzleberry Crescent Rolls
- Orange Poppy Seed Muffins
- Overnight Blueberry Cream Cheese French Toast Casserole
- Easy Homemade Waffles
Be sure to come back and let me know how your Easy Bacon Spinach Quiche Recipe turned out!

Bacon Spinach Quiche
Ingredients
- 1 refrigerated/ homemade pie crust
- 6 eggs
- 1 cup half & half
- ½ tsp. salt
- ¼ tsp. black Pepper
- 1 cup cooked bacon
- 2 cups shredded mozzarella cheese
- 4 tbsp green onions
- 1 cup thinly sliced spinach
Instructions
- Preheat oven to 375°
- Place pie crust in a 9" pie plate. You can also crimp the edges if you want a fancier finished look.
- In a large bowl add 6 eggs, 1 cup half & half, ½ tsp. salt, and 1/4 tsp. black pepper. Whisk together.
- Layer 1 cup bacon, 1 cup mozzarella cheese, 1 cup thinly sliced spinach, and 4 tbsp. green onions in pie crust.
- Carefully pour egg mixture over bacon, cheese and onion layers.
- Sprinkle remaining 1 cup of mozzarella cheese over egg mixture.
- Bake for 40-45 mins, or until cooked all the way through. To check quiche poke the center of it with a wooden tooth pick. If it comes out clean it is done. Remove from oven.
- Let stand for 5-10 mins. before serving.
Notes
- When cooking multiple quiches add 15 – 20 minutes to the cook time.
- Let cool for 10 minutes before serving.
This quiche is just perfect. It has everything we want in a quiche and is easy to make!
This gives me all the Sunday Morning feels! Would be awesome for a holiday brunch – like Christmas! Saved!
I adore this quiche! The addition of bacon keeps my guy so happy he doesn’t notice the nutrition boost from the spinach! LOL
I love love love quiche!! Especially one like yours which seems to have a not-too-thick crust, so more filling that is. I also love bacon sooo this has to happen.
You can never go wrong with bacon.
This is what I’m talking about! I’m hosting girls Sunday brunch this weekend and I’m totally making this. Thank you!
They will totally love this quiche.
Would this work without onions okay? My kids won’t eat onions.
Yes it would still taste great!
I love this recipe, I haven’t made quiche a lot, but this was the best.
I’m so glad you enjoyed it!
I absolutely love quiche, but had never made one of my own until now. This recipe was so easy to follow and absolutely delicious!!
I recommend using a deeper pie dish to ensure you have enough space for the filing. I upped the amount of green onions for my personal preference.
10/10 recommend and I’ve already shared it with numerous family members. This will definitely become a staple.
Thank you so much! I love lots of onions as well.
I was craving quiche & made this recipe. I made the mistake of trying to use frozen spinach instead of fresh. The quiche was delicious until you took a bite of the spinach that had settled to the bottom. It tasted nasty! Never again!
I’m sorry to hear you didn’t have good results with the quiche. Fresh spinach is definitely a better option when making this recipe.
I used frozen spinach and it was awesome , I squeezed out excess water and sautéed with mushrooms and onion . It was perfect !
I bet the mushrooms were so good in it.
Made this tonight and it was easy to do and delicious!!
I’m glad you liked it. Thanks for sharing!
My mom made quiche every year for Mother’s Day. Last year we didn’t really get to have family dinner because of Covid. And then she passed away in December. So this year my wife told me we needed to keep the tradition going. This recipe just made it into our family tradition. Thank you!
That is so sweet to keep the tradition going. I’m so glad you loved this recipe and that we can become part of that with this recipe.
The choice of mozzarella cheese seemed a little weird to me at first, but we followed the recipe as written and it was delicious!!
So happy to hear that you liked it. Thank you for sharing.
This is delicious! I made the Bacon & Spinach and a Veggie version. Substituted cheddar for the mozzarella and sautéed the veggies.
Sounds delicious, I love the addition of cheddar and sautéed veggies. Thank you for sharing.
The recipe looks great and I would like to make this on Saturday. I was wondering if you can make this the night before, put in fridge and bake in the morning? If so would you not add the cheese till you bake? I’d appreciate any answers! Thanks
Yes, you can make it the night before. The only thing that I would warn you about is it can make the crust stick to the pan.
Can 1% milk be used in place of half and half?
Yes, it will not be as thick and creamy, but it will work.
I didn’t have half and half, so I used a mixture of green yogurt and 1% milk. Still came out great! I’m sure it’d be even better with half and half too. Will make again!
I’m so glad your substitutions worked, thank you for sharing.
An I use whipping cream instead of half & half?
I have not tried heavy whipping cream, but you should be able to substitute it. The consistency might come out a bit thicker.
Great recipe! This has replaced an old quiche recipe that I used to use that didn’t include spinach. Next time I will cut back on the salt.
I’m so glad you loved it. Thank you for sharing.
I love making this quiche with a little modifications. I use a little more egg, a little less heavy cream and sub a shredded swiss/gruyere mix from Aldi. It gives it a little more of a savory taste and an amazing crusty cheese layer on top!
I’m so glad you love the quiche. Thank you for sharing your modifications.
I’m excited to try this recipe, but in other quiche recipes the pie crust is partially baked with a heavy aluminum foil or parchment paper and hard beans or rice placed on top of the foil. to prevent a soggy crust! Please can you explain why you dont recommend doing that.?
I have found that I haven’t had to place the pie crust in the oven before baking. If you prefer to partially bake it, it will turn out great.
It’s in my oven right now!!!
I hope you enjoy it.
This is so easy and delicious!! Christmas Brunch
Glad you loved it.
Can you use a frozen pie crust?
yes
I’m making quiche did the first time today as well. I used Cut da Carb flat bread for my crust. It’s in the oven now. I hope it’s delicious 😋
Excellent!!
I can’t even count how many times I’ve made this quiche my family love this. Thank you it’s awesome!!
Just WOW! This was so delicious! Will definitely be my go-to recipe for quiche!
Perfect!! This was soo tasty I followed the recipe exactly but did add a little sliced avocado on top. The consistency was great and the onion was a nice touch!