Desserts
This spinach and egg pie recipe delivers a perfect balance of savory and sweet—think golden, flaky crust encasing a rich, herby egg custard with wilted spinach. The secret lies in the custard's silky texture and the crust's crisp edges, achieved through precise baking techniques.
I've perfected this recipe over years of testing, ensuring every bite offers that satisfying contrast between tender filling and buttery crust.
The beauty of this pie is its versatility—you can customize it with cheese for extra richness, fresh herbs for brightness, or even a layer of creamy béchamel for decadence.
The filling requires just a few simple ingredients: eggs, milk, spinach, and a blend of herbs, all combined to create a velvety base. A well-made pie crust, either homemade or store-bought, forms the foundation for that irresistible golden finish.
When baked to perfection, this pie emerges with a crust that's crisp yet tender, while the custard inside remains silky and just set. The spinach adds a subtle earthiness that complements the eggs' richness, making each forkful a harmonious blend of textures and flavors.
Whether served warm with a side salad or enjoyed at room temperature, this pie is a showstopper for brunch, dinner, or even a special dessert.
For those who love experimentation, variations like adding goat cheese or a layer of caramelized onions can elevate the dish even further. The key is patience—allowing the custard to set properly ensures a smooth, luscious texture that melts in your mouth.
Once you try this recipe, you'll find it hard to go back to store-bought options.
Ingredients for spinach and egg pie
Golden crust meets velvety egg-spinach filling—just 13 ingredients for perfect brunch or dinner.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Eggs 🥚 | 6 whole | Room temperature for best mixing |
| Whole Milk 🥛 | 1 ½ cups | Full-fat for creamiest custard |
| Fresh Spinach 🍃 | 10 oz | Baby spinach, roughly chopped |
| Unsalted Butter 🧈 | ¾ cup | Cold, cubed for crust |
| All-Purpose Flour 🌾 | 2 ½ cups | Plus 1 tbsp for dusting |
| Ice Water 💧 | ½ cup | For pie crust dough |
| Salt 🧂 | 1 ½ tsp | Fine sea salt preferred |
| Fresh Chives 🌿 | ¼ cup | Finely chopped for filling |
| Fresh Dill 🌿 | 2 tbsp | Chopped, for herby flavor |
| Garlic Cloves 🧄 | 2 cloves | Minced for crust flavor |
| Granulated Sugar 🍚 | 1 tbsp | For crust sweetness |
| Heavy Cream 🥛 | ¼ cup | Optional for extra richness |
| Shredded Gruyère Cheese 🧀 | ½ cup | For optional extra richness |
The spinach is non-negotiable for that earthy base. Baby spinach wilts faster than pre-washed bags—less water means less soggy filling. Whole Foods or Trader Joe's have the best pre-washed baby spinach in clamshells. For the eggs, room temperature is key—they'll whip up smoother. I always grab the organic cage-free eggs at Costco for the best flavor, but any good-quality eggs work. The Gruyère is optional but worth it—it melts into that creamy, gooey texture that makes this pie restaurant-worthy.
No fresh herbs? Dried chives or dill at half the amount works in a pinch, but fresh is ideal. Short on milk? Heavy cream plus water (equal parts) mimics the richness. The crust can be store-bought if you're in a hurry—Pepperidge Farm or Pillsbury work fine, but homemade gives that professional flakiness. For the filling, if you forget the sugar, a pinch of salt will balance the eggs, but sugar helps caramelize the crust edges for that perfect golden finish. The garlic in the crust? Don't skip it—it makes the whole pie taste deeper.
This pie reheats beautifully—just 10 minutes at 350°F until the edges are golden. Keeps 3-4 days in the fridge, but honestly tastes better the next day once everything settles. For make-ahead, assemble the pie and refrigerate overnight—it bakes up even better. Freezes well too: up to 2 months if you wrap it tightly. I like to slice it into wedges before freezing, then just reheat individual portions. The crust stays crispy if you reheat it covered with foil for 5 minutes, then uncover for the last 2 minutes.
Why You'll Love This Recipe
- No-Waste Ingredients: I swear by this recipe for using up leftover spinach—whether it's wilted from a side dish or the last sad bunch in the fridge. The eggs and milk transform it into something rich and satisfying, so you’re not just tossing greens.
- Creamy Crispy Magic: That golden crust? Pure perfection. The buttery flour topping contrasts the silky egg-spinach filling in the best way—like a hug for your taste buds. Honestly, it’s the kind of dish that makes you pause mid-bite.
- Lunchbox Hero: Between us, this pie reheats beautifully for packed lunches. Slice it into portions, wrap in foil, and it’s a protein-packed meal that’ll have coworkers asking for seconds. (Yes, even on a Tuesday.)
- Budget Breakthrough: Eggs, milk, and flour stretch far here—no fancy cheeses or specialty items. I’ve made this for under $5 for four servings, and it still feels like a restaurant-worthy treat. That’s the kind of math I love.
Step-by-step instructions for spinach and egg pie
Here's how to assemble this golden-crusted, herb-infused egg pie with a silky custard center.
Prepare the Herb-Filled Spinach Mixture
In a large skillet over medium heat, melt 0.25 cup of the unsalted butter. Add the 10 oz fresh spinach and cook for 3-4 minutes until just wilted—don't overcook or it'll turn bitter. Remove from heat and stir in the 0.25 cup fresh chives, 2 tbsp fresh dill, and 2 cloves minced garlic. Let this mixture cool slightly while you make the crust.
I like to press the spinach mixture into the bottom of a 9-inch pie dish (or similar size) to create an even base. This ensures every bite gets that perfect herb-spinach flavor distribution. If using the 0.5 cup shredded gruyère cheese, sprinkle half of it over the spinach now—it'll melt beautifully during baking.
Make the Crust Dough
In a food processor, combine 2.5 cups all-purpose flour, 1.5 tsp salt, and 1 tbsp granulated sugar. Pulse to mix. Add the 0.75 cup cold unsalted butter and pulse until the mixture resembles coarse crumbs with pea-sized butter pieces remaining. Drizzle in the 0.5 cup ice water and pulse until the dough just comes together—don't overwork it.
Turn the dough onto a lightly floured surface and gently shape into a disk. Wrap in plastic and chill for 30 minutes while you prepare the filling. The cold dough prevents it from shrinking during baking. I press the dough into the pie dish first, then crimp the edges later—this keeps the crust sturdy.
Prepare the Egg Custard Filling
In a large bowl, whisk together the 6 whole large eggs (room temperature) and 1.5 cups whole milk until smooth. Gradually whisk in the remaining 0.25 cup unsalted butter until fully incorporated. Stir in the 0.25 cup heavy cream (if using) and the remaining 0.5 cup shredded gruyère cheese until evenly distributed.
This is where the magic happens—pour the egg mixture over the spinach in the pie dish. The custard should completely cover the spinach layer, reaching about 1 inch from the top edge. If you notice any lumps in the egg mixture, strain it through a fine-mesh sieve for a silky texture. The filling should look pale yellow and uniform.
Assemble and Bake to Perfection
Roll out the chilled crust dough to fit your pie dish, leaving a 1-inch overhang. Gently drape it over the filling, tucking the edges under themselves to seal. Crimp the edges decoratively with a fork or your fingers. Cut a few small slits in the top to allow steam to escape—this prevents a blown crust.
Bake in a preheated 375°F oven for 45-50 minutes until the crust is deep golden brown and the custard is set but still slightly jiggly in the center (it'll firm up as it cools). The pie is done when the center reaches 165°F on an instant-read thermometer. Let it cool for 15 minutes before slicing—this prevents the filling from running.
Serve Warm with Herby Garnish
Run a sharp knife around the edge to loosen the pie, then transfer it to a serving plate. The crust should be crisp and flaky, while the custard should be creamy with just a hint of set. Sprinkle with extra fresh dill and chives for color and freshness. Serve warm with a simple green salad or crusty bread.
This pie tastes best within 2 days of baking, though the crust stays crisp for up to 3 days if stored properly. The key to success is the proper balance of temperatures—hot enough to set the custard but not so hot that the crust burns before the center cooks through. Enjoy your golden, herby masterpiece!
Pro Tips For Making Spinach And Egg Pie
- Wilt Spinach Properly: Dump the raw spinach into a cold skillet with just a pinch of salt—no butter yet—and let it sit for 30 seconds. Then crank the heat to medium-high and stir constantly until it collapses completely. I learned this the hard way: skipping the cold start makes the leaves tough and bitter, and they’ll never blend smoothly into the egg filling.
- Use Room-Temp Eggs: Take your eggs out of the fridge 30 minutes before cracking them into the milk mixture. Cold eggs make the custard grainy and separate, no matter how gently you whisk. This isn’t the prettiest method, but it’s the tastiest—trust the process, even if you’re impatient like me.
- Prevent a Gummy Crust: Chill the pie crust for at least 15 minutes before filling it, and don’t skip the egg wash (1 egg beaten with 1 tablespoon water). A warm crust absorbs moisture, turning the bottom soggy, and an unwashed top stays dull. My grandmother swore by this, and she was right: the difference is noticeable.
- Upgrade with Nutmeg: Add a pinch of freshly grated nutmeg to the egg-milk mixture—it’s the one spice that actually changes the outcome. Skip the cinnamon or cardamom; nutmeg cuts through the richness of the butter and eggs, giving the filling depth. Sounds weird, but it works: I was skeptical until I tried it.
Common mistakes when making perfect results
Over-Wilting Spinach
I’ve ruined more custards than I’d admit by overcooking the spinach—once it turns dark and mushy, your filling will taste bitter. Cook the 10 oz baby spinach in 0.25 cup butter for exactly 3-4 minutes until just wilted.
Drain all excess liquid using a fine-mesh strainer or paper towels. Trust me, soggy spinach = watery pie. 🥗
Skipping the Crust Chill
If you skip the 30-minute chill for your crust dough, it’ll shrink during baking, leaving a messy, uneven edge. I learned this the hard way when my first attempt looked like a lopsided bowl.
Always wrap the dough in plastic and refrigerate—it’s the secret to that perfect flaky texture. Pro tip: Place the dough between two sheets of parchment paper for easier handling.
Uneven Filling Distribution
Pouring the egg custard unevenly leads to lumpy bites and uneven baking. Use a spatula to spread the filling smoothly in the pie dish, then tap it gently on the counter to settle any air bubbles.
I also recommend pressing the spinach mixture into the bottom first—this creates an even base so every slice has consistent flavor. 🍽️
Overbaking the Custard
The custard should be just set—not rubbery. Bake until the center reaches 165°F (about 45-50 minutes at 375°F). If you pull it out too early, the filling will be runny; too late, and it’ll dry out.
An instant-read thermometer is your best friend here. Let it rest for 15 minutes before slicing, or you’ll end up with a custard avalanche.
Forgetting Vent Slits
No steam escape holes = a blown crust. Cut 3-4 small slits in the top crust before baking to release steam. I usually make them in a cross pattern—this prevents the crust from puffing up like a balloon.
If you forget, don’t panic: just bake at a slightly lower temperature (350°F) for 10-15 minutes longer to avoid disaster.
Room-Temp Eggs Ignored
Cold eggs won’t blend smoothly, leading to lumps in your custard. Let your 6 large eggs sit at room temperature for 30 minutes before whisking. I place them in warm water for 5 minutes if I’m in a hurry—this mimics the effect.
Cold eggs also take longer to cook evenly, risking a dry crust before the center sets. 🥚
Nutrition facts
Frequently asked questions
Can I make this spinach pie without a crust?
For a crustless version, simply bake the egg-spinach filling in a greased 9-inch pie dish or oven-safe skillet at 350°F for 25-30 minutes until set. Brush the top with melted butter during baking for extra richness. This works well for a quick brunch or when you're short on time.
How do I make this pie vegetarian?
This recipe is already vegetarian, but you can enhance it further by adding 1 cup shredded mozzarella or feta cheese to the filling for extra protein. For a vegan version, substitute the eggs with a flax egg mixture (1 tbsp ground flaxseed + 3 tbsp water per egg) and use plant-based milk and butter.
What's the best way to reheat leftover slices?
Wrap individual slices in foil and reheat at 350°F for 8-10 minutes until warm. For extra crispiness, place the slices on a baking sheet and broil for 1-2 minutes at the end. The crust stays perfect while the custard warms gently—no soggy bottoms here!
Can I use frozen spinach instead of fresh?
Yes, but thaw and drain it completely first. Use 10 oz thawed frozen spinach (about 1.5 cups packed) and squeeze out all excess moisture with a clean towel. Frozen spinach works well, but fresh gives a brighter flavor and better texture. For extra richness, add 1 tbsp cream cheese to the filling.
Why did my custard turn rubbery?
Overbaking is the most common cause. The custard should be just set (slightly jiggly) at 165°F in the center. If you baked it too long, try this fix: Slice the pie, sprinkle with 1 tbsp milk, and cover with foil. Bake at 325°F for 5-8 minutes to restore creaminess. For future attempts, use an instant-read thermometer!
