Desserts
This flaky spinach and egg pie delivers restaurant-quality results with a crisp golden crust and rich herbed filling. The secret lies in a buttery, layered pastry that encases tender spinach, creamy eggs, and aromatic herbs—perfect for brunch or a satisfying dinner.
I've perfected this recipe to ensure every slice has that satisfying crunch and melt-in-your-mouth texture.
The filling balances earthy spinach with a tangy cream sauce, while the crust achieves that signature flakiness through proper layering and baking techniques. This pie is vegetarian-friendly and can be prepped ahead, making it ideal for meal prep or entertaining.
The combination of savory and creamy flavors transforms simple ingredients into something truly special.
What you'll achieve is a flaky crust that shatters with each bite, paired with a filling so rich and flavorful it disappears faster than you can say "second slice." The aroma alone will have everyone gathering around the table, and the versatility means you can serve it hot or cold.
Whether you're a seasoned baker or just starting out, this recipe delivers foolproof results.
For added depth, consider sprinkling cheese on top before baking or adjusting the spinach to your preference—it's all about customizing while maintaining that perfect balance of textures. Let's get started on creating this showstopping dish that's sure to impress.
Ingredients for spinach and egg pie
Sixteen ingredients transform into a showstopping pie with flaky crust and herbed filling magic.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 3 cups | Sifted for flaky crust texture |
| Unsalted Butter 🧈 | 1 cup | Cold, cubed for layering |
| Ice Water 💧 | ½ cup | Chilled for dough elasticity |
| Large Eggs 🥚 | 6 whole | Room temperature for even baking |
| Heavy Cream 🥛 | 1 cup | Full-fat for rich filling |
| Fresh Spinach 🌿 | 10 oz | Chopped, wilted and drained |
| Shallots 🧅 | 2 whole | Finely minced for delicate flavor |
| Fresh Chives 🌱 | ¼ cup | Chopped for bright herby notes |
| Fresh Dill 🌿 | ¼ cup | Chopped for earthy depth |
| Vegetable Oil 🫒 | 2 tbsp | For brushing crust layers |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked for warmth |
| Nutritional Yeast 🧀 | ¼ cup | For cheesy umami flavor |
| Vegetable Broth 💧 | ½ cup | Low-sodium for filling |
The crust's flakiness comes from cold butter and proper layering—European-style butter like Plugrá or Land O'Lakes works best. King Arthur flour is ideal, but any all-purpose will do. Keep everything cold until assembly; room temperature butter makes a tough crust. For the spinach, baby spinach leaves from the grocery store's refrigerated section are perfect—they wilt faster and keep their vibrant color. If you're using frozen, thaw and squeeze out excess water thoroughly. The shallots add delicate sweetness, so don't skip them—Trader Joe's has pre-minced ones in a jar for convenience, though fresh is always better.
No heavy cream? Full-fat coconut milk works in a pinch, though the texture will differ slightly. Fresh herbs can be swapped for dried at one-third the amount, but fresh chives and dill give that restaurant-quality brightness. The nutritional yeast is a game-changer for that cheesy flavor without dairy—Bob's Red Mill is my go-to brand. For the filling, if you're not using vegetable broth, white wine or milk adds richness. The eggs should be at room temperature for even baking, so take them out 30 minutes before assembling. Pre-wilted spinach is key—overcooking turns it bitter, so just until tender.
Assemble the crust and filling up to 24 hours ahead—it actually tastes better after resting. Wrap tightly in plastic wrap and refrigerate. For the crust, brush the layers with oil and chill between folds to maintain flakiness. The pie reheats beautifully—350°F for 20-25 minutes until golden and bubbly. Store leftovers in the fridge for 4 days or freeze for 2 months. I always make a double batch—one for dinner, one for lunches. The crust stays crisp even when reheated, and the filling keeps its creamy texture. Perfect for meal prep!
Why You'll Love This Recipe
- No-Fuss Dough: I swear by this butter-and-flour crust—just mix, chill, roll. No food processor, no waiting for dough to rise. The ice water keeps it tender but sturdy enough to hold that creamy filling without cracking.
- Creamy Egg Magic: That heavy cream and egg combo? It’s like custard and quiche had a baby—rich but light, with a golden top that’s almost too pretty to cut into. Honestly, I’ve made it three ways, and this version always wins.
- Lunchbox Hero: Between us, this is my secret weapon for packed lunches. Slice it up, wrap in foil, and it stays fresh for days. My kids (and my husband) beg for it—even after school dinners.
- Pantry Staple Power: All-purpose flour, butter, eggs—ingredients you already own. No specialty items, no last-minute grocery runs. And leftovers? Reheat in seconds, or freeze slices for lazy mornings. Budget-friendly doesn’t get much better.
Step-by-step instructions for spinach and egg pie
Here's how to create a golden, flaky crust with a rich herbed filling that's pure comfort food magic.
Prepare the Crust Dough for Maximum Flakiness
In a large mixing bowl, combine the 3 cups all-purpose flour and 1.5 teaspoons salt. Cut in the 1 cup cold unsalted butter using a pastry cutter or your fingers until the mixture resembles coarse crumbs with pea-sized butter pieces. This creates pockets that will melt into steam during baking, giving you that signature flaky texture.
Gradually add the 0.5 cup ice water, 1 tablespoon at a time, mixing gently with a fork until the dough just comes together. Avoid overworking the dough—just until it holds when pressed. Wrap in plastic wrap and chill for 30 minutes while you prepare the filling. The cold rest is what prevents the butter from melting too soon and guarantees those delicate layers.
Sauté Aromatics and Wilt the Spinach
While the dough chills, heat 2 tablespoons vegetable oil in a large skillet over medium heat. Add the 2 finely minced shallots and cook for 3-4 minutes until soft and translucent. This is where the flavor foundation builds—don't rush this step or you'll miss the sweetness of the shallots.
Add the 10 ounces chopped fresh spinach and cook until just wilted, about 2-3 minutes. The spinach should collapse and release its moisture but still retain vibrant green color. Transfer to a colander and press firmly to remove all excess liquid. Drain well—this prevents a soggy filling later. The spinach should be completely dry before proceeding.
Create the Herbed Egg Filling
In a medium bowl, whisk together the 6 large eggs, 1 cup heavy cream, 0.5 cup vegetable broth, 0.25 cup nutritional yeast, 0.5 teaspoon black pepper, and 0.25 cup each chopped fresh chives and dill. Fold in the drained spinach and shallots until evenly distributed. The nutritional yeast adds that cheesy umami depth that makes this filling irresistible.
Taste the mixture and adjust seasoning if needed—this is your chance to balance flavors before baking. The filling should be rich but not overly salty, with bright herbal notes from the chives and dill. Let it sit at room temperature for 10 minutes while you roll out the dough. This ensures even cooking throughout the pie.
Assemble and Bake the Perfect Pie
Preheat your oven to 375°F. On a lightly floured surface, roll out half of the chilled dough to fit a 9-inch pie dish, leaving a 1-inch overhang. Transfer to the dish and trim the edges. Roll out the remaining dough for the top crust, keeping it slightly larger than the bottom.
Pour the egg-spinach filling into the crust, then brush the bottom crust edges with water. Place the top crust over the filling, pressing gently to seal. Cut 4-5 slits in the center to allow steam to escape—this prevents a blown crust. Brush the top crust with 1 tablespoon melted butter for extra browning.
Bake to Golden Perfection
Bake for 45-50 minutes until the crust is deep golden brown and the filling is set. The edges should be crisp, and the center should jiggle slightly when shaken. If the top browns too quickly, loosely cover with foil after 25 minutes to prevent over-browning while the center finishes cooking.
Let the pie cool for 15 minutes before slicing—this allows the filling to set properly and makes for cleaner cuts. The result should be a pie with a crisp, flaky crust that shatters at the edges and a creamy, herbed egg filling that's just set but still tender. Serve warm with a simple arugula salad to balance the richness.
Pro Tips For Making Spinach And Egg Pie
- Chill the Dough Properly: Wrap the pie dough tightly in plastic and refrigerate it for at least 30 minutes before rolling—this prevents it from shrinking when it hits the hot pan. I learned this the hard way after my first attempt ended with a lopsided, sad-looking crust that looked like it had been through a tornado.
- Wilt Spinach Dry: Drain the spinach thoroughly after wilting—no one wants a soggy pie filling. Press it in a colander for 10 seconds, then squeeze out excess moisture with a clean kitchen towel. Trust me, your crust will thank you.
- Prevent Egg Curdling: Temper the eggs before adding them to the cream—whisk them with a splash of cold heavy cream first, then slowly mix in the rest. This keeps the custard silky instead of grainy, and your pie filling will have that perfect, cloud-like texture.
- Use Room-Temp Butter: Take the unsalted butter out of the fridge 30 minutes before making the crust—it blends into the flour more evenly and creates flakier layers. Cold butter = tough crust. No one wants to chew their way through a pie.
Regional styles of these flavors
Spanish Tortilla Twist
This variation transforms the pie into a Spanish-inspired tortilla by omitting the crust entirely. Simply whisk the 6 eggs with 1 cup heavy cream, 10 oz wilted spinach, 2 minced shallots, 0.5 tsp salt, and 0.25 cup chopped chives.
Cook in a 10-inch skillet over medium-low heat for 12-15 minutes until set, then flip carefully onto a plate and slide back into the pan to cook the other side. Serve warm or at room temperature—this version is perfect for tapas nights. 🌍
Italian Quiche Style
For an Italian-inspired quiche, replace the crust with a pre-baked phyllo dough shell (about 12 sheets) brushed with 2 tbsp olive oil. Add 1 cup shredded fontina cheese to the filling along with 0.5 cup grated Parmesan for extra richness.
Bake at 375°F for 40 minutes until the crust is golden and the filling is just set. This version is lighter but still packed with flavor, ideal for brunch gatherings. 🍷
French Savory Galette
Create a rustic French galette by using a single 12-inch pie crust (no top layer) and folding the edges inward to create a free-form shape. Sprinkle 0.5 cup Gruyère cheese over the filling before baking. The edges should be fluted for that classic galette look.
Bake at 375°F for 35-40 minutes until the crust is golden and the filling is set. This version is perfect for a casual, elegant meal with minimal effort. 🥖
Middle Eastern Za'atar Crust
For a Middle Eastern twist, add 1 tbsp za'atar seasoning to the crust dough along with the flour and salt. Top the filling with 0.25 cup crumbled feta cheese and 2 tbsp toasted pine nuts before baking.
The za'atar adds a nutty, earthy flavor that pairs beautifully with the spinach and eggs. Brush the crust with 1 tbsp olive oil before baking for extra richness. 🌿
American Classic Cheesecake Pie
Turn this into a creamy cheesecake-style pie by replacing the spinach with 16 oz cream cheese (softened) and adding 0.5 cup sour cream to the filling. Fold in 0.5 cup blueberries or raspberries for a sweet-savory balance.
Bake at 350°F for 50-55 minutes until the center is just set. This version is perfect for dessert lovers who want a twist on traditional cheesecake. 🍰
Mexican Chorizo Spinach
For a Mexican-inspired version, add 4 oz cooked chorizo (crumbled) to the filling along with 0.5 cup corn kernels and 0.25 cup chopped cilantro. Top with 0.5 cup shredded Monterey Jack cheese before baking.
The chorizo adds a smoky, spicy kick that complements the creamy filling beautifully. Bake at 375°F for 45 minutes until the cheese is bubbly and golden. 🌶️
Nutrition facts
Frequently asked questions
Can I use frozen spinach instead of fresh?
Yes, but you must thaw and drain it thoroughly first. Use 12 ounces frozen spinach (instead of 10 ounces fresh) and squeeze out all excess moisture with a clean kitchen towel or colander. Wet spinach makes the filling soggy and prevents the crust from getting crisp.
How do I prevent the crust from getting soggy?
Prevent sogginess by ensuring your spinach is completely dry and chilled, and by baking the pie on a preheated baking sheet lined with parchment paper. For extra insurance, blind-bake the bottom crust for 10 minutes at 375°F before adding the filling. The steam from the filling needs to escape through the slits in the top crust, not the bottom.
Can I make this pie ahead of time?
Assemble the pie (unbaked) up to 24 hours ahead and refrigerate, wrapped tightly in plastic. Bake straight from the fridge—just add 5-10 extra minutes to the baking time. For a fully baked pie, refrigerate for up to 4 days or freeze for 2 months. Reheat slices in a 350°F oven for 10-15 minutes to restore crispness.
What can I substitute for heavy cream?
Use 1 cup whole milk or 1 cup full-fat coconut milk for a lighter version, though the texture will be slightly less rich. For a dairy-free option, blend 1 cup silken tofu with 2 tablespoons lemon juice until smooth. The nutritional yeast and herbs will still provide that cheesy, herby depth even without cream.
Why did my pie filling come out watery?
Watery filling usually means undercooked eggs or excess moisture from spinach. Make sure your eggs are fully cooked (center should be just set, not jiggly) and that you drained the spinach completely. If the filling still seems too wet, bake for 5-10 extra minutes at 350°F to thicken it.
