There’s nothing quite as delicious as Quiche Florentine. With tender spinach as the star of this dish, the blend of cream, cheeses, and baby spinach, all baked in a flaky crust, is pretty nearly irresistible. Easy to make and perfect any time of the day – but especially for brunch – this quiche is certainly one of my favorites!

Quiche Florentine in a crust

Blank Form (#3)

Enter your email below and we'll send the recipe straight to your inbox (and more recipes sent weekly!)

I love quiche. There’s something so delicious about the combination of ingredients, and I love that they’re so easy to make. They’re impressive, too, but you don’t have to tell anyone how simple they are to make!

Quiche Florentine

This Quiche Florentine is one of my favorites. Make it with fresh spinach or baby spinach if you can. The taste is so much better than using frozen spinach. The fresh ingredients really make the flavors pop!

taking a bite of cheesy quiche

A simple hack to making this tasty quiche recipe even better is to start with a refrigerated or frozen pie crust. They really are great quality these days, and it’s hard to tell them apart from scratch-made ones. Starting with the pie dough already made means that the prep time is down to a fraction of the time. 

a baked round quiche

Why I love this recipe

  • Quiche Florentine is so delicious to make. It’s a vegetarian quiche, and the flavors are amazing!
  • Gruyere cheese is my favorite in this quiche, but you can switch out the cheese and use whatever you have on hand. See my suggestions below.
  • Quiche pairs so well with so many other dishes. I love it for brunch, a light lunch, or even dinner!

ingredients to make Quiche Florentine

Gather these ingredients

  • Prepared pie crust – From frozen and thawed overnight in the fridge or a refrigerated pie crust.
  • Butter – Unsalted butter.
  • Shallots – Finely chopped.
  • Kosher salt and freshly ground pepper
  • Spinach – I use fresh baby spinach, roughly chopped.
  • Eggs
  • Heavy cream 
  • Nutmeg – Just a pinch of freshly grated nutmeg.
  • Gruyere cheese – Shredded.

how to make Quiche Florentine

How to make Quiche Florentine

  1. Preheat your oven to 425-F.
  2. Roll out the prepared pie crust and press it into a pie plate. Line the crust with a piece of parchment paper and fill it with pie weights or dried beans or rice.
  3. Prebake the pie crust for about 10 minutes. Remove the parchment paper and weights.
  4. Turn the oven temperature down to 375-F.
  5. Add the butter to a large skillet and melt it over medium-high heat. Add the chopped shallots and cook for 2-3 minutes. Season with a pinch of salt and pepper.
  6. Add the chopped spinach to the hot pan with the shallots and cook for 2-3 minutes until it is wilted. Drain the spinach and let it cool for a few minutes, then press it down with a paper towel to absorb some of the liquid.
  7. Combine the eggs and heavy cream in a medium-sized bowl. Whisk well, then whisk in the nutmeg.
  8. Sprinkle half the gruyere cheese into the bottom of the pre cooked pie crust.
  9. Add the cooled spinach and shallot mixture, and pour the eggs and cream over the spinach.
  10. Top with the remaining gruyere cheese.
  11. Transfer the quiche to a baking sheet with raised sides (to catch any overflow) and bake for about 35 minutes at 375-F or until the quiche is golden brown and puffed up. 
  12. Cool for about 15 minutes to fully set, then cut into slices and serve.

slice of hot quiche

How do you know when quiche is cooked?

You’ll know your quiche is cooked when it is golden brown and puffy on top. The center could still be a bit jiggly, but the sides will be firmer. If in doubt, insert a knife into the center, and it should come out damp but not gooey with egg.

egg quiche with spinach

Tips & substitutions

  • Baking the crust first ensures your quiche isn’t too soggy on the bottom.
  • Baby spinach is perfect in this recipe. Just try to blot out the excess liquid after wilting it.
  • You can use frozen spinach; just thaw it and squeeze out the water before using it.
  • No gruyere cheese? No problem! Other cheese to use in Quiche Florentine is Swiss cheese, Jarlsberg, or your favorite cheese.
  • You can use half-and-half cream instead of heavy cream in this recipe.

quiche with pie crust

Serving suggestions

Wondering what to serve with Quiche Florentine? I love putting slices of room-temperature quiche on a breakfast or brunch board or serving it with other morning favorites like sausage, bacon, and of course, scrambled eggs. It also is perfect with a light green salad or fruit salad.


Store any leftover quiche in the fridge in an airtight container for 3-4 days. You can freeze quiche. Package it in a freezer-safe container or plastic and freeze it for up to a month. Thaw in the fridge overnight, then warm it in a low oven or the microwave to reheat it.

a slice of spinach quiche

Check out these awesome quiche recipes while you’re here

Quiche Florentine in a crust
5 stars (1 review)
Leave a Review

Get the Recipe:

Quiche Florentine

Creamy, cheesy, and loaded with fresh spinach, Quiche Florentine is a simple but oh-so-delicious meal that’s perfect for brunch or lunch!
Prep Time: 15 minutes
Cook Time: 45 minutes
Total Time: 1 hour
Yield: 6
Print Recipe Pin Recipe


  • 1 prepared refrigerated pie crust
  • 2 tablespoons butter, unsalted
  • 3 medium shallots, chopped
  • ½ tsp kosher salt
  • ½ teaspoon pepper
  • 4 cups spinach, fresh, roughly chopped
  • 5 eggs
  • cups heavy cream
  • ½ tsp. nutmeg
  • 2 ¼ cups gruyere cheese, shredded


  • Preheat the oven to 425˚F.
  • Roll out the refrigerated pie crust and gently press into a pie plate or a 9 inch springform pan. Line the crust with a piece of parchment paper and fill it with pie weights or dry beans or rice.
  • Pre-bake the crust for 10 minutes. Remove the parchment and pie weight (beans or rice).
  • Reduce the oven to 375°F.
  • Cook the spinach: Add the butter to a large skillet over medium-high heat and melt, adding in the chopped shallots. Cook for 2 to 3 minutes. Season with salt and pepper. Add the chopped spinach and cook for 2 to 3 minutes until cooked down. Slightly cool; press down with a paper towel to absorb some of the liquids.
  • Combine eggs and heavy cream: In a medium sized bowl add the eggs, heavy cream, and nutmeg and whisk until combined.
  • Assemble the quiche: Sprinkle half the Gruyere cheese over the bottom of the pre cooked pie crust. Add the spinach filling, and pour the egg mixture over the spinach.
  • Top with remaining gruyere cheese.
  • Transfer the quiche onto a baking sheet (in case any overflow) and bake for 35 minutes at 375°F or until the quiche is golden brown and puffed. The center will be a bit jiggly but the rest should be set.
  • Allow the quiche to cool for 15 minutes, to fully set. Cut into slices and serve either warm or at room temperature with your favorite salad.
Cuisine: American
Course: Breakfast
Did you make this recipe?Tag @reluctantentertainer on Instagram and hashtag it #reluctantentertainer!

Quiche Florentine