Spinach Quiche Recipe
If you’ve ever wished for a dish that perfectly blends comfort with a touch of elegance, look no further than Spinach Quiche. This savory classic boasts a buttery crust, a creamy custard base, and vibrant green spinach flecked throughout—a combination that’s equally welcome at a weekend brunch, a picnic, or even a casual dinner. With just a handful of fresh ingredients, Spinach Quiche transforms humble pantry staples into something truly special, and it’s a definite crowd-pleaser you’ll want to keep on regular rotation.

Ingredients You’ll Need
You won’t believe how a handful of everyday ingredients come together to create layers of flavor in this vibrant Spinach Quiche. Each component plays its own part, from the flake of the crust to the rich custard and cheesy filling.
- Unbaked Pie Crust: The foundation of any quiche, providing a buttery, flaky base that holds everything together and adds delightful texture.
- Olive Oil: Used to sauté the onion and spinach, it infuses the filling with a subtle richness.
- Onion (finely chopped): Adds a savory-sweet undertone to the quiche and enhances every bite with gentle aromatics.
- Fresh Baby Spinach: The star ingredient; its earthy flavor and pop of green bring the quiche to life and offer a healthy touch.
- Eggs: Essential for creating that signature custard, transforming the filling into a luscious, sliceable treat.
- Whole Milk: Adds lightness and moisture to the egg mixture, ensuring the texture stays tender and creamy.
- Heavy Cream: Brings unbeatable richness and an ultra-silky custard that melts in your mouth.
- Swiss Cheese (shredded): Melts beautifully into the filling, lending nutty, mild flavor with a gooey quality.
- Parmesan Cheese (grated): For a salty, umami kick that sharpens every slice and brings the flavors together.
- Ground Nutmeg: Just a pinch gives warmth and depth, balancing the richness without overpowering.
- Salt: Draws out all the flavors in the custard and vegetables for a perfectly seasoned final dish.
- Black Pepper: Adds a gentle kick and completes the seasoning with classic spice.
How to Make Spinach Quiche
Step 1: Prepare the Pie Crust
Preheat your oven to 375°F (190°C). Place the unbaked pie crust into a 9-inch pie dish, gently pressing it in so it fits snugly and evenly around the edges. Set it aside while you prepare the filling—the crust will be your golden vessel for all that creamy goodness!
Step 2: Sauté the Vegetables
Heat the olive oil in a medium skillet over medium heat. Toss in the finely chopped onion, stirring occasionally for 3 to 4 minutes until it softens and turns beautifully translucent. Add the chopped spinach next; cook for about 2 minutes until it’s just wilted and vibrantly green. Take care not to overcook—it should still look fresh. Set the mixture aside to cool slightly.
Step 3: Make the Custard Mixture
In a large mixing bowl, whisk together the eggs, whole milk, and heavy cream until completely smooth and well combined. This trio is the essential backbone of any Spinach Quiche, creating that luscious, light texture we all crave. Stir in the shredded Swiss and grated Parmesan cheeses, along with the nutmeg, salt, and black pepper to create a rich, seasoned custard base.
Step 4: Combine Filling Ingredients
Add your slightly cooled spinach and onion mixture to the bowl with the custard. Gently stir until everything is well incorporated—don’t forget to scrape the skillet to gather every last delicious bit! This mix is where all those flavors come together, promising a quiche that’s both hearty and harmonious.
Step 5: Fill and Bake the Quiche
Carefully pour the filling into your prepared pie crust, smoothing the top with a spatula if needed. Slide the dish onto the center rack of your preheated oven and bake for 35 to 40 minutes. The quiche is ready when the center is just set (a slight wobble is perfect) and the top is turning golden. Let it cool for at least 10 minutes before slicing to allow the custard to fully set.
How to Serve Spinach Quiche

Garnishes
Nothing completes a Spinach Quiche quite like a sprinkling of fresh herbs. Try scattering a handful of chopped chives, dill, or parsley across the top just before serving for a burst of color and subtle flavor. A few shavings of extra Parmesan or a twist of cracked black pepper can also take the presentation up a notch.
Side Dishes
This quiche shines alongside crisp, bright accompaniments. Serve each slice with a simple arugula salad tossed in lemon vinaigrette, roasted tomatoes, or a medley of seasonal fruit for a balanced plate. A light soup or herbed potatoes would be equally welcome—a true brunch feast!
Creative Ways to Present
Dress up your Spinach Quiche for brunch by slicing it into elegant wedges and arranging them on a long platter, garnished with edible flowers or microgreens. For casual gatherings, cut the quiche into bite-sized squares and serve as savory appetizers with toothpicks. Mini quiches baked in muffin tins make adorable, portable versions for picnics or lunchboxes, too.
Make Ahead and Storage
Storing Leftovers
If you’re lucky enough to have leftovers, let your Spinach Quiche cool completely before wrapping the dish tightly in plastic wrap or transferring the slices to an airtight container. It will keep perfectly in the refrigerator for up to 3 days, staying creamy and flavorful.
Freezing
Spinach Quiche freezes beautifully! To freeze, let it cool fully, then wrap the whole quiche or individual slices tightly in plastic wrap followed by a layer of aluminum foil. Store in the freezer for up to 2 months. For best results, thaw overnight in the refrigerator before reheating.
Reheating
To reheat, place slices on a baking sheet and warm in a 325°F (160°C) oven for about 15 minutes or until heated through. If you’re in a hurry, a quick zap in the microwave works too, but reheating in the oven keeps the crust perfectly crisp.
FAQs
Can I use frozen spinach instead of fresh for Spinach Quiche?
Absolutely! Use 10 ounces of frozen spinach, thawed and thoroughly drained. Frozen spinach is a handy shortcut, just make sure you squeeze out as much excess liquid as possible so your quiche doesn’t become watery.
What other cheeses can I substitute for Swiss in Spinach Quiche?
Spinach Quiche is highly versatile when it comes to cheese! Gruyère, cheddar, or mozzarella all work beautifully, each bringing its own unique flavor and meltiness to the dish.
How do I know when the quiche is done baking?
Gently shake the pan—if the center barely wobbles but isn’t liquid, it’s ready. The top should be slightly puffed and lightly golden. An inserted knife that comes out clean (with maybe a touch of cheese) is also a good sign.
Can I add meat to Spinach Quiche?
Definitely! Toss in cooked crumbled bacon, diced ham, or even smoked salmon for an extra burst of savory goodness. Just make sure the meat is fully cooked (and drained, if needed) before adding to the filling.
Is it okay to make Spinach Quiche ahead of time?
Yes—Spinach Quiche is a host’s dream because it reheats so well. You can bake it a day ahead and simply warm it gently before serving, freeing up your time for guests or other recipes.
Final Thoughts
If you’ve been searching for a dish that’s both effortlessly impressive and deeply satisfying, you can’t go wrong with Spinach Quiche. Whether it’s for a weekend treat or a weekday lunch, its creamy, cheesy filling and tender crust are bound to win you over. Go ahead—give it a try, and let it become a favorite in your own kitchen, too!
Print
Spinach Quiche Recipe
- Total Time: 55 minutes
- Yield: 6 slices
- Diet: Vegetarian
Description
This Spinach Quiche recipe is a delightful savory pie perfect for breakfast or brunch. With a flaky pie crust filled with a creamy mixture of eggs, milk, spinach, and cheese, this quiche is a crowd-pleaser.
Ingredients
Pie Crust:
1 9-inch unbaked pie crust
Spinach Filling:
1 tablespoon olive oil
1 small onion finely chopped
3 cups fresh baby spinach roughly chopped
4 large eggs
1 cup whole milk
1/2 cup heavy cream
1 cup shredded Swiss cheese
1/2 cup grated Parmesan cheese
1/4 teaspoon ground nutmeg
1/2 teaspoon salt
1/4 teaspoon black pepper
Instructions
- Preheat the Oven: Preheat the oven to 375°F (190°C) and place the pie crust in a 9-inch pie dish.
- Sauté Onion and Spinach: In a skillet, heat olive oil, sauté onion until soft, then add spinach and cook until wilted. Let cool.
- Prepare Filling: Whisk eggs, milk, and cream. Add cheeses, nutmeg, salt, pepper, and the spinach mixture. Pour into pie crust.
- Bake: Bake for 35-40 minutes until set and golden. Cool before serving.
Notes
- You can use frozen spinach (thawed and well-drained) instead of fresh.
- For extra flavor, add cooked crumbled bacon or diced ham.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Breakfast, Brunch
- Method: Baking
- Cuisine: French-American
Nutrition
- Serving Size: 1 slice
- Calories: 320
- Sugar: 3g
- Sodium: 420mg
- Fat: 22g
- Saturated Fat: 12g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 1g
- Protein: 12g
- Cholesterol: 155mg