There’s something about the smell of spinach pie baking in the oven that instantly whisks me back to my childhood kitchen, where the air was filled with the welcoming aroma of melted cheese, garlic, and buttery crust. It’s one of those dishes that’s as comforting as a favorite blanket on a rainy day, and honestly, it’s become my family’s absolute favorite. I remember the first time I made it for a casual weekend dinner—and the way my kids devoured slice after slice without even a crumb left behind. People often compare spinach pie to quiche or even spanakopita, but to me, it’s its own little world of creamy, savory goodness wrapped up in tender layers of crust. If you love dishes that feel like a warm hug from the inside out, this spinach pie will quickly become your best friend in the kitchen.
What is Spinach Pie?
Think of spinach pie as a savory, leafy green-filled pie that’s just the right combo of rich, creamy, and fresh. It’s essentially a baked dish where spinach takes center stage, combined with creamy cheese, eggs, and spices, all wrapped up in either a flaky crust or a simple batter base. The origin of spinach pie travels across different cultures—from the classic Greek spanakopita, which uses phyllo dough, to other versions where the filling is baked like a casserole under a crumbly topping or inside a sturdy crust. I like to call it a no-fuss way to eat your greens that feels indulgent without being heavy. It’s approachable, uncomplicated, and perfect for home cooks of any skill level who want to whip something up that satisfies the whole family.
Why you’ll love this recipe?
What I love most about this spinach pie is how it nails the balance between flavor and simplicity. The spinach brings that vibrant earthiness, mixed with salty, tangy cheese that kind of melts into the greens, making each bite irresistible. It’s like spinach teamed up with the sunniest creaminess you can imagine. I swear, the smell alone will bring anyone to the kitchen window searching for a slice.
Another thing—this recipe is so forgiving. It doesn’t require fancy ingredients or advanced baking skills. I always have the staples on hand, which makes it my go-to when I want something hearty but don’t feel like running to the store. Plus, it’s budget-friendly! Spinach, eggs, cheese—super affordable staples, but they come together to feel a little luxurious. That’s the kind of magic I want in my everyday meals. And versatile? Absolutely. It’s just as perfect for a quick weeknight dinner as it is for a festive brunch or packable lunch. I’ve even played around with adding extras like mushrooms or swapping cheeses depending on what’s in my fridge. But honestly, the classic combo here is a crowd-pleaser every time.
How do you make Spinach Pie?
Quick Overview
Making this spinach pie is easier than you might think. First, you prep your greens and mix your filling, then whip up a simple batter or lay down your crust, and finally, combine and bake it until golden and bubbly. The best part? It doesn’t demand constant attention—just a bit of stirring and layering, then the oven does the rest. I always find it a peaceful, almost meditative process that fills the house with fantastic smells and builds excitement for that first warm slice.
Ingredients
For the main battery or crack: For the main battery or crack: For the main battery or crack:
- 1 ½ cups all-purpose flour – I always sift mine for lightness.
- 1 teaspoon baking powder – helps lift the base just the right amount.
- ¾ cup milk (whole or almond for creaminess) – I tried almond milk once and it actually made it even softer. Give it a go.
- 2 large eggs – room temperature works best.
- ½ cup olive oil or melted butter – butter makes it richer, olive oil keeps it light.
- Pinch of salt – to bring everything together.
For the Filling:
- 10 oz fresh spinach (or frozen, thawed and squeezed of excess water) – fresh spins are sweeter, but frozen is a lifesaver on busy nights.
- 1 cup crumbled feta cheese – salty, tangy, perfect combo with spinach.
- ½ cup ricotta or cottage cheese – adds creamy texture to balance the feta.
- 1 medium onion, finely chopped – caramelizing is optional but worth it!
- 2 cloves garlic, minced – necessary for that cozy flavor punch.
- 1 teaspoon dried dill or fresh herbs like parsley – if you’ve got fresh, even better.
- Salt and pepper to taste – don’t be shy here!
For the Glaze:
- 1 egg, beaten with 1 tablespoon milk – for that lovely, shiny golden crust.
- Optional: Sprinkle of sesame seeds or nigella seeds for a little extra flair.
Step-by-Step Instructions
Step 1: Preheat & Prep Pan
Start by preheating your oven to 350°F (175°C). I always grease my 9-inch round or square baking dish with a little butter or oil to prevent sticking and get those perfect edges crisping up. While the oven warms, you can prep your ingredients—trust me, having everything ready makes a world of difference.
Step 2: Mix Dry Ingredients
In a large bowl, whisk together your flour, baking powder, and salt. You want it well combined but don’t overthink it—just until no lumps remain. This little step ensures your base rises evenly and stays tender without becoming gummy, which was a lesson learned after one too many hurried mixes!
Step 3: Mix Wet Ingredients
In a separate bowl, beat your eggs, then add the milk and olive oil or melted butter. Whisk these together until the mixture looks silky and smooth. I always use room temperature eggs so that everything blends better—cold eggs can cause the batter to seize up, which isn’t what you want.
Step 4: Combine
Pour the wet ingredients into the dry and stir gently just until combined. Overmixing here will make your pie dense, so fold carefully until you see no raw flour but don’t obsess over every little lump. If it looks like a thick pancake batter, you’re right on track.
Step 5: Prepare Filling
For the filling, sauté onions and garlic in a little olive oil until translucent and fragrant—this step slowly developed that deep flavor I adore. Stir in the spinach until wilted (or heated through if frozen), then let it cool slightly. Tough lesson: adding hot filling to eggs can scramble them in a flash, and no one wants scrambled spinach pie. Once cool, mix in your cheeses, dill, and seasoning.
Step 6: Layer & Swirl
Pour half the batter into your greased pan, then dollop spoonfuls of the spinach filling over it. Drop the remaining batter on top in spoonfuls as well. Grab a butter knife or skewer and gently swirl through the layers—this creates those pretty ribbons of spinach and batter you’ll love showing off. It’s surprisingly therapeutic!
Step 7: Bake
Pop it into the oven and bake for about 40-45 minutes. I usually check around 35 to keep an eye on color—the top should be golden brown, and a toothpick inserted in the center comes out clean or with just a few crumbs. Every oven is different, so if yours runs hot, keep a close watch to avoid burnt edges.
Step 8: Cool & Glaze
Once baked, pull it out and brush the top with your egg glaze while it’s still warm. That gives it a gorgeous shine. If you want, sprinkle sesame seeds over at this point and return to the oven for just 5 more minutes to set the glaze. Cooling for about 15 minutes gives the pie time to settle—it slices so much nicer when it’s not piping hot.
Step 9: Slice & Serve
Use a sharp knife to cut into squares or wedges depending on your pan shape. Serve warm or at room temperature. I love serving mine with a dollop of Greek yogurt or a squeeze of fresh lemon—it adds a little tang that’s surprisingly refreshing. My kids always ask for leftovers the next day, which rarely last past lunchtime.
What to Serve It With
For Breakfast: This spinach pie pairs beautifully with a rich, freshly brewed coffee or a creamy latte. I like to slice a piece, add a soft-boiled egg on the side, and maybe a few cherry tomatoes to brighten the plate. It feels like a nourishing, not-too-heavy morning treat.
For Brunch: Serve alongside a fresh green salad tossed with lemon vinaigrette and some roasted potatoes. A crisp white wine or sparkling water with a hint of cucumber turns this into a more elegant affair that impresses guests without too much fuss.
As Dessert: Okay, spinach pie isn’t sweet, but for those who like a savory finish, try it with a drizzle of honey or balsamic glaze. The unexpected sweet-savory combo melts in your mouth, and I’ve surprised many friends with this twist!
For Cozy Snacks: When the afternoon slump hits, a warm slice of spinach pie and a cup of herbal tea is my go-to comfort combo. My family loves it with a sharp cheddar cheese stick on the side or simply plain to enjoy the full flavor punch.
The way we eat spinach pie has become part of our family routine—the comfort it brings, the conversations it sparks. I bet once you try it, you’ll find your own favorite pairing that makes it feel truly yours.
Top Tips for Perfecting Your Spinach Pie
Spinach Prep: Always squeeze out as much moisture as possible from your spinach, especially if using frozen. Too much water will make your pie soggy, and no one likes a runny slice. A clean kitchen towel or cheesecloth works wonders. Fresh spinach is lovely but takes up more volume before cooking down, so if your family likes it more “green,” increase the amount.
Mixing Advice: When combining wet and dry ingredients, resist the urge to overmix. I learned this the hard way when my first batch came out dense and heavy. Just fold gently until the batter looks consistent with no dry flour spots. The texture should remind you of a thick pancake batter rather than dough.
Swirl Customization: Don’t be shy with the swirling step. Using a gentle hand and a toothpick, you can create lovely patterns that make your spinach pie look more special than it is. I like mine to have a loose marble effect—sometimes, I even press the filling down a bit first, then pour batter over for layered looks.
Ingredient Swaps: Cottage cheese can swap nicely with ricotta if you want something lighter, and goat cheese adds a tangier bite if feta’s too salty for your taste. For the spinach, kale or swiss chard work well if you want to mix in different greens—just adjust cooking times to soften tougher leaves. Almond milk or oat milk can substitute dairy milk for a creamier, dairy-free version I tested once—trust me, it’s delicious!
Baking Tips: Always place your baking pan on the middle rack for even heat distribution. I like to check early near the end of baking time and tent the pie with foil if the top is browning too fast. Insert a toothpick halfway through to test—clean or with a couple moist crumbs is perfect, but no batter should stick.
Glaze Variations: The egg wash can be jazzed up with a pinch of smoked paprika or mixed with a teaspoon of honey for a subtle sweetness and color boost. If you want to skip the egg, brushing with melted butter or olive oil gives a nice sheen but won’t brown quite as beautifully.
Over the years, I’ve learned that patience is your best friend with this recipe: let the filling cool a bit before mixing and slicing once fully rested. It’s these little tweaks that take a good spinach pie to unforgettable.
Storing and Reheating Tips
Room Temperature: Spinach pie keeps well covered on your countertop for up to 12 hours—perfect if you’re serving at a party or want to enjoy it during the day. Just cover it loosely with foil or a clean kitchen towel to keep the crust from drying.
Refrigerator Storage: Wrap leftovers tightly with plastic wrap or place them in an airtight container. It stays fresh for about 3-4 days, which is great because the flavors deepen overnight but still taste fresh enough for a quick reheated lunch.
Freezer Instructions: Spinach pie freezes beautifully. I slice it into portions, place parchment paper between pieces, then wrap tightly in plastic wrap followed by foil. Frozen this way, it keeps for up to 3 months. To reheat, thaw in the fridge overnight and pop it in a 350°F oven until warmed through and crisped back up—about 15-20 minutes.
Glaze Timing Advice: If you’re freezing leftovers, it’s best to skip the glaze before freezing and instead brush or glaze your pie after reheating. This prevents any sogginess and helps keep that golden finish fresh every time.
Over the years, I’ve tested every storage trick you can think of, and these are the best ways to keep your spinach pie tasting just like fresh out of the oven.
Frequently Asked Questions
Final Thoughts
Spinach pie is one of those dishes that I swear brings the whole family around the table. It’s modest but feels special, simple yet comforting. After countless bakes, I still look forward to that first cut slice—the way the crust crackles and the filling stays moist and flavorful is magic I’ll never tire of. If you’re someone who appreciates recipes that warm the heart and satisfy the soul, this is definitely one to keep close. I’d love to hear about your twists and spins on it—don’t hesitate to share your stories and pictures below. Happy baking, and may your kitchen always smell like a little corner of home!

spinach pie
Ingredients
Main Ingredients
- 1 pie crust store-bought or homemade pie crust
- 5 large eggs
- 0.5 cup heavy whipping cream
- 9 ounces fresh baby spinach cooked and drained
- 0.5 cup feta cheese crumbled
- 1 cup mozzarella cheese shredded
- 0.75 teaspoon salt
- 0.5 teaspoon black pepper freshly ground
- 1 pinch ground nutmeg
Instructions
Preparation Steps
- Preheat oven to 375°F.
- Roll out the pie crust and press it into the bottom of a 10-inch pie dish.
- Prick the crust with a fork all over and bake in the oven for 10 minutes to pre-bake.
- In a mixing bowl, lightly whisk the eggs and then add the heavy whipping cream; beat well.
- Blend the cooked spinach with feta and mozzarella cheeses in a separate bowl.
- Stir the spinach and cheese mixture into the egg mixture. Season with salt, pepper, and nutmeg.
- Pour the filling into the pre-baked pie crust.
- Bake for 50 to 60 minutes or until the filling is set and a knife inserted comes out clean.
- Let the spinach pie cool for 10 to 15 minutes before slicing and serving. It can also be served cold.






