Our best-in-class Quiche Florentine is flavorful and fabulous. Makes a great brunch buffet item and can be baked alongside Quiche Lorraine.
Why this recipe works
Quiche Florentine (spinach quiche) is a nice, classic, hearty vegetarian option for a brunch buffet that also works well for lunch or dinner. This dish is make-ahead friendly to the point that it actually improves with a little rest. (Don’t we all?)
- Uses lots of spinach and Gruyere cheese for a beautifully savory flavor profile. (Use a vegetarian Swiss cheese instead of Gruyere, which is traditionally made with animal rennet, if you like.)
- Bakes the filling low and slow to make it tender
- Uses a good-quality pre-made pie crust to keep this dish easy enough to make on a regular basis (or for a special occasion where you're making lots of other things, too)
I'm a huge fan of entertaining with classic dishes that never go out of style. Quiche may feel more earnest to some and more retro to others, but it’s always a popular buffet item. For a wedding shower or baby shower, Easter, Mother’s Day, and beyond, a good recipe for quiche will set you up for success. Pair Quiche Florentine with a good salad, a classic cocktail, and a jazzy playlist, and you’ve already got the makings of a crowd-pleasing party.
For a big party, buy a two-pack of pie crusts and bake this quiche alongside our Quiche Lorraine, right on the same rimmed baking sheet. Or keep it vegetarian and double this recipe.
I first published this recipe here back in 2019. I've since updated the post for clarity, but the recipe remains the same.
What you'll need
Here's a glance at the ingredients you'll need to make this recipe.
- A 9-inch deep-dish pie crust. You can make your own, but I tend to make quiche a more achievable meal by using a good-quality frozen crust that's not overly sweet. We like Wholly Wholesome traditional organic pie crusts. I've found them in the freezer section of Whole Foods, as well as at FreshDirect.
- Chopped frozen spinach is your best bet for this recipe. You'll cook it in the microwave and then squeeze out all the liquid before adding to the quiche. If you'd like to substitute fresh spinach, see the directions in the FAQ section below.
- Gruyere instantly elevates a simple recipe with its umami-forward, nutty, slightly funky flavor. It's a classic ingredient in this dish. If it's important to you that this quiche be vegetarian, you'll need to substitute a good-quality, aged Swiss-style cheese that's made without animal rennet.
- The combination of heavy cream and whole milk gives a proper quiche its creamy, custardy texture. You can experiment with lower-fat versions of these ingredients (half and half, 2% milk) if you prefer. The quiche will still set and taste delicious, but the texture will be different.
How to make it
Here's an overview of what you'll do to make a beautiful quiche Florentine. You can see the steps in action in the video that accompanies this post, and get all the details in the recipe card below.
- Prick the crust all over with a fork and blind bake them for 10 minutes. Let cool for 10 minutes. (Note: these photos show two quiches being baked side by side, but this recipe makes one quiche.)
- While the crusts bake, cook the spinach in the microwave and, once cool enough to handle, squeeze out as much liquid as possible. Cook the onion in the olive oil, and then mix in the spinach.
- Beat the eggs well in a medium bowl, then stir in the cream, milk, and seasonings.
- Spread the spinach mixture and gruyere evenly over the bottom of the crust. Place quiche on oven rack and carefully pour in custard. Bake for 45-60 minutes, until filling is just set and wobbly but not sloshy in the middle. It will firm up a bit as it cools.
Expert tips and FAQs
Chopped frozen spinach is the ideal ingredient for this recipe for a few reasons. It's already got the density that you're looking for, it's easy, and it tends to be a lot more affordable than its fresh counterpart. I'd recommend saving the fresh spinach for the many places where it really shines, like a gorgeous salad or a fabulous quick-cooking curry.
If using chopped frozen spinach, all you need to do is cook it in the microwave (or on the stovetop, if you must) according to package directions, let it cool enough to handle, and then squeeze out and discard all the liquid.
If you want to use fresh spinach in this recipe, you'll need to do some prep. You can use either baby or mature spinach. Either way, chop it well. You can include the tender parts of any stems. Then cook it in boiling, salted water until tender. For baby spinach, this will only take a minute. For mature leaves, give it two to three minutes and then test it, since they vary widely.
When cool enough to handle, carefully wring out all the moisture that you can. This is harder when working with fresh spinach, but equally important. Proceed with the recipe as directed.
Yes yes yes.
One of the best things about serving quiche at a party is that it actually improves with a little rest, so it’s a great make-ahead dish. You can make it the night before for a brunch party or in the morning for a dinner party and simply leave it to rest on the counter in a cool kitchen until ready to serve.
Or you can make it two or three days in advance and store it tightly covered in the fridge once completely cooled, then reheat it until warmed through in a 325°F oven, covered with foil, shortly before serving.
Leftovers will keep well, tightly covered in the fridge, for a week.
Here’s a list of our best tips for making Quiche Florentine. You can find more details about some of these items below.
- Start with a really good crust, whether homemade or store-bought. See below for my frozen premade crust recommendations. I can be a purist about some things, but I like the idea of starting with a good premade crust here so that you'll turn to this quiche more frequently.
- Frozen spinach is the right choice for spinach quiche. It’s inexpensive, nutrient-dense, and easy to work with. Ten ounces is one standard grocery-store box (or grab 10 ounces out of a one-pound bag and save the rest for another use).
- After heating the spinach in the microwave, squeeze out as much liquid as you can. This is an essential step for making the best quiche filling.
- Cut your onions nice and small. You can choose whether to dice them small or to slice them very thinly from root to tip. If you like, you can replace the onion in this recipe with two medium shallots.
- I prefer to use one cup of heavy cream and ½ cup of whole milk in this recipe, to yield a nice, custardy filling. This method also has the benefit of using up a pint of heavy cream when you bake a Quiche Lorraine (or a second spinach quiche) alongside.
- A generous helping of good, aged Gruyere is the right cheese for spinach quiche if you don’t mind that it uses animal rennet. If you have a Trader Joe’s nearby, check there for high-quality Gruyere at a reasonable price. If you’d like to keep the quiche vegetarian, swap in a good-quality, full-flavored vegetarian Swiss cheese.
- Prebake (“blind bake”) the crust for ten minutes at a higher oven temperature to ensure the crust cooks through, stays flaky, and doesn’t get soggy.
- Bake the quiche itself low and slow to ensure the filling is tender.
- Don’t overbake the filling. Pull the quiche out of the oven when it’s still the slightest bit jiggly in the center. It will set further as it cools.
Variation: crustless spinach quiche
If you’re looking for a keto-friendly or low-carb spinach quiche recipe, you can bake this quiche without the crust by making the following changes. Spray a deep-dish pie plate with cooking spray or brush with 1 tablespoon melted butter and spread the spinach mixture and shredded cheese on the bottom. Add an additional ½ cup whole milk to the filling. Bake as directed starting in step 9 of the recipe.
A flexible vegetarian quiche recipe
You can easily adapt this recipe to make other vegetarian quiches. The important criteria are to keep the volume of ingredients about the same as the original recipe, to precook ingredients that need precooking, and to combine like-minded flavors. Here are a few suggestions to get you started:
- Replace the onion with a thinly sliced leek and the spinach with about a cup of chopped pencil-thin asparagus. Sautée the leeks until softened but not browned, and add the chopped asparagus to the skillet for two to three minutes when the leeks are nearly done.
- Replace all or half of the spinach with sautéed mixed mushrooms.
- Caramelize two or three very large, thinly sliced onions for a classic tarte a l’ognion.
- Try a Caprese tart with sautéed cherry tomatoes, julienned basil and fresh mozzarella. Top with thinly sliced tomatoes and a ball of burrata if you like.
A note on herbs and cheeses
- Soft herbs make a great addition to a vegetarian quiche. Try chives, tarragon, parsley, chervil, sorrel, dill, basil, or a combination.
- Other good, flexible cheese options include feta, sharp cheddar, parmesan or pecorino, fresh goat cheese, taleggio, and regular or smoked gouda.
A few more favorite retro classics
- 9-inch deep dish pie crust (see note)
- 10 ounces (285 grams) frozen chopped spinach
- 1 tablespoon (15 ml) olive oil
- 1 small yellow onion or two medium shallots, finely diced
- ¾ teaspoon fine sea salt, divided
- 4 eggs
- 1 cup (235 ml) heavy cream
- ½ cup (120 ml) whole milk
- ¼ teaspoon freshly ground
- ⅛ teaspoon ground nutmeg
- ⅛ teaspoon ground cayenne
- 1 ½ cups (6 ounces/170 grams) shredded Gruyere (see note)
- Preheat oven to 400°F with a rack in the center.
- Place crust (in foil pie plate) onto a rimmed baking sheet and defrost on countertop for 10 minutes.
- Prick crust all over the bottom and sides with a fork. (See note.)
- Bake crust for 10 minutes, then let cool for 10 minutes. (If directions for “blind baking” on your crust’s package vary substantially, you can follow those, but this method should work for most frozen crusts.)
- Reduce oven temperature to 325°F.
- To cook the spinach, place it into a microwave-safe, lidded container and cook on high until just hot, about four minutes depending on your microwave.
- When cool enough to handle, place spinach in a fine-mesh strainer and squeeze out all the liquid you can with a fork or spoon, or with your fingers.
- While crust bakes and spinach cooks, warm olive oil in a medium-sized frying pan over medium heat.
- Add onion and ¼ teaspoon of the salt and cook, stirring occasionally, until softened, about five minutes.
- Off the heat, add drained spinach and use a fork to mix the spinach and onion together thoroughly.
- In a medium mixing bowl, beat eggs well with a fork.
- Add cream, milk, remaining ½ teaspoon salt, pepper, nutmeg, and cayenne, and mix until well-combined.
- Gently spread spinach mixture and cheese evenly over bottom of crust.
- Open oven and pull out rack enough to set the partially filled crust (still on rimmed baking sheet) onto the rack. Carefully pour the egg mixture into the crust. It will be very full. Gently slide rack back into place.
- Bake until filling is just set and still slightly jiggly but not sloshy in the center, 45-60 minutes. The center will firm up as it cools, and pulling the quiche out at this stage will prevent it from getting tough.
- Let cool for at least 10 minutes before serving, preferably longer. Quiche is even better the next day.
- We like Wholly Wholesome traditional organic pie crusts from the freezer section of Whole Foods. Just be sure to use a good-quality crust that doesn't taste too sweet. Quiche does not want a sweet crust.
- If you want to eliminate any chance of the crust puffing up while it blind bakes, you can line the bottom with parchment and place dried beans overtop. This isn’t usually necessary for frozen crusts, which tend to have less dough than homemade crusts. If your crust puffs slightly while blind baking, just gently tamp it back down after it cools for 10 minutes.
- Traditional Gruyere is made with animal rennet and isn't vegetarian. If it's important to you that this quiche be vegetarian, find a deeply flavored Swiss-style cheese that's made with vegetarian rennet.
- One of the best things about serving quiche at a party is that it actually improves with a little rest, so it’s a great make-ahead dish. You can make it the night before for a brunch party or in the morning for a dinner party and simply leave it to rest on the counter in a cool kitchen until ready to serve.
- Or you can make it two or three days in advance and store it tightly covered in the fridge once completely cooled, then reheat it until warmed through in a 325°F oven, covered with foil, shortly before serving.
- Leftovers will keep well, tightly covered in the fridge, for a week.
Amount Per Serving: Calories: 352Total Fat: 27.1gCarbohydrates: 15gFiber: 1.8gProtein: 13.2g