Caramelized onion and spinach quiche is a Southern breakfast classic that everyone will love! Packed with sweet onions, Swiss cheese, and simple spices, all nestled in a flaky homemade pie crust, this oven-baked quiche comes together beautifully in just 45 minutes at 350°F. Perfect for brunch or a make-ahead meal, it’s sure to be a new favorite in your rotation! Serves 8.

Y'all. I love any and all quiche recipes ... it is one of my favorite breakfast dishes! As a true Southern cook, these are a staple at any bridal shower or weekend brunch. Shoot - my husband honestly prefers a slice cold out of the fridge the next day! Bacon-Egg-Cheddar Quiche Recipe or Crispy Bacon Onion Gruyere Breakfast Quiche are some of his favorites!
Caramelized onion and spinach quiche is a delicious breakfast option filled with veggies, cheese, and all the breakfast goodness you can want! You can enjoy it warm right out of the oven, room temp while prepped a couple hours before for a baby shower, or cold out of the fridge for an easy breakfast on the go like my husbands likes. Quiche is a versatile recipe and one of our favorites for good reason! Let me show you how I like to make them!
The First Step in Making a Quiche
Personally, I believe all quiches should be served in a homemade pie crust.
Now, if that isn't your thing or you don't have time, no worries, you can use a store-bought one. BBBUUUUTTTTTT I think the homemade version tastes 10x better and is worth the extra effort.
⭐️ All of these step-by-step instructions and scenarios are outlined in my Southern homemade pie crust recipe.
Now, since quiche has a liquid filling, you will need to blind bake your pie crust before you fill it with the egg filling. This will help the bottom of the crust actually cook and become flaky. Trust me, I have lazily and on accident not done this step before, and the result is a raw and unbaked bottom of the crust, which is really unfortunate and unappetizing. Note - I have not made this with a storebought premade pie crust shell, but according to one reader review, she just dethawed her crust and did not blind bake. I cannot attest to the results myself, but the recipe worked for her.
Reader Review
⭐️⭐️⭐️⭐️⭐️
"makes a lovely quiche! I don’t blind bake the frozen pie shell from
My grocery store but it does dethaw. The onions are wonderful in it!"
- Jennifer
Second Prep Step
While your pie crust is baking (or you can even start this first), we need to start caramelizing the onions. There is one major key to this.
Low and slow.
You cannot rush this process. It takes time but it is oh so worth it.
Third Prep Step
While the pie crust and onions are cooking, go ahead and prep your egg base for the quiche.
You will know when the quiche is finished when the top is slightly golden brown and the middle is set. At 45 minutes, take an oven mitt and gently shake the quiche. If the middle still "jiggles" a little, bake for 5-10 more minutes until the middle is totally set.
Prep Ahead Tips
Spinach onion quiche is a great dish to make ahead of time for any special occasion you may need it for - the holidays, a brunch, bridal or wedding shower, or to have on hand for breakfast during the week!
Prep and bake according to directions. Cool and place covered in the fridge for 24 hours.
When ready to serve, remove it from the fridge. This can be served cold, at room temp, or if you would like it warm - place it in a 200-degree oven for about 10-20 minutes until gently warmed back up!
Recipe
Caramelized Onion and Spinach Quiche
- Total Time: 95 minutes
- Yield: 8 pieces 1x
Description
Caramelized onion and spinach quiche is a Southern breakfast classic that everyone will love! Packed with sweet onions, Swiss cheese, and simple spices, all nestled in a flaky homemade pie crust, this oven-baked quiche comes together beautifully in just 45 minutes at 350°F. Perfect for brunch or a make-ahead meal, it’s sure to be a new favorite in your rotation!
Ingredients
For The Pie Crust
- 1 Homemade Pie Crust OR 1 Storebought/Premade Pie Crust
For The Caramelized Onions
- 1 Yellow Onion
- 1 ½ Tablespoon Butter - divided
- 3-5 Ounces Spinach
For The Egg Mixture
- 8 Eggs
- ½ Cup Milk
- ½ Teaspoon Salt
- ¼ Teaspoon Red Pepper Flakes
- ⅛ Teaspoon White Pepper
- 1 Cup Swiss Cheese - grated
Instructions
Pie Crust
- Follow the directions for homemade pie crust if using.
- BLIND BAKE: For both store-bought and homemade, once your pie crust is on the pie plate, place a sheet of wax paper or parchment paper over the top, larger than the actual pie plate. Place pie weights or dried beans over the top of the paper and spread evenly over the bottom of the shell, making sure to get all the way to the edges, corners, and sides. Place in the oven at 375 degrees for 15-16 minutes. Once finished, remove, and let cool until the quiche mixture is ready. Remove the pie weights once cooled down a bit. Proceed with the recipe.
Caramelized Onions
- In a large skillet, add in 1 tablespoon of butter and the onion, thinly sliced.
- Turn on medium-low and cook for 30 minutes, stirring often. Over the next 30 minutes, the onions will turn a caramel color. Make sure to keep an eye on them, and do not turn the heat up. This can be done while the crust is blind baking.
- With about 5 minutes left, add in the spinach and another ½ tablespoon of butter. Cook until the spinach has wilted, then remove from heat.
Egg Mixture
- Reduce oven temperature to 350 degrees.
- In a large bowl, add 8 eggs and beat with a fork until the yolks are broken.
- Add in the milk, salt, red pepper flakes, white pepper, and shredded Swiss cheese. Mix well.
- Add in the caramelized onions and spinach. Mix until everything is evenly distributed.
- Pour carefully into the blind-baked pie crust and place into the oven to bake at 350 for 45 minutes or until the middle is set and doesn't jiggle anymore.
Notes
- Leftovers can be kept covered in the fridge for up to 4-5 days.
- Prep Time: 20 minutes
- Cook Time: 75 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 316
- Sugar: 1.9 g
- Sodium: 134.5 mg
- Fat: 22.1 g
- Carbohydrates: 15.3 g
- Fiber: 0.8 g
- Protein: 13.6 g
- Cholesterol: 234.4 mg
Heather says
lol thank you 🙂
Caitlin says
Maybe the be quiche I’ve ever had! I loved making this and thought the steps were very easy. One thing is that I didn’t see instructions for how to use the egg in the pie crust. I did add an egg into the mixture anyway. I also used the full amount of dough as I had a big pie plate (I didn’t divide it in 2). Very tasty, I will 100% make this again.
Heather says
Oh my gosh! So I have no idea why there is an egg in the ingredients list - haha! I have never used an egg for my pie crust - this is a mystery and I am so sorry haha! I am glad it still turned out though 🙂 Thanks for reading and making it - and sharinf! I love this recipe too!
Jennifer Monahan says
Makes a lovely quiche! I don’t blind bake the frozen pie shell from
My grocery store but it does dethaw. The onions are wonderful in it!
Heather says
So glad you liked it! Thanks for making and commenting!