If there’s one recipe that always brings a little calm into my busy day, it’s this Spinach Stuffed Pie.
I still remember the first time I made it on a chaotic weekday evening — I had leftover spinach in the fridge, a sheet of puff pastry I’d forgotten about, and absolutely zero energy to figure out dinner.
I threw everything together hoping for the best, and what came out of the oven was pure magic.
Since then, this pie has become one of my “trust me, it’ll turn out perfect” recipes. It’s warm, flaky, creamy, and full of flavor, but still feels light enough for days when I need something nourishing.

I love that it looks impressive, but takes barely any effort — honestly, it’s the kind of dish that makes people think you spent way more time in the kitchen than you actually did.
And the best part? My family never fails to ask for seconds.
The smell of buttery pastry and garlicky spinach fills the whole house, and suddenly everyone drifts into the kitchen like they’re following the scent of comfort. It’s the kind of recipe that makes an ordinary day feel a little special.
Whether you’re serving it for dinner, slicing it for snacks, or making it for a get-together, this Spinach Stuffed Pie never disappoints — and I’m so excited to share it with you.

Health Benefits of Spinach Stuffed Pie
Spinach is a superfood loaded with iron, calcium, and antioxidants that support overall health.
Paired with protein-rich ricotta, feta, and Parmesan cheese, this dish offers a nutritious balance of healthy fats and essential nutrients.
The puff pastry adds a delicious crunch, making this dish as comforting as it is healthy.
Ingredients & Substitutions
To make this delicious Spinach Stuffed Pie, you’ll need:

Ingredients You’ll Need
Whenever I make this Spinach Stuffed Pie, I keep the ingredients simple and comforting. These are the things I usually have sitting in my fridge, which makes this recipe feel so easy and approachable.
2 cups fresh spinach, chopped
Frozen spinach works perfectly too. Just make sure you thaw it and squeeze out all the extra moisture. I switch between fresh and frozen depending on what I already have.
1 cup ricotta cheese
I sometimes use cottage cheese when I want a slightly lighter filling. Both give the pie that creamy, cozy texture I love.
1 cup feta cheese, crumbled
This gives the filling a salty and tangy flavor that makes the pie taste so good. It’s one of the ingredients that brings everything together.
1/2 cup grated Parmesan cheese
Adds richness and a deeper savory flavor. I love how it melts smoothly into the spinach mixture.
1 egg, beaten (for the filling)
This helps hold the filling together so it stays creamy without being too soft.
1 sheet of puff pastry or pie crust
Either one works. Puff pastry gives you a flaky and golden finish, while pie crust gives you a more classic feel. I choose based on what I have in the freezer.
1 tbsp olive oil
1 onion, finely chopped
This adds a natural sweetness that balances the saltiness of the cheeses.
2 cloves garlic, minced
Garlic adds warmth and depth. I never skip it.
Salt and pepper to taste
1 egg for egg wash
This helps the top bake to a shiny, golden finish.
Optional Add-ins
I use these when I want to add a little something extra.
Red pepper flakes for a bit of spice
Chopped mushrooms for more savory depth
Sun-dried tomatoes for a tangy and flavorful contrast
Step-by-Step Instructions
Step 1: Preheat & Prepare the Ingredients

Set your oven to 375°F (190°C). If your puff pastry is frozen, this is the perfect time to let it thaw so it’s soft and easy to work with.
I like to set out all my ingredients at this point. It makes the whole process feel calm and organized instead of rushed.
Step 2: Sauté the Spinach Mixture
Warm the olive oil in a pan over medium heat. Add the chopped onion and let it cook until it becomes soft and slightly sweet.
Stir in the garlic and let it release its aroma. Add the spinach and cook it down until the moisture is gone and everything looks blended and vibrant.
If you are using frozen spinach, just heat it until it’s warmed through. Set the mixture aside to cool so it doesn’t melt the cheese when you mix everything together.
Step 3: Prepare the Filling

In a large bowl, combine the ricotta, feta, Parmesan, and the beaten egg. Once the spinach mixture has cooled, fold it in gently.
Season with salt and pepper until the flavor makes you smile. The filling should look creamy and rich with little pops of green throughout.
Step 4: Assemble the Pie

Roll out your puff pastry on a lightly floured surface. Cut it into two even pieces. Place the first piece on a lined baking sheet.
Scoop the spinach filling into the center and spread it out smoothly, keeping a small border around the edges.
Lay the second sheet on top and press the edges with a fork to seal everything together. This keeps the filling tucked inside, ready to puff beautifully in the oven.
Step 5: Apply Egg Wash & Bake
Brush the top with a beaten egg so the crust turns glossy and golden as it bakes.
Use a sharp knife to make a few small slits on top so steam can escape. Slide the tray into the oven and bake for 25 to 30 minutes, or until the pastry is puffed and deeply golden.
Step 6: Cool & Serve

Let the pie rest for about 5 to 10 minutes before slicing. This short wait helps the filling set and makes the slices neat and easy to serve.
Enjoy it warm with a spoonful of Greek yogurt, tzatziki, or a fresh simple salad.
Tips for the Best Spinach Stuffed Pie
I’ve made this pie so many times now that I’ve learned a few little tricks along the way. Think of these as the things I wish someone had told me back when I used to overfill my pastry or accidentally turn it soggy.

Let the spinach cool completely.
I used to rush this step because I was hungry and impatient. Every single time, the filling got a little watery. Once I started letting it cool fully, the filling stayed creamy and perfect.
Drain frozen spinach like your life depends on it.
If you are using frozen spinach, squeeze it until you feel like you’ve squeezed the stress of the day out. Too much moisture will ruin the texture.
Be generous with the cheese.
This is not the time to be shy. Ricotta makes it creamy, feta gives the salty punch, and parmesan pulls everything together. When in doubt, add a little more.
Egg wash is your friend.
It gives that glossy, bakery look that makes people ask if you picked this up from a café.
Let it rest before slicing.
This part is always so hard for me because I want to dive in the second it comes out of the oven. But letting it sit for ten minutes makes the slices hold beautifully.
Delicious Variations
Whenever I make this, I find myself playing around with the filling depending on what is hanging out in my fridge. Honestly, this recipe is forgiving and fun, so treat it like your own little canvas.

Mushrooms for extra flavor.
When I have mushrooms that are a day away from being sad, I chop them up, sauté them, and toss them in. They add that warm, earthy flavor that feels so cozy.
Sun dried tomatoes.
If you want a little tangy surprise in each bite, sun dried tomatoes are perfect. They brighten the whole pie.
A tiny kick of heat.
I always add a pinch of red pepper flakes for myself. Not enough to make it spicy, just enough to wake the flavors up a bit.
Changing the cheese combo.
Sometimes I use cottage cheese when I want something lighter. Other times I add mozzarella because I’m in a cheesy mood. This pie never complains.
Pie crust instead of puff pastry.
If I’m craving something more classic and sturdy, I swap in a regular pie crust. Completely different texture but still delicious.
What to Serve With Spinach Stuffed Pie

I’ve served this in so many different ways, depending on the day. Here are my personal favorites that always make the meal feel complete.
A simple cucumber and tomato salad that cools everything down
A bowl of warm lentil soup for a cozy dinner
Crispy roasted potatoes when I want extra comfort
A handful of olives and hummus for a Mediterranean vibe
A scoop of tzatziki or Greek yogurt because it pairs with everything
How to Store Leftovers
If you are lucky enough to have leftovers, they keep really well.

In the fridge:
I store slices in a container for up to three days. They taste just as good the next day.
In the freezer:
When I want a quick lunch, I freeze a few slices. Future me is always grateful.
Reheating:
I love using the air fryer because it brings the crispiness right back. The oven works beautifully too. The microwave is fine in a pinch, but the pastry will be softer.
Frequently Asked Questions
Can I make this ahead?
Yes. I do this all the time. I assemble the pie earlier in the day, pop it in the fridge, and bake it right before dinner. It actually tastes even better when the filling has time to sit.
Can I add meat?
Absolutely. Sometimes I throw in shredded chicken or leftover turkey. Bacon bits are incredible too.
Can I lighten it up?
You can swap ricotta for cottage cheese and use less feta. The flavor changes a little, but it still tastes wonderful.
Why is my pie watery?
Most of the time it is the spinach. Any extra water will sneak into the filling, so make sure it is squeezed well and fully cooled before mixing.
Spinach Stuffed Pie: A Delicious and Nutritious Recipe
Course: Main / SideCuisine: Mediterranean / VegetarianDifficulty: Medium6
servings20
minutes40
minutes320
kcalFlaky puff pastry meets a creamy, cheesy spinach filling in this Spinach Stuffed Pie. Every bite is warm, comforting, and packed with flavor, making it perfect for a quick dinner, snack, or a dish to impress at gatherings. I love how versatile it is—you can sneak in extra veggies, add a hint of spice, or keep it classic. It’s wholesome, satisfying, and always disappears fast at my table.
Ingredients
2 cups fresh spinach, chopped (or frozen, thawed, and drained)
1 cup ricotta cheese (or cottage cheese for a lighter option)
1 cup feta cheese, crumbled
1/2 cup grated Parmesan cheese
1 egg, beaten (for filling)
1 tbsp olive oil
1 onion, finely chopped
2 cloves garlic, minced
Salt and pepper to taste
Pastry:
1 sheet puff pastry or pie crust
1 egg (for egg wash)
Optional Add-ins:
Red pepper flakes for a spicy kick
Chopped mushrooms for extra umami
Sun-dried tomatoes for a tangy contrast
Directions
- Preheat your oven to 375°F (190°C). If using frozen puff pastry, let it thaw according to package instructions.
- Heat olive oil in a pan over medium heat. Add the chopped onion and sauté until translucent. Stir in the minced garlic and cook for another minute. Add the chopped spinach and cook until wilted or warmed through if using frozen spinach. Remove from heat and let cool.
- In a large mixing bowl, combine ricotta, feta, Parmesan, and the beaten egg. Add the cooled spinach mixture and stir well. Season with salt and pepper to taste.
- Roll out the puff pastry on a lightly floured surface and cut it into two equal parts. Place one sheet on a lined baking tray. Spread the spinach filling evenly, leaving a ½-inch border. Place the second sheet on top and press the edges with a fork to seal.
- Brush the top of the pie with the beaten egg to get a golden, crispy finish. Make a few small slits on top to let steam escape. Bake for 25–30 minutes until golden brown and flaky.
- Let the pie cool for 5–10 minutes before slicing. Serve warm with a side of Greek yogurt, tzatziki sauce, or a fresh salad.
Tips for Perfect Spinach Stuffed Pie
- Use fresh spinach when possible for brighter flavor.
Don’t overfill the pie to prevent leaking.
Brush the edges with egg wash to get a beautiful golden crust.
Try adding red pepper flakes or sun-dried tomatoes for a flavor twist.
Let the pie rest a few minutes before slicing for cleaner pieces.
Serving Suggestions
Serve with a fresh Greek salad or tzatziki dip.
Pair with roasted vegetables for a full meal.
Perfect for lunchboxes, brunch, or dinner parties.
Health Benefits
This spinach stuffed pie is rich in protein, fiber, and vitamins A and K from spinach. The combination of cheeses provides calcium and a satisfying creamy texture without being overly heavy. It’s a nutritious and comforting dish for the whole family.
Final Thoughts
There is something so comforting about this Spinach Stuffed Pie. Every time I make it, it feels like a little moment of calm in the middle of a busy day.
It is warm, flaky, cheesy, and full of flavor, and it always brings people to the kitchen asking what that amazing smell is.
Whether you serve it as a quick dinner or as part of a bigger spread, it has a way of making the meal feel special.










