This post may include affiliate links; for details, see our disclosure policy.

This spinach quiche recipe has a flaky pastry crust and a savory, cheesy interior! It’s perfect for brunch or a light dinner.

Spinach Quiche
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Want a knockout brunch idea? Try this Spinach Quiche recipe, the perfect savory pie for any occasion! This one features a savory filling with spinach and cheddar cheese, scented with garlic and just the right seasoning to make it irresistible not to take another bite. Pour it all into a flaky pastry crust and bake until puffed and golden. It’s the best idea for wow-ing a crowd at brunch, and it works as a light dinner too with a salad. This one got rave reviews over here (especially with our crust-loving 6 year old!).

How to make spinach quiche: an overview

A quiche is a French tart filled with custard and savory fillings. Leave it to the French to invent the idea of pie as a main dish! It’s become a classic brunch recipe, with spinach as one of the top vegetarian fillings.

Want to make a spinach quiche recipe? You can make this classic recipe in less than 2 hours, made completely from scratch with a homemade quiche crust. Or, you can use store-bought refrigerated pie crust for a shortcut. However, we highly recommend the homemade crust for its crispy, buttery texture: and it holds its shape better! Here’s what to expect:

Make the homemade quiche crust (or use purchased)20 minutes active, 1 hour inactive for homemade
Shape the crust5 to 10 minutes, active
Refrigerate the dough30 minutes, inactive
Blind bake the dough + make the filling30 minutes, active
Bake the quiche40 to 50 minutes, inactive
Spinach quiche

Ingredients in the spinach quiche filling

This spinach quiche filling is savory and cheesy, with just the right nuance in flavor from onion and garlic. The key? Frozen spinach, which makes this quiche easy to assemble. Cooking that amount of spinach from fresh just isn’t practical here, and the texture from frozen spinach is actually better for this application. Here’s what you’ll need for the filling:

  • Frozen spinach
  • Butter
  • White onion
  • Garlic
  • Eggs
  • Milk
  • Heavy cream
  • Dried mustard and dried dill
  • Salt and pepper
  • Shredded cheddar cheese and Parmesan cheese
Spinach quiche recipe

Tip: blind bake the crust

The biggest key to making a quiche? Blind bake the crust! Blind baking is baking a pastry crust without the filling. This makes sure the bottom won’t get soggy because the crust is perfectly firm before you add the filling. If you don’t blind bake, you’ll get soggy bottom crust (we did). Here’s what to know about how to get the perfect flaky crust:

  • First, refrigerate the crust 30 minutes. Why? This helps the crust to hold its shape while blind baking.
  • Prick holes with a fork all over the crust. This is called docking: it helps keep the crust from puffing up while in the oven without filling.
  • Add parchment paper then pie weights, dried beans, or rice! Pour them right into the crust. We use two sets of these pie weights. Bake for 18 minutes at 400°F, then reduce the heat to 350°F.
  • Remove the pie weights. Remove the weights and bake 18 to 22 more minutes until the crust is golden. Then the quiche is ready to fill.

Homemade vs purchased quiche crust

You can use purchased refrigerated pie dough for this recipe: but we’ve found we like homemade quiche crust much better! Why?

  • Homemade crust holds its shape better. We’ve had some issues with refrigerated pie dough holding its shape, even when blind baking! It can lose the crimping on the edges and come out looking uneven.
  • Homemade crust tastes better. It only takes a few minutes to make homemade quiche crust: and it tastes so much better! The flavor is much more developed and it’s even flakier and crisper than a purchased crust (at least the brands we’ve used!). Feel free to weigh in if you have a refrigerated quiche crust brand you love.
Spinach quiche

How to make a pie crust shield

For this spinach quiche, you’ll need to use a pie crust shield. This tool prevents pie crust from burning in the oven by covering just the crust, allowing the filling to bake normally.

  • It’s easy to make a pie crust shield with aluminum foil. Cut a hole in the center of a large sheet of foil that’s the diameter of your pie plate. The foil will rest on the crust but let the filling bake uncovered. Here’s a video with instructions for more details.
  • Or, buy a metal pie crust shield. Here’s a link to buy a pie crust shield online.

Make ahead instructions for quiche

Quiche saves very well: in fact, it’s even better after it’s cooled to room temperature or even cold. Here’s what to know about making quiche in advance:

  • Make the quiche 1 to 3 days in advance. Then refrigerate it until serving! You can eat it cold, room temperature or warm.
  • To reheat, warm in a 200 degree oven for about 20 minutes.
  • The quiche saves 5 days refrigerated. Wrap it in plastic or aluminum foil to keep it fresh.
  • It also saves up to 3 months frozen. Go to How to Freeze Quiche.

Make it a meal

Wondering how to make quiche into a meal? Go to What to Serve with Quiche for easy side dish ideas! To pair with this spinach quiche, we’d recommend simple carrot salad, yogurt parfaits, or banana muffins (if serving as a brunch!). For dinner, go with elegant pear salad with pecans.

More quiche recipes

Want more quiche? Here are a few more ideas for savory pies:

This spinach quiche recipe is…


Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Spinach quiche

Spinach Quiche

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4 from 1 review

  • Author: Sonja Overhiser
  • Prep Time: 45 minutes
  • Cook Time: 45 minutes
  • Total Time: 1 hour 30 minutes
  • Yield: 8 1x


This spinach quiche recipe has a flaky pastry crust and a savory, cheesy interior! It’s perfect for brunch or a light dinner.


  • 1 Homemade Quiche Crust (made through Step 4) or 1 refrigerated pie dough
  • 8 ounces frozen spinach
  • 1 tablespoon unsalted butter
  • ¼ cup white onion, finely minced
  • 2 garlic cloves, minced
  • 4 large eggs
  • ¾ cup 2% milk
  • ½ cup heavy cream
  • ½ teaspoon dried mustard
  • ¼ teaspoon dried dill
  • 1 teaspoon kosher salt
  • Fresh ground black pepper
  • ¾ cup shredded cheddar cheese, plus more to garnish
  • ⅓ cup Parmesan cheese


  1. Prepare the crust: If using Homemade Quiche Crust, prepare it in the pie pan using the Steps 1 through 4 in the linked recipe. If using refrigerated pie dough, transfer the dough to the pie pan (make sure it is standard and not deep dish). Fold the overhanging dough backwards and seal it to form a rim. With refrigerated crust, it’s easiest to press in the tines of the fork to decorate the edges (like in this asparagus quiche; it’s harder to get the crimped edges to keep their shape while baking). Use a fork to gently prick holes in the bottom and sides of the crust (which helps it to not puff up while blind baking). 
  2. Refrigerate the crust (30 minutes): Place the pan in the refrigerator for 30 minutes to chill (this prevents shrinkage during the blind bake).
  3. Preheat the oven: Preheat the oven to 400°F. Place a rack in the lower third of the oven with a rimmed baking sheet covered in foil to preheat.
  4. Blind bake the crust at 400°F: Crumple a piece of parchment paper, then open it and place on top of the crust. Fill the parchment paper with pie weights (we used two sets of these), dry beans, or dry rice. Bake for 18 minutes at 400°F. 
  5. Reduce the oven temperature and blind bake at 350°F: Immediately reduce the oven temperature to 350°F. Remove the pie from the oven and carefully remove the parchment and weights, then place the pie back in the oven. Bake an additional 18 to 22 minutes until the bottom is lightly browned. Remove from the oven and add the filling once it is ready.
  6. Prepare the filling: Meanwhile, thaw the frozen spinach. Squeeze out all the moisture with your fingers (or use a strainer) until the spinach is dry and crumbly. In a medium skillet, heat the butter over medium heat. Add the onion and garlic and sauté for 5 minutes. Set aside.
  7. Make the filling: In a medium bowl, whisk together the eggs, milk, cream, dried mustard, dried dill, kosher salt, and several grinds black pepper. Place the cheddar and Parmesan cheese in bottom of the crust, along with even crumbles of the thawed and dried spinach and the cooked onions and garlic. Pour the egg mixture over the top. Sprinkle the top with another handful of shredded cheddar cheese.
  8. Bake: Add a pie crust shield (purchased or homemade with foil*). Bake at 350°F for 40 to 50 minutes minutes, until the center is set and the top is lightly browned. Cool at least 30 minutes, then serve or refrigerate. Re-warm in a 200 degree oven for 20 minutes. (You can also serve it cold.) Leftovers stay for 5 days refrigerated or 3 months frozen (see How to Freeze Quiche). 


*To make your own crust shield, cut a hole in the center of a large sheet of foil that’s the diameter of your pie plate. The foil will rest on the crust but let the pie filling be uncovered. Here’s a video with instructions for more details. 

  • Category: Main dish
  • Method: Baked
  • Cuisine: Brunch
  • Diet: Vegetarian

About the authors

Sonja & Alex

Hi, we’re Alex and Sonja Overhiser, married cookbook authors, food bloggers, and recipe developers. We founded A Couple Cooks to share fresh, seasonal recipes and the joy of cooking! Our recipes are made by two real people and work every time.

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. Karona & Greggory says:

    Gregg & I cook all of our meals…very rarely go out to eat. Do you offer any recipes that are Gluten-Free or Keto? I’ve always eaten very healthy, but when I was diagnosed with a very aggressive and invasive breast cancer in 2020, I changed some things in my diet. I’ve been Gluten-Free for over 30 years and cut out most sugar also. This past 3 years, I went 100% Keto and doing quite well. I declined all Chemotherapy and radiation and chose an alkaline diet, with God’s direction. I’ve lost 2 baby sisters to cancer, both chose Chemotherapy and radiation therapies. I look forward to hearing back from you regarding Gluten-Free and possibly Keto recipes. Thank you, and may the Lord bless you both richly.
    Karona Barbour-Doubroff

    1. Alex Overhiser says:


      Thank you for reaching out. We do have many GF recipes but not a lot of keto focused ones. Here are some of our favorites:

      All the best with healing and happy cooking!

  2. Marysa says:

    Such a wonderful, flavorful recipe, but also so easy! Great meal for our busy evenings.

  3. Linda B says:

    This is a good recipe, but has 1 too many garlic cloves. Next time, I’ll use just one, but a little garlic goes a long way for me. I used vegan cheese and coconut cream and it definitely was tasty. However, next time, I’m going to add some mushrooms and a little less cheese. Was a bit too gooey for me, and often times, vegan cheese doesn’t melt that well. But putting this at the bottom of the crust made a big difference, and it melted quite nicely. I have this couple’s cookbook and the recipes I have made so far have all been delicious. The kale lemon salad is to die for! SO EASY and SO SIMPLE!

  4. jamie m says:

    i love quiche and can’t wait to make this one! though i’m sure homemade crust is amazing (i’m usually either too lazy or i don’t plan ahead), i always do pre-made crust and swear by the marie callendar’s deep dish crust. it’s thicker than typical frozen pie crust and stays crisp.