
I recently made this Spanakopita Spinach and Feta Pie Recipe, and I honestly couldn’t stop going back for another slice. The crispy golden phyllo layers combined with the creamy spinach and feta filling tasted even better than I expected. I love how this recipe feels comforting while still being light and fresh at the same time.
The buttery crunch on top and the savory herb-filled center make it perfect for family dinners, brunch blueberry-oatmeal-smoothie-recipe, or even holiday tables. After trying it myself, I can say this homemade Greek-style pie is much easier to make than it looks.

Ingredients
A few simple ingredients come together to create the classic flavor and flaky texture of this traditional Greek spinach pie.
- phyllo dough sheets – 1 package (16 oz), thawed overnight in the refrigerator for easier handling.
- fresh spinach – 1 ½ pounds, chopped; fresh spinach gives better flavor and texture than frozen.
- feta cheese – 8 oz, crumbled; use block feta instead of pre-crumbled for a creamier filling.
- ricotta cheese – 1 cup; helps make the filling smooth and rich.
- onion – 1 medium, finely diced for sweet savory flavor.
- garlic – 3 cloves, minced; fresh garlic adds a stronger aroma.
- eggs – 3 large; they bind the filling together perfectly.
- olive oil – 3 tablespoons; adds authentic Mediterranean flavor.
- unsalted butter – ½ cup, melted; brushed between phyllo layers for crispiness.
- fresh dill – 2 tablespoons, chopped; gives the pie a bright herbal taste.
- parsley – 2 tablespoons, chopped for freshness.
- salt – ½ teaspoon; adjust carefully because feta is naturally salty.
- black pepper – ½ teaspoon for mild heat.
- nutmeg – ¼ teaspoon; a small amount deepens the spinach flavor beautifully.
Note: This recipe makes approximately 6–8 servings depending on slice size.
Variations
You can easily customize this Spanakopita recipe based on your taste preferences or dietary needs.
- Use kale instead of spinach for a heartier texture.
- Replace ricotta with cottage cheese for a lighter filling.
- Add chopped green onions for extra savory flavor.
- Mix mozzarella with feta if you prefer a milder cheese taste.
- Use vegan butter and dairy-free feta for a dairy-free version.
- Add red pepper flakes for a spicy kick.
- Include pine nuts for a richer Mediterranean flavor.
- Try whole wheat phyllo dough for a healthier option.

Cooking Time
This recipe comes together surprisingly quickly once the filling is prepared.
- Prep Time: 25 minutes
- Cooking Time: 45 minutes
- Total Time: 1 hour 10 minutes
Equipment You Need
Having the right tools makes the recipe easier and helps create perfectly crisp layers.
- Large skillet – used to cook the spinach and onion filling evenly.
- Mixing bowl – for combining the cheese mixture and herbs.
- Pastry brush – helps spread melted butter between phyllo sheets.
- Sharp knife – useful for cutting clean portions before baking.
- Baking dish – supports even baking and keeps the layers structured.
- Measuring cups and spoons – ensure balanced flavor and texture.
How to Make a Spanakopita Spinach and Feta Pie Recipe?
This classic Greek-inspired pie may look fancy, but the process is simple when broken into steps. The secret is layering the phyllo carefully and keeping the filling flavorful but not watery.
Prepare the Spinach Filling
Heat olive oil in a large skillet over medium heat. Add the onion and cook until soft and lightly golden, then stir in the garlic for extra aroma. Add chopped spinach gradually and cook until wilted, then let the mixture cool slightly so the filling stays creamy instead of watery.
Mix the Cheese and Herbs
In a large bowl, combine feta cheese, ricotta, eggs, dill, parsley, black pepper, salt, and nutmeg. Stir everything together until smooth and evenly mixed. Fold the cooled spinach mixture into the cheese mixture so every bite gets balanced flavor.
Prepare the Phyllo Dough
Carefully unroll the phyllo dough and cover it with a lightly damp towel to prevent drying out. Brush the baking dish with melted butter before placing the first sheet inside. Continue layering several sheets while brushing butter between each layer for a flaky texture.
Add the Filling
Spread the spinach and cheese mixture evenly over the prepared phyllo base. Use a spatula to smooth the surface so the pie bakes evenly throughout. Make sure the filling reaches the corners for full flavor in every slice.
Create the Top Layers
Layer the remaining phyllo sheets over the filling one at a time, brushing melted butter between each sheet. Tuck the edges inward neatly to keep the filling secure while baking. Lightly score the top with a knife to make slicing easier after baking.

Bake Until Golden
Bake the pie in a preheated 375°F oven for about 40–45 minutes. The top should become deeply golden and crisp while the filling sets completely. Allow the pie to cool for at least 10 minutes before slicing to help the layers stay intact.
Additional Tips for Making this Recipe Better
After making this recipe a few times, I found a few small tricks that really improve the texture and flavor.
- I always squeeze excess moisture from the spinach because watery filling can make the phyllo soggy.
- I like brushing every phyllo layer lightly with butter instead of soaking it, which keeps the crust crispy without becoming greasy.
- I found that using fresh dill gives a much brighter flavor than dried herbs.
- I sometimes chill the assembled pie for 15 minutes before baking because it helps the layers hold together better.
- I prefer block feta packed in brine because the flavor tastes richer and creamier to me.
- I usually cut the pie slightly before baking, making it easier to serve neatly later.
How to Serve Spanakopita Spinach and Feta Pie Recipe?
This savory pie looks beautiful on the table and pairs well with many side dishes. Serve it warm with a fresh cucumber and tomato salad for a light Mediterranean-style meal. I also love adding olives, lemon wedges, and a spoonful of Greek yogurt on the side for extra flavor.
For brunch gatherings fluffy-healthy-greek-yogurt-bagels-recipe, pair it with roasted potatoes or scrambled eggs. If serving at parties, cut the pie into small triangles for an elegant appetizer presentation. A sprinkle of fresh parsley or dill on top also makes the dish look more vibrant and inviting.

Nutritional Information
Here’s a quick overview of the approximate nutrition per serving.
- Calories – around 320 calories per slice.
- Protein – approximately 11 grams from cheese and eggs.
- Carbohydrates – about 22 grams mainly from phyllo dough.
- Fat – around 20 grams including olive oil, butter, and feta cheese.
Make Ahead and Storage
This recipe stores very well, making it perfect for meal prep or entertaining guests ahead of time.
Make Ahead
You can fully assemble the Spanakopita one day before baking and keep it covered in the refrigerator. I actually think the flavors blend even better after resting overnight. When ready to bake, simply brush the top with butter and place it in the oven.
Refrigerating
Store leftover pie in an airtight container in the refrigerator for up to 4 days. The crust may soften slightly over time, but reheating in the oven helps bring back the crisp texture. Avoid microwaving if you want the phyllo to stay crunchy.
Freezing
You can freeze the baked or unbaked pie for up to 2 months. Wrap it tightly in plastic wrap and foil to prevent freezer burn. Thaw overnight in the refrigerator before reheating or baking.
Reheating
Reheat slices in a 350°F oven for about 10–15 minutes until heated through and crispy again. I usually avoid the microwave because it softens the flaky layers. The oven keeps the texture much closer to freshly baked pie.
Why You’ll Love This Recipe?
This Spanakopita recipe is packed with flavor, texture, and versatility that make it a favorite for many occasions.
- The flaky buttery phyllo layers create an irresistible crunch that feels bakery-quality at home. Every bite has the perfect balance of crisp crust and creamy filling.
- It’s surprisingly easy to prepare even if you’ve never worked with phyllo dough before. The steps are simple and beginner-friendly once you get started.
- The spinach and feta combination gives the pie a rich savory flavor while still feeling fresh and light. It works beautifully for lunch, dinner, or appetizers.
- You can prepare it ahead of time, which makes entertaining much less stressful. I love having it ready in the refrigerator before guests arrive.
- The recipe is flexible and easy to customize with extra herbs, cheeses, or vegetables. You can easily adjust the flavors to match your personal taste.

Spanakopita Spinach and Feta Pie Recipe
Ingredients
Method
- Heat olive oil in a large skillet over medium heat. Add the onion and cook until soft and lightly golden, then stir in the garlic for extra aroma. Add chopped spinach gradually and cook until wilted, then let the mixture cool slightly so the filling stays creamy instead of watery.
- In a large bowl, combine feta cheese, ricotta, eggs, dill, parsley, black pepper, salt, and nutmeg. Stir everything together until smooth and evenly mixed. Fold the cooled spinach mixture into the cheese mixture so every bite gets balanced flavor.
- Carefully unroll the phyllo dough and cover it with a lightly damp towel to prevent drying out. Brush the baking dish with melted butter before placing the first sheet inside. Continue layering several sheets while brushing butter between each layer for a flaky texture.
- Spread the spinach and cheese mixture evenly over the prepared phyllo base. Use a spatula to smooth the surface so the pie bakes evenly throughout. Make sure the filling reaches the corners for full flavor in every slice.
- Layer the remaining phyllo sheets over the filling one at a time, brushing melted butter between each sheet. Tuck the edges inward neatly to keep the filling secure while baking. Lightly score the top with a knife to make slicing easier after baking.
- Bake the pie in a preheated 375°F oven for about 40–45 minutes. The top should become deeply golden and crisp while the filling sets completely. Allow the pie to cool for at least 10 minutes before slicing to help the layers stay intact.
Notes
- I always squeeze excess moisture from the spinach because watery filling can make the phyllo soggy.
- I like brushing every phyllo layer lightly with butter instead of soaking it, which keeps the crust crispy without becoming greasy.
- I found that using fresh dill gives a much brighter flavor than dried herbs.
- I sometimes chill the assembled pie for 15 minutes before baking because it helps the layers hold together better.
- I prefer block feta packed in brine because the flavor tastes richer and creamier to me.
- I usually cut the pie slightly before baking, making it easier to serve neatly later.






