As I sifted through the vibrant markets in Athens, the fragrant aroma of baked phyllo wafted toward me, instantly wrapping me in nostalgia for homemade feasts. This inspired me to recreate that delicious memory with my Authentic Greek Spanakopita Recipe. Perfect for any occasion, this crowd-pleaser combines flaky layers of buttery phyllo with a savory blend of fresh spinach and creamy feta. You’ll love how easy it is to whip up—whether you choose the casserole, roll, or bite style, you’ll have a versatile dish that impresses both your family and guests. Plus, it’s a wholesome vegetarian option that easily brightens any dinner table. Ready to embark on this culinary journey and bring a slice of Greece into your home? Let’s dive into making this delightful treat together!
Why Is Spanakopita a Must-Make Dish?
Delightful versatility: Whether you prepare it as a casserole, rolls, or bites, this Greek Spanakopita recipe adapts to any occasion.
Irresistible flavor: The combination of fresh spinach and creamy feta wrapped in flaky phyllo pastry creates a sensational taste that’s sure to please.
Wholesome vegetarian option: Packed with nutritious ingredients, it’s an excellent way to incorporate greens into your meal while satisfying savory cravings.
Perfect party appetizer: Impress your guests with this crowd-pleasing treat; it’s just as delicious served warm as it is at room temperature.
Quick and easy: Even if you’re new to the kitchen, this recipe will guide you through the process, leaving you with a dazzling dish in no time.
Looking for more delicious vegetarian options? Check out my Peach Pie Cruffins or try a refreshing Winter Salad alongside your spanakopita!
Greek Spanakopita Ingredients
• Here’s what you’ll need to make this delightful Greek Spanakopita recipe!
- Fresh Spinach – Use 2 pounds of fresh for optimal flavor; frozen can work, but make sure to remove excess water after thawing.
- Medium Onion – Adds crucial sweetness and depth; finely chop for even cooking.
- Green Onions – Offers a mild onion flavor; slice them thinly to mix well into the filling.
- Olive Oil – Essential for sautéing and enriching the dish; choose high-quality extra virgin for the best taste.
- Garlic – Provides aromatic fragrance; mince for even distribution throughout the filling.
- Fresh Parsley – Brings a splash of freshness; you can substitute with basil if desired.
- Fresh Dill – A traditional herb that enhances the Greek aspect of the dish; you can skip it if it’s not available.
- Fresh Mint – Adds a fragrant twist; consider omitting or using more dill if you prefer.
- Feta Cheese – This tangy, creamy cheese defines the filling’s flavor; feel free to substitute with ricotta or goat cheese for variation.
- Large Eggs – Binds all the filling ingredients together; make sure they are at room temperature for better consistency.
- Salt and Pepper – Essential seasonings that enhance the entire dish; adjust to your taste.
- Phyllo Dough – The crisp shell that encases the filling; remember to thaw it before use. You can use puff pastry in a pinch, but phyllo is traditional.
- Unsalted Butter – Creates rich, flaky layers; don’t use margarine for best results.
Enjoy crafting this incredible Greek Spanakopita recipe, and let the flavors transport you to the sunny terraces of Greece!
Step‑by‑Step Instructions for Greek Spanakopita Recipe
Step 1: Sauté the Vegetables
Begin by heating two tablespoons of olive oil in a skillet over medium heat. Add the finely chopped medium onion and sliced green onions, sautéing them for 3–4 minutes until they turn translucent. Stir in the minced garlic and cook for an additional minute, then add the fresh spinach, stirring until just wilted, which should take about 2-3 minutes. If using frozen spinach, ensure any excess water evaporates.
Step 2: Prepare the Filling
Transfer the sautéed spinach mixture to a large bowl and allow it to cool slightly. Once cooled, add the fresh parsley, dill, and mint (if using) along with crumbled feta cheese, two beaten large eggs, and season with salt and pepper to taste. Mix all the ingredients thoroughly until well combined, ensuring the filling is evenly distributed, and set it aside as you prepare the phyllo dough.
Step 3: Prepare the Phyllo Dough
Unroll the phyllo dough carefully on a clean surface, keeping it covered with a damp towel to prevent it from drying out while you work. Preheat your oven to 375°F (190°C). You’ll need a pastry brush ready for applying melted unsalted butter, which will help create the crispy layers of your Greek Spanakopita.
Step 4: Assemble the Casserole Version
For the casserole option, use a 9×13 inch baking dish and brush the bottom with melted butter. Layer 8 to 10 sheets of phyllo, brushing each sheet with butter to ensure maximum flakiness. Once layered, spread the prepared spinach filling evenly over the top, then cover with additional phyllo layers, buttering each as you go. Tuck in the edges, score the top of the spanakopita, and bake it for 40–50 minutes until it is golden brown and crispy.
Step 5: Create Spanakopita Rolls
If you prefer rolls, take two sheets of phyllo dough and brush them with melted butter. Place a portion of the filling at one end, then roll it tightly into a cylinder shape. Place the rolls seam-side down on a lined baking sheet, and repeat until all the filling is used. Bake the rolls at 375°F for 20–25 minutes or until golden and crispy, perfect for serving at parties.
Step 6: Make Spanakopita Bites
For bite-sized versions, cut the phyllo dough into strips about 3 inches wide. Place a small amount of the spinach filling at one end of each strip, then fold over to create a triangle. Continue folding down the strip like folding a flag, ensuring the filling is sealed inside. Brush the tops with butter and bake at 375°F for 15–20 minutes until they are golden brown and deliciously crispy.
Step 7: Final Touches and Serving
Once baked, remove all variations of the Greek Spanakopita from the oven and let them cool for a few minutes. The casserole will be a beautiful golden brown on top, while the rolls and bites will be crunchy and inviting. Serve warm or at room temperature, perhaps alongside a refreshing Greek salad or tzatziki for a complete feast that will delight your family and friends.
Make Ahead Options
Preparing authentic Greek spanakopita ahead of time allows busy home cooks to enjoy this decadent dish without the last-minute rush. You can prepare the filling (spinach, feta, herbs, and eggs) up to 24 hours in advance; simply refrigerate it in an airtight container. Additionally, you can assemble the entire spanakopita, whether as a casserole, rolls, or bites, and then cover it tightly with plastic wrap before refrigerating for up to 3 days. To maintain optimal quality, avoid baking until just before serving. When ready, bake from the refrigerator—add a few extra minutes to the cooking time if it’s cold from the fridge—to achieve that irresistible golden, flaky perfection.
Expert Tips for Greek Spanakopita
-
Use Fresh Ingredients: Fresh herbs and spinach create exceptional flavor. Always opt for fresh instead of frozen for the best Greek spanakopita recipe experience.
-
Moisture Control: Keep phyllo dough covered with a damp towel to prevent it from drying out and cracking while you work.
-
Butter Generously: Apply ample butter between the phyllo layers to achieve that perfect, flaky texture. Skimping will lead to less crispness.
-
Room Temperature Eggs: Using eggs at room temperature helps bind the filling better, creating a cohesive mixture that enhances the overall flavor.
-
Score Before Baking: If preparing a casserole, make sure to score the top before baking; this allows steam to escape and helps achieve a golden crust.
-
Experiment with Fillings: Try adding nuts like walnuts or a touch of lemon zest for added flavor and texture to your Greek spanakopita recipe.
Storage Tips for Greek Spanakopita
- Room Temperature: Allow cooked Greek spanakopita to cool completely before storing. It can be kept at room temperature for up to 2 hours, but longer storage should be in the fridge.
- Fridge: Store leftover spanakopita in an airtight container in the fridge for up to 3 days. This helps maintain the flavor and texture.
- Freezer: Wrap portions tightly in plastic wrap and aluminum foil, or place them in freezer-safe bags to avoid freezer burn. Spanakopita can be frozen for up to 2 months.
- Reheating: To reheat, place thawed spanakopita in a preheated 350°F oven for 15-20 minutes until warmed through and crisp. Enjoy a delightful bite just like the first time!
What to Serve with Authentic Greek Spanakopita
Serve this flaky delight alongside these tasty companions to create an unforgettable meal experience that tantalizes your taste buds.
-
Crisp Greek Salad: A refreshing mix of cucumbers, tomatoes, and olives drizzled with olive oil brightens the meal and balances the flavors.
-
Creamy Tzatziki: This cool and tangy yogurt dip, infused with cucumber and garlic, pairs beautifully with the savory spanakopita, enhancing every bite.
-
Lemon-Dill Quinoa: Light and zesty, this fluffy quinoa dish offers a gentle contrast to the crusty pastry while echoing the herbaceous notes of the filling.
-
Garlicky Roasted Potatoes: Crispy on the outside and tender inside, these golden potatoes add substance and delight, making each bite a flavor explosion.
-
Herbed Yogurt Sauce: A delectable twist that incorporates fresh herbs adds a velvety touch and layers flavor, making it a standout sidekick for the spanakopita.
-
Red Wine or White Wine: A chilled glass of crisp white or light red wine enhances the meal, bringing a touch of sophistication that complements the Mediterranean flavors splendidly.
With each of these pairings, you’ll elevate your dining experience and transport your guests straight to Greece!
Greek Spanakopita Recipe Variations
Feel free to get creative and tailor this delicious spanakopita recipe to your taste buds!
-
Cheese Swap: Replace feta with ricotta or goat cheese for a creamier filling. This can add a delightful twist that still maintains the essence of spanakopita.
-
Nutty Crunch: Add chopped walnuts or almonds to the filling for an extra crunch. They bring a lovely texture that complements the softness of the filling beautifully.
-
Sweet Touch: Include a handful of raisins or dried cranberries for a hint of sweetness to balance the savory. This unexpected twist can make every bite even more interesting.
-
Herb Adjustments: Mix in fresh basil or oregano if dill isn’t available. They’ll add a fragrant aroma, ensuring your spanakopita is bursting with flavor!
-
Gluten-Free Option: Use gluten-free phyllo dough for a delightful alternative, perfect for gluten-sensitive guests. This still yields a superbly flaky pastry without sacrificing taste.
-
Spiced Up: For a bit of heat, toss in some crushed red pepper flakes or a dash of cayenne pepper in the filling. A little spice can elevate the entire dish!
-
Veggie Packed: Throw in some sautéed mushrooms or grated zucchini for extra veggies and moisture. This keeps your spanakopita refreshing and nutritious.
-
Mini Bites: For bite-sized snacks, use miniature phyllo cups instead of sheets. They’re perfect for gatherings, and everyone will love these little morsels!
For more flavor-packed vegetarian recipes, don’t forget to explore my Cherry Amaretto Tiramisu or whip up a creamy Oreo Milkshake for a delightful dessert!
Greek Spanakopita Recipe FAQs
How do I select the best spinach for my spanakopita?
Absolutely! For optimal flavor in your Greek spanakopita, I recommend using 2 pounds of fresh spinach, ideally bright green with no dark spots or wilting. If you opt for frozen spinach, ensure to thaw it completely and remove any excess water to avoid a soggy filling.
What is the best way to store leftover spanakopita?
Great question! Store any leftover spanakopita in an airtight container in the fridge for up to 3 days. Be sure to let it cool completely before sealing. This helps to maintain its delicious flavor and texture. When you’re ready to enjoy it again, reheating it in a preheated 350°F oven for about 15-20 minutes will restore its lovely crispiness.
Can I freeze spanakopita, and if so, how?
Yes, you can! To freeze your Greek spanakopita, first, allow it to cool completely. Then, wrap individual portions tightly in plastic wrap, followed by aluminum foil to prevent freezer burn. Place these wrapped portions in a freezer-safe bag. It can be stored for up to 2 months. When ready to enjoy, simply thaw them in the fridge overnight and reheat in a preheated oven at 350°F for 15-20 minutes until heated through.
What can I do if my phyllo dough cracks while assembling?
Very good question! If your phyllo dough cracks, don’t worry—just cover it with a damp towel immediately to keep it moist and prevent further cracking. If it tears while wrapping, using a bit of melted butter to patch it up can also help. This way, your hard work will still yield a stunning result!
Is spanakopita safe for people with allergies?
This recipe is vegetarian-friendly; however, it does contain dairy (feta cheese and butter) and eggs. If anyone in your household has a dairy allergy, you can substitute the feta with a plant-based cheese alternative and use olive oil instead of butter. Always check individual ingredients for allergen-specific labels to ensure safety.
How can I alter the filling to enhance the flavor?
The more the merrier! You can customize your filling by adding ingredients like chopped walnuts for a delightful crunch or sundried tomatoes for a hint of sweetness. Another great addition is a splash of lemon juice to brighten the flavors. Just be mindful to balance the moisture content in your filling to avoid a soggy spanakopita.
Enjoy diving into your Greek spanakopita journey!

Irresistible Greek Spanakopita Recipe You’ll Love to Make
Ingredients
Equipment
Method
- Heat two tablespoons of olive oil in a skillet over medium heat. Add finely chopped onion and sliced green onions, sauté for 3-4 minutes until translucent. Stir in minced garlic and cook for an additional minute, then add spinach, stirring until just wilted.
- Transfer sautéed mixture to a bowl, allow cooling slightly. Add parsley, dill, mint, crumbled feta, beaten eggs, season with salt and pepper. Mix thoroughly and set aside.
- Unroll phyllo dough, keeping it covered with a damp towel. Preheat oven to 375°F (190°C). Use a pastry brush for applying melted butter.
- For casserole, brush a 9x13 inch baking dish with melted butter. Layer 8-10 sheets of phyllo, brushing each with butter. Spread spinach filling evenly, cover with additional phyllo, buttering each layer. Tuck edges and score the top. Bake for 40-50 minutes until golden.
- For Spanakopita rolls, take two sheets of phyllo, brush with butter, place filling at one end, roll tightly, seam-side down on a lined baking sheet. Bake for 20-25 minutes until golden.
- For bites, cut phyllo into strips, place filling, fold into triangles, brush tops with butter. Bake for 15-20 minutes until golden brown.
- Remove from oven, let cool slightly. Serve warm or at room temperature, perhaps with Greek salad or tzatziki.

Leave a Reply