Desserts
A spinach quiche pie recipe transforms a simple breakfast into a showstopping centerpiece with its flaky crust and rich, herby filling. The secret lies in balancing a crisp, buttery crust with a velvety egg custard that wraps around tender spinach and melted cheese.
I developed this version after years of testing—because quiche deserves that restaurant-quality finish without the fuss.
This recipe delivers professional results in just 45 minutes, starting with a pre-baked crust that stays perfectly crisp even after holding the creamy filling.
The filling combines fresh spinach, sharp cheddar, and a touch of cream for that signature creamy texture you crave, all stabilized by a precise egg-to-milk ratio. No soggy bottoms here—just golden edges and a custard so smooth it practically melts on your tongue.
What sets this apart is the flexibility—use a homemade crust for classic flakiness or a gluten-free alternative for dietary needs. The herb blend (parsley, chives, and thyme) adds bright layers of flavor that cut through the richness, making every bite balanced and satisfying.
Whether served for brunch or a light dinner, this quiche pie becomes the star of any table.
Pair it with a crisp arugula salad or roasted berries to complete the meal. The recipe scales perfectly for gatherings, and leftovers reheat beautifully—just what you need for a stress-free, crowd-pleasing dish. Ready to master this timeless classic? Let’s get started.
Ingredients for spinach quiche pie
Six eggs, a handful of spinach, and a buttery crust—this is restaurant-quality quiche without the fuss.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Baby Spinach 🌿 | 5 oz | Chopped, stems removed |
| Large Eggs 🥚 | 6 whole | Room temperature preferred |
| Heavy Cream 🥛 | 1 cup | Full-fat for best texture |
| Whole Milk 🥛 | ½ cup | Warmed slightly for smooth custard |
| Sharp White Cheddar Cheese 🧀 | 1 ½ cups | Freshly grated, block form |
| Unsalted Butter 🧈 | 2 tbsp | Cold, cut into small cubes |
| All-Purpose Flour 🌾 | 1 cup | Plus 1 tbsp for dusting |
| Diamond Crystal Kosher Salt 🧂 | ¾ tsp | For crust and filling |
| Fresh Parsley 🌿 | ¼ cup | Chopped, flat-leaf preferred |
| Fresh Chives 🌿 | 2 tbsp | Finely chopped, for garnish |
| Fresh Thyme Leaves 🌿 | 1 tbsp | Or 1 tsp dried thyme |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For brushing crust |
| Gluten-Free All-Purpose Flour Blend 🌾 | 1 ½ cups | Optional for crust alternative |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked for flavor |
The crust is non-negotiable for that golden, flaky finish. Store-bought puff pastry from Whole Foods or Trader Joe's saves time, but a homemade pie crust with high-fat butter (like Plugrá) gives you that professional flakiness. For gluten-free, King Arthur's gluten-free blend works perfectly—just add 1 tbsp of xanthan gum to mimic texture. The secret? Chill the dough for at least 30 minutes before baking. And brush that crust with olive oil after blind-baking—it keeps it crisp longer.
No fresh herbs? Dried thyme and parsley work at one-third the amount, but fresh is worth it for that bright pop. The spinach can be frozen (thaw and drain well), but fresh wilts down beautifully and adds that vibrant color. For the cheese, sharp cheddar is ideal—Cabot or Tillamook brands melt perfectly. No sharp cheddar? Gruyère or smoked Gouda add depth. The heavy cream and milk should be warmed together (just until steaming) to create that silky custard. And if you're gluten-free, use cornstarch as a thickener instead of flour in the filling.
This quiche reheats beautifully—just 5 minutes at 350°F until bubbly. Store leftovers in an airtight container for 3 days in the fridge, or freeze portions for up to 3 months. The crust stays crispy if you reheat it covered with foil, then uncover for the last minute. For gatherings, double the crust and use a 9-inch springform pan—it's perfect for slicing and serving. And if you're short on time, blind-bake the crust the night before. It keeps at room temp for 24 hours.
Why You'll Love This Recipe
- Here’s what sold me: a whole pie for under $10, and it feeds six. Eggs and milk are budget-friendly, and a block of cheddar stretches far. It’s the kind of recipe where you get restaurant-quality comfort without the restaurant price tag. Plus, leftovers reheat like a dream—just pop them in the oven until bubbly.
- No Puff Pastry Needed: I’ll admit, I used to avoid quiche because of the fuss. But this pie skips the store-bought crust—just a simple, buttery pie dough that’s actually easier to roll out than I expected. The spinach and sharp cheddar melt into a golden, flaky blanket, and honestly? You’ll never miss the pre-made crust again.
- Creamy Without Being Heavy: That combo of heavy cream and whole milk makes the filling unreal—silky smooth but still rich, not greasy. The sharp cheddar cuts through the richness, and the baby spinach adds a bright, fresh bite. It’s the kind of dish where every forkful feels like a little indulgence, even for breakfast.
- Lunchbox Hero: Between us, this is my go-to for meal prep. Slice it up, wrap it in foil, and it stays fresh for days—no sad, soggy quiche here. My kids grab it for school lunches, and my husband sneaks slices when he thinks I’m not looking. (Not that I’d ever tell him.)
Step-by-step instructions for spinach quiche pie
Here's how to assemble a quiche with a buttery, flaky crust and a rich, herby filling that holds together perfectly.
Prepare the Crust and Pre-Bake
In a large bowl, combine the 1 cup all-purpose flour and 0.75 tsp diamond crystal kosher salt. Cut in the 2 tbsp cold unsalted butter using a pastry cutter or your fingers until the mixture resembles coarse crumbs with pea-sized butter pieces. Add 1 tbsp ice water and mix just until the dough comes together—don't overwork it.
Shape the dough into a disc, wrap in plastic, and chill for 30 minutes. Roll it out on a floured surface to fit a 9-inch pie dish, pressing gently to create an even thickness. Transfer to the dish and trim excess dough. Prick the bottom with a fork, then line with parchment paper and fill with pie weights or dried beans. Bake at 375°F for 15 minutes until the edges begin to golden. Remove the weights and bake 5 more minutes until the crust is lightly golden. Brush the hot crust with 1 tbsp extra-virgin olive oil for extra flavor.
Sauté the Spinach and Herbs
While the crust bakes, heat 1 tbsp extra-virgin olive oil in a large skillet over medium heat. Add the 5 oz chopped fresh baby spinach and cook, stirring occasionally, until just wilted—about 2 minutes. The spinach should be bright green and tender but not crisp. Transfer to a bowl and let cool slightly.
In the same skillet, add the 1 tbsp fresh thyme leaves and cook for 30 seconds until fragrant. Remove from heat and stir in the 0.25 cup chopped fresh parsley and 2 tbsp finely chopped fresh chives. Mix well and let the herb blend cool completely before combining with other filling ingredients.
Make the Creamy Filling
In a blender, combine the 6 whole large eggs, 1 cup heavy cream, 0.5 cup whole milk, 1.5 cups freshly grated sharp white cheddar cheese, 0.5 tsp ground black pepper, and the sautéed spinach-herb mixture. Blend until completely smooth—this ensures an even texture without any lumps. The mixture should be thick but pourable.
Season generously with additional diamond crystal kosher salt if needed, tasting as you go. The cheese should be fully dissolved, and the filling should coat the back of a spoon. If using the 1.5 cups gluten-free all-purpose flour blend, whisk it into the egg mixture now for a slightly thicker filling.
Assemble and Bake
Pour the filling into the pre-baked crust, spreading it evenly to the edges. The filling should come about ¾ of the way up the crust's sides. Place the quiche on a baking sheet (to catch any potential spills) and bake at 350°F for 40-45 minutes, until the center is just set and the edges are golden brown.
To check doneness, insert a knife near the center—it should come out clean, but the filling should still be slightly jiggly. If the top browns too quickly, tent loosely with foil after 20 minutes. Let the quiche rest for 10 minutes before slicing—this prevents the filling from shifting while you serve.
Pro Tips For Making Spinach Quiche Pie
- Sear the Spinach First: I learned this the hard way—wilting spinach in the fridge overnight makes it soggy and dull. Instead, hit a dry skillet over medium-high heat, add the baby spinach in batches, and cook it down until just crisp at the edges (about 2 minutes). The bitterness melts away, and the texture stays bright—no one wants a sad, watery quiche filling.
- Preheat That Dish: This isn’t just about the crust. Place your pie dish in the oven while it preheats (same temp as the quiche, 375°F). A cold dish pulls heat from the filling, making the eggs take forever to set. Trust me, your quiche will thank you with a golden crust and a custard that’s creamy, not rubbery.
- Whisk Like You Mean It: Heavy cream and eggs are a finicky pair—skip the lazy whisking, and you’ll end up with a lumpy quiche that looks like someone threw it together in a hurry. Use a real whisk (not a fork) and go for at least 30 seconds until the mixture is smooth as silk. No one wants to bite into a surprise texture bomb.
- Don’t Overfill the Crust: I used to pack the quiche filling to the brim, thinking more was better. Wrong. The custard expands as it bakes, and you’ll end up with a messy overflow or a crust that sogs into a sad, greasy puddle. Fill it only ¾ of the way—your quiche will rise properly, and the cheese will melt into a glorious blanket, not a greasy lake.
Pro cooking tips for perfect results
Crust Perfection
Pre-baking the crust is non-negotiable for that crisp texture that holds up to the creamy filling. I use a 9-inch pie dish and bake the crust at 375°F for 20 minutes with pie weights to prevent puffing.
Remove the weights and bake 5 more minutes until golden. Brush the hot crust with 1 tbsp extra-virgin olive oil right after baking—this adds flavor and keeps it crisp longer. 🌡️
For a gluten-free crust, I recommend King Arthur’s gluten-free blend (plus 1 tbsp xanthan gum). Chill the dough for at least 30 minutes before rolling—this prevents cracking.
Blind-bake it the same way, but watch closely at 375°F since gluten-free crusts can dry out faster. A 9-inch springform pan works best for serving slices cleanly.
Egg Custard Secrets
The egg-to-milk ratio is everything for that silky texture. Warm the 1 cup heavy cream and ½ cup whole milk together (just until steaming) before blending with eggs. This creates a smooth custard without lumps.
I blend everything in my Vitamix for 30 seconds to ensure no cheese clumps remain. The filling should coat the back of a spoon but still be pourable.
Season the filling generously with diamond crystal kosher salt—the cheese and herbs carry a lot of flavor, but the custard needs balance. Taste as you go! For extra richness, add 1 tbsp crème fraîche or sour cream to the filling.
This prevents the quiche from being too heavy while adding a tangy depth. 🧀
Spinach Prep Matters
Never skip wilting the spinach before adding it to the filling. I sauté 5 oz baby spinach in 1 tbsp olive oil over medium heat for 2 minutes until just tender. Overcooking turns it mushy, but undercooking leaves it bitter.
Drain any excess liquid—this keeps the filling from getting watery. Stir in fresh herbs (parsley, chives, thyme) while still warm to release their aromas. Let everything cool completely before blending.
For frozen spinach, thaw and drain thoroughly in a colander. Squeeze out all moisture with a clean kitchen towel—this is critical to avoid a soggy quiche. If using kale, massage it with 1 tsp lemon juice before wilting to soften it faster.
The spinach should be bright green and tender-crisp when added to the filling. 🌿
Baking Like a Pro
Bake the assembled quiche at 350°F for 40-45 minutes until the center is just set (a knife inserted should come out clean but slightly jiggly). If the top browns too quickly, tent loosely with foil after 20 minutes.
I like to place the quiche on a baking sheet to catch any potential spills—this keeps my oven clean and prevents messes.
Let the quiche rest for 10 minutes before slicing—this allows the filling to set properly and prevents it from shifting. For gluten-free versions, reduce the bake time by 5 minutes since the crust browns faster.
Serve warm with a crisp arugula salad or roasted berries to balance the richness. The crust stays crispy if reheated covered with foil for 5 minutes at 350°F. ⏰
Nutrition facts
Frequently asked questions
Can I make this spinach quiche pie ahead of time?
Assemble the quiche and refrigerate it unbaked for up to 24 hours. When ready to bake, simply add 10-15 minutes to the baking time (cover with foil if needed). For make-ahead convenience, blind-bake the crust the day before and store it at room temperature in an airtight container. The crust stays crispy for 24 hours this way.
What can I substitute if I don’t have fresh spinach?
Use 5 oz frozen spinach (thawed and drained thoroughly) or chopped kale (massaged with 1 tsp lemon juice first). For a different veggie twist, try sautéed mushrooms or roasted zucchini. Just ensure your substitute is fully cooked and drained to avoid a watery filling.
Why did my quiche filling get watery?
This usually happens from excess moisture in the spinach or herbs. Always drain spinach well (even frozen) and squeeze out liquid. For extra insurance, pre-cook your veggies until tender-crisp, not mushy. If using gluten-free flour, reduce milk by 2 tbsp to balance moisture.
Can I make this recipe without a pie dish?
Yes! Use a 9-inch cast-iron skillet or ceramic pie plate. For a rustic look, try a 10-inch oven-safe skillet with a 1-inch thick crust. Just reduce the filling amount by 10% since wider pans hold less. A baking sheet underneath prevents spills.
How do I reheat leftover quiche pie?
Cover with foil and warm at 350°F for 5-7 minutes until bubbly. For crispy crust, uncover the last 1-2 minutes. Microwaving works in 30-second bursts (covered) but may make the crust soggy. Store leftovers in an airtight container for 3 days.
