Spanakopita
There’s something undeniably comforting about the crackle of flaky filo pastry giving way to a warm, savory spinach and feta filling. Spanakopita is one of those recipes that feels like a cozy hug — rich with flavor, vibrant in color, and satisfying in every bite. Whether you’re serving it as an appetizer, a lunch with salad, or a centerpiece at a family gathering, this dish always draws people in with its rustic charm and delicious layers.
Behind the Recipe
Growing up, there was always a sense of occasion when Spanakopita made its way to the table. My grandmother used to prepare it with the same care she’d use in telling a good story — patiently layering the filo, sautéing the greens just right, and always insisting on using fresh dill from the garden. It became more than just a dish. It was a tradition, a celebration of togetherness, and a testament to the joy that can come from the simplest ingredients when handled with love.
Recipe Origin or Trivia
Spanakopita has its roots in Greek cuisine, where pies of all kinds are a cornerstone of both everyday meals and festive spreads. Traditionally made with spinach, feta, and herbs wrapped in filo dough, it’s believed to have originated in Northern Greece, particularly in the regions of Epirus and Macedonia. The dish is a classic example of how the Mediterranean diet emphasizes fresh, seasonal ingredients and simple yet layered flavor profiles. While traditionally prepared in large trays and cut into squares, you’ll also find it shaped into individual triangles for parties and picnics across the globe.
Why You’ll Love Spanakopita
This flaky, cheesy, herb-filled pie is more than just delicious — it checks all the boxes for a recipe you’ll come back to again and again.
Versatile: Great as an appetizer, main course, or side dish.
Budget-Friendly: Uses simple, affordable ingredients found in any grocery store.
Quick and Easy: Especially when using store-bought filo, this dish comes together with minimal prep.
Customizable: Add leeks, use kale instead of spinach, or even swap the cheese for something new.
Crowd-Pleasing: The golden crust and rich filling make this a guaranteed hit at gatherings.
Make-Ahead Friendly: Assemble it in advance and bake when you’re ready to serve.
Great for Leftovers: Tastes just as amazing the next day, either warm or cold.
Chef’s Pro Tips for Perfect Results
Getting that perfect balance between crispy crust and creamy filling takes a little know-how. Here are a few insider tricks:
- Keep filo dough covered: It dries out fast, so work quickly and keep unused sheets covered with a damp towel.
- Sauté and drain spinach well: Excess moisture can lead to a soggy bottom. Be sure to cook out the water and squeeze it dry.
- Use real feta cheese: Skip the pre-crumbled version and go for a block of feta in brine. The flavor is richer and the texture is creamier.
- Layer generously: Brushing each sheet of filo with olive oil not only adds flavor but ensures those signature crispy layers.
- Let it rest before slicing: Give it 10 minutes to settle after baking so the filling holds together beautifully.
Kitchen Tools You’ll Need
You won’t need a fancy setup to make this dish, just a few kitchen basics:
Sharp knife: For dicing onions and slicing the finished pie.
Large skillet: Essential for sautéing spinach, onions, and garlic.
Mixing bowl: To bring all the filling ingredients together.
Pastry brush: For brushing olive oil between the filo sheets.
Baking dish or tray: A rectangular or square dish works great for even layering and clean cuts.
Ingredients in Spanakopita
This dish brings together fresh greens, salty cheese, and fragrant herbs, all tucked into crackly filo pastry. Each ingredient plays a key role in creating that balance of flavor and texture.
- Fresh spinach: 1 pound, chopped – the heart of the filling, adding earthiness and color
- Feta cheese: 8 ounces, crumbled – creamy, salty, and tangy, it enriches the spinach
- Phyllo dough: 1 package (16 sheets) – ultra-thin layers that bake up golden and crisp
- Olive oil: 1/2 cup – brushed between the filo sheets for flavor and crunch
- Onion: 1 medium, finely chopped – brings sweetness and depth
- Garlic: 2 cloves, minced – adds an aromatic kick
- Eggs: 2 large – bind the filling and give it structure
- Fresh dill: 1/4 cup, chopped – adds brightness and herbal notes
- Salt: 1/2 teaspoon – enhances the flavors
- Black pepper: 1/4 teaspoon – for a subtle hint of spice
Ingredient Substitutions
Feel free to make it your own with these smart swaps.
Fresh spinach: Frozen spinach (thawed and well-drained)
Feta cheese: Ricotta or cottage cheese for a milder flavor
Phyllo dough: Puff pastry for a more buttery texture (though less traditional)
Fresh dill: Dried dill (use 1 tablespoon) or parsley
Olive oil: Melted butter for a richer taste
Ingredient Spotlight
Feta Cheese: This crumbly, tangy cheese made from sheep’s milk is a Greek staple. It adds creaminess and a salty punch that perfectly balances the earthiness of the spinach.
Phyllo Dough: Paper-thin sheets of dough that crisp beautifully when layered with oil or butter. It’s the secret to that irresistible golden, flaky crust.

Instructions for Making Spanakopita
Making Spanakopita is surprisingly fun, especially when you start layering that silky filo. Here’s the journey to golden, savory perfection:
- Preheat Your Equipment:
Preheat your oven to 350°F (175°C). Lightly grease your baking dish with olive oil. - Combine Ingredients:
In a skillet, heat a tablespoon of olive oil and sauté the onions until soft. Add the garlic and spinach, cooking until wilted and any liquid has evaporated. Let it cool slightly. In a large bowl, combine the spinach mixture, crumbled feta, eggs, dill, salt, and pepper. - Prepare Your Cooking Vessel:
Lay the first sheet of filo dough in the baking dish and brush with olive oil. Repeat with 6 to 8 sheets, overlapping slightly and brushing each one. - Assemble the Dish:
Spread the spinach-feta mixture evenly over the base. Layer another 6 to 8 sheets of filo on top, brushing each with oil. Tuck in the edges to seal the pie. - Cook to Perfection:
Bake in the preheated oven for 40 to 45 minutes, or until the top is golden brown and crisp. - Finishing Touches:
Let it cool for at least 10 minutes before slicing. This helps the filling set and makes slicing cleaner. - Serve and Enjoy:
Cut into squares or triangles and serve warm or at room temperature. Perfect with a fresh salad or yogurt dip.
Texture & Flavor Secrets
The beauty of Spanakopita lies in its layers — the delicate crunch of the golden filo contrasting with the creamy, herb-flecked filling. The feta adds salty depth while the dill brightens it all up. Cooked spinach gives a soft, earthy base that’s both rich and satisfying. It’s comfort food with a touch of elegance.
Cooking Tips & Tricks
A little guidance goes a long way. Keep these in mind:
- Always thaw filo dough in the fridge overnight, not on the counter.
- Don’t skip brushing oil between sheets — it’s key to that flaky texture.
- Use fresh herbs if possible for brighter flavor.
- Bake until truly golden, not just lightly browned.
What to Avoid
Even the best recipes can go sideways. Here’s what to steer clear of:
- Overloading with moisture: Wet spinach makes soggy pastry. Drain it well.
- Skipping oil layers: Dry filo equals bland, chewy pastry.
- Cutting too soon: Let it cool slightly to avoid messy slices.
- Using cold filling: It can cause steam and make the bottom layer soggy.
Nutrition Facts
Servings: 8
Calories per serving: 280
Note: These are approximate values.
Preparation Time
Prep Time: 20 minutes
Cook Time: 45 minutes
Total Time: 1 hour 5 minutes
Make-Ahead and Storage Tips
Spanakopita is wonderfully flexible. You can assemble it up to a day ahead and refrigerate until ready to bake. Leftovers store well in the fridge for 3 to 4 days. Reheat in the oven to revive that crisp crust. You can also freeze it before or after baking, just make sure to wrap it well.
How to Serve Spanakopita
Serve it warm with a crisp cucumber and tomato salad, a dollop of Greek yogurt, or a lemony orzo on the side. It’s perfect as a party appetizer, a light lunch, or even brunch with eggs and olives.
Creative Leftover Transformations
Don’t let a single flake go to waste. Try these ideas:
- Chop it up and mix into scrambled eggs
- Tuck into a pita wrap with fresh veggies
- Crumble over a warm grain bowl with lentils
Additional Tips
For best results, make sure all your ingredients are at room temperature before assembly. Use a sharp serrated knife to cut through the filo without tearing. And don’t forget — olive oil with a little lemon zest brushed on top adds a fresh finish.
Make It a Showstopper
Presentation matters. Cut clean, even squares or triangles and stack them neatly on a white platter. Garnish with a sprig of fresh dill or a wedge of lemon for brightness. Keep it simple to let the layers shine.
Variations to Try
- Kale Spanakopita: Swap spinach for finely chopped kale
- Cheesy Twist: Add a bit of mozzarella or cream cheese for creaminess
- Mini Triangles: Make bite-sized portions perfect for parties
- Vegan Version: Use tofu feta and skip the egg
- Spicy Kick: Add chili flakes or diced jalapeños to the filling
FAQ’s
Q1: Can I use frozen spinach?
Yes, just thaw it completely and squeeze out all the water before using.
Q2: Can I make it vegan?
Absolutely. Use vegan cheese alternatives and skip the eggs.
Q3: How do I keep filo from tearing?
Work quickly and keep unused sheets covered with a damp towel.
Q4: Can I freeze Spanakopita?
Yes. Freeze before baking for best results or reheat baked slices in the oven.
Q5: What if I don’t have dill?
Parsley or mint make great substitutes.
Q6: Do I need to cook the spinach first?
Yes. Sautéing removes moisture and concentrates the flavor.
Q7: Can I use puff pastry instead of filo?
Yes, it will be richer and flakier, though less traditional.
Q8: What type of feta should I use?
Go for block feta in brine — it’s more flavorful and less dry.
Q9: Is this gluten-free?
Not with regular filo. Look for gluten-free filo if needed.
Q10: How long will leftovers keep?
About 3 to 4 days in the fridge, or up to 2 months in the freezer.
Conclusion
There’s something magical about a dish that manages to be both rustic and refined. Spanakopita is that kind of recipe — simple in ingredients, yet bursting with flavor and texture. Whether it’s your first time making it or your hundredth, trust me, it’s worth every bite.
Print
Spanakopita
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour 5 minutes
- Yield: 8 servings 1x
- Category: Main Course or Appetizer
- Method: Baking
- Cuisine: Greek
- Diet: Vegetarian
Description
Spanakopita is a savory Greek pie filled with sautéed spinach, creamy feta cheese, and fresh herbs, all wrapped in layers of golden, flaky filo pastry. Perfect as a main dish or appetizer, it’s a comforting, crowd-pleasing favorite.
Ingredients
- 1 pound fresh spinach, chopped
- 8 ounces feta cheese, crumbled
- 1 package phyllo dough (16 sheets)
- 1/2 cup olive oil
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 2 large eggs
- 1/4 cup fresh dill, chopped
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
Instructions
- Preheat oven to 350°F (175°C) and lightly grease a baking dish.
- In a skillet, heat olive oil and sauté onions until soft. Add garlic and spinach, cooking until wilted and moisture evaporates. Let cool.
- In a bowl, mix spinach mixture with feta, eggs, dill, salt, and pepper.
- Layer 6 to 8 sheets of filo in the baking dish, brushing each with olive oil.
- Spread the filling evenly over the filo base.
- Layer another 6 to 8 sheets of filo on top, brushing each with oil. Tuck in edges.
- Bake for 40 to 45 minutes until golden brown and crisp.
- Let rest for 10 minutes before slicing. Serve warm or at room temperature.
Notes
- Cover filo dough with a damp towel to prevent drying out while working.
- Use block feta in brine for the best flavor and texture.
- Let spanakopita cool slightly before slicing for cleaner pieces.
Nutrition
- Serving Size: 1 slice
- Calories: 280
- Sugar: 2g
- Sodium: 480mg
- Fat: 18g
- Saturated Fat: 5g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 2g
- Protein: 8g
- Cholesterol: 60mg
Keywords: spanakopita, greek spinach pie, filo spinach feta, vegetarian greek recipe
