I have a confession to make. For years, I treated spanakopita like it was some kind of culinary final exam. You know the type—the dish you only attempt when you have a free Saturday, three friends over to help, and a bottle of wine open. I thought it required a level of phyllo dough wizardry that I simply didn’t possess. I’d stare at those paper-thin sheets of dough like they were made of spun glass, terrified that one wrong move would result in a soggy, sad mess instead of the flaky, golden triangles I’d seen in Greek tavernas.
Then, last spring, I was at a small family gathering. There was a plate of spanakopita on the table, and I cut into one. It shattered. Literally shattered. The layers separated with this incredible, audible crunch, revealing a vibrant green filling that smelled of dill and lemon. It was the best thing I’d eaten all day. I asked the host how she made it, and she laughed, saying, “It’s not magic, it’s just butter and patience.”
That night, I went home and bought a package of phyllo dough. I followed a recipe that looked complicated, but I kept thinking about that crunch. I made it once, and it was okay. I made it twice, and it was good. By the fifth time, I figured out the rhythm. The secret isn’t complicated techniques; it’s about treating the phyllo like a fragile friend—keep it covered, keep it buttered, and don’t rush it.
Now, this classic spinach and feta spanakopita is in my regular rotation. I make it when I want to feel fancy but don’t have hours to spare. I make it for potlucks where it disappears in minutes. I even make it on quiet Tuesday nights when I just want something warm and crispy. If you’ve been intimidated by phyllo dough, this is your invitation to stop being scared. Once you get the hang of it, you’ll wonder why you ever bought the frozen kind.
Why You’ll Love This Spanakopita Recipe
There are about ten reasons I keep making this, but let’s be real—most of them come down to texture and flavor. Here’s why this spinach and feta spanakopita has earned a permanent spot in your meal planning:
- That Crispy, Shattering Texture — I’m obsessed with the way the phyllo layers crisp up in the oven. It’s not just “crunchy”; it’s delicate, flaky, and totally addictive. I’ve made this for picky eaters who usually hate “leafy” foods, and they go back for thirds because of the crust alone.
- Rich, Savory Filling — The combination of spinach, feta, and herbs is classic for a reason. It’s salty, tangy, and earthy all at once. I add a bit of lemon zest to cut through the richness of the cheese, and it balances everything perfectly. It tastes like a vacation in every bite.
- Surprisingly Simple Assembly — Once you understand the folding technique, it’s almost meditative. I’ll admit, the first few triangles might look a little wonky (mine definitely do), but they taste just as good. It’s not about perfect geometry; it’s about getting that buttery dough around that delicious filling.
- Perfect for Sharing (or Not) — This recipe makes 24 triangles, which is ideal for parties. But if you’re cooking for two? Freeze half the raw triangles. They freeze beautifully. I’ve had leftover spanakopita for breakfast, and honestly, it’s better cold than hot.
- Vegetarian Comfort Food — It’s hearty enough to be a main course but light enough to serve alongside a simple salad. It’s the ultimate comfort food that doesn’t leave you feeling sluggish. Plus, it’s naturally vegetarian, which makes weeknight dinners easier when I’m avoiding meat.
This isn’t just a recipe; it’s a confidence builder. Once you make this, you’ll realize that phyllo dough isn’t your enemy. It’s your best friend for creating restaurant-quality appetizers at home.
Ingredients You’ll Need
Here’s the best part: you probably have most of this already in your kitchen. The beauty of spanakopita is that it relies on high-quality, simple ingredients. I’m particular about three things here: the spinach, the feta, and the butter. Let’s break it down.
For the Filling
Frozen spinach (1 pound / 450g) — I always use frozen. It’s cheaper, easier to find, and has a better texture for this. Fresh spinach works, but you have to wilt it, chop it, and squeeze out a gallon of water. With frozen, you just thaw and squeeze. Look for “packaged without salt” if you can find it.
Feta cheese (8 ounces / 225g) — Buy the block, not the pre-crumbled stuff. Pre-crumbled feta has cellulose added to keep it from clumping, which ruins the texture. Crumble it yourself. It melts better and tastes fresher. I like a mix of sheep’s milk feta for richness and cow’s milk for tang.
Eggs (3 large) — These bind the filling together. Don’t skip them, or your triangles will fall apart. Room temperature eggs mix easier, but cold ones work fine if you whisk them well.
Green onions (4-5 stalks, finely chopped) — These add a mild onion flavor without being overpowering. White onions work too, but green onions are sweeter and blend better with the spinach. I use the white and light green parts, saving the dark green tops for garnish.
Dill (1/4 cup fresh, chopped) — Fresh dill is non-negotiable here. Dried dill just doesn’t have that bright, grassy punch. If you’re growing it on your windowsill, harvest a handful. If you’re buying it, look for the bunch with vibrant green leaves, not yellowing ones.
Parsley (1/4 cup fresh, chopped) — I use flat-leaf parsley. It adds a clean, peppery note that complements the dill. It’s not the star, but it’s the supporting actor that makes the flavor profile complete.
Lemon zest (1 teaspoon) — This is the secret weapon. It lifts the heavy flavors of cheese and spinach. Use a microplane for the finest zest. Don’t grate the white pith; it’s bitter.
Black pepper (1/2 teaspoon, freshly ground) — Freshly cracked pepper adds warmth. Pre-ground pepper loses its potency quickly, so grab your grinder.
Salt (1/2 teaspoon, or to taste) — Feta is salty, so taste your filling before adding salt. I usually hold off on salt until the end, but if your feta is super salty, you might not need any.
For the Pastry
Phyllo dough (1 package, 16-17 ounces) — Look for the brand “Pillsbury” or “Pepperidge Farm” in the freezer aisle. They thaw faster and are more forgiving. Make sure it’s thawed in the fridge overnight, not on the counter.
Unsalted butter (1 cup / 2 sticks, melted) — Melt it completely and let it cool slightly. I use unsalted so I can control the sodium. Clarified butter (ghee) works too and gives a nuttier flavor, but regular butter is traditional.
Vegetable oil (2 tablespoons) — I mix this with the butter. Pure butter can burn in the oven because of the milk solids. The oil raises the smoke point, ensuring your phyllo turns golden, not black.
Equipment Needed
You don’t need fancy equipment for this. Here’s what I actually use.
Large skillet or pan — For sautéing the spinach and onions. I use a 12-inch stainless steel pan. It distributes heat evenly.
Clean kitchen towels — This is crucial. Phyllo dough dries out in seconds. You need at least two large, dry towels to cover the dough while you work. One to put under the package, one to cover the sheets.
Baking sheets — Two standard 13×18 inch sheets. I line them with parchment paper for easy cleanup. You might need to bake in two batches if your oven is small.
Pastry brush — I use a silicone brush. It holds more butter and doesn’t shed bristles. A regular brush works, but silicone is easier to clean.
Sharp knife or pizza cutter — For trimming the phyllo sheets. A pizza cutter is faster and cleaner for cutting through multiple layers.
Measuring cups and spoons — Standard stuff. Dollar store versions work fine.
Food processor (optional) — I usually chop the greens by hand, but if you’re making a huge batch, a food processor speeds things up. Just don’t over-process the spinach into mush.
How to Make It: Step-by-Step
Alright, let’s make this! I’m walking you through exactly how I do it, including the little tricks I’ve picked up. This is a classic spinach and feta spanakopita made simple.
Step 1: Prep the Spinach (10 minutes)
Thaw the frozen spinach in the microwave or leave it in the fridge overnight. Once thawed, place it in a clean kitchen towel or cheesecloth and squeeze out as much liquid as humanly possible. I mean really squeeze it. If your filling is watery, your spanakopita will be soggy. This is the most important step. Set the dry spinach aside.
Step 2: Make the Filling (5 minutes)
In a large bowl, combine the squeezed spinach, crumbled feta, chopped green onions, dill, parsley, lemon zest, and black pepper. Crack in the eggs. Mix everything together with your hands or a sturdy spoon until it’s evenly combined. Taste a tiny bit (raw egg is fine in small amounts for cooking, but if you’re nervous, you can skip the taste test). Adjust salt if needed. Set aside.
Step 3: Prep the Phyllo (5 minutes)
Preheat your oven to 350°F (175°C). Line two baking sheets with parchment paper. In a small bowl, whisk together the melted butter and vegetable oil. Keep it warm. Now, open your package of phyllo dough. You’ll see it’s wrapped in plastic and then a paper towel. Unwrap it, but immediately cover the stack with a dry kitchen towel. Keep the unused sheets covered at all times. Phyllo dries out faster than you think.
Step 4: Assemble the Triangles (20-25 minutes)
Take one sheet of phyllo and place it on your work surface. Brush it lightly with the butter-oil mixture. Place a second sheet on top and brush again. Repeat with a third sheet. You now have three layers. Cut the stack of three sheets in half lengthwise, so you have two long rectangles.
Place about 1.5 tablespoons of the spinach filling at the wide end of one rectangle. Fold the corner of the dough over the filling to form a triangle. Then, continue folding the dough over itself in a triangle shape, like a flag, until you reach the end. Tuck the final end under to seal. Brush the top of the triangle with more butter mixture. Repeat with the remaining sheets and filling. You should get about 24 triangles.
Pro Tip: Don’t worry if they aren’t perfect. The more layers you have, the flakier it gets. If a triangle opens up during baking, just pinch it shut.
Step 5: Bake (30-35 minutes)
Arrange the triangles on the prepared baking sheets, leaving a little space between them. Brush the tops generously with the remaining butter mixture. Bake for 30-35 minutes, rotating the pans halfway through, until the spanakopita is deep golden brown and crispy. If they’re browning too fast, cover them loosely with foil.
Step 6: Cool and Serve
Let them cool for 5-10 minutes on the pan. They’ll crisp up more as they cool. Serve warm or at room temperature. They’re delicious either way.
Expert Tips & Tricks
Here’s everything I’ve learned from making this dozens of times. These tips will save you from my mistakes.
- Keep it Covered — I can’t stress this enough. Keep the phyllo dough covered with a damp towel (not wet, just damp) or a dry towel while you work. If it dries out, it will crack and won’t hold together.
- Squeeze the Spinach — I’ve made this with watery spinach before, and it’s a disaster. The bottom layer gets soggy and the top doesn’t crisp. Squeeze until your hands hurt.
- Butter is Flavor — Don’t skimp on the butter. It’s what makes the layers separate and crisp. If you’re low on butter, add a little more oil, but don’t cut it in half.
- Freeze Before Baking — This is my favorite trick. Assemble the triangles, place them on a baking sheet, and freeze them solid. Then transfer them to a freezer bag. When you want to eat, bake them straight from frozen, adding 10-15 minutes to the cook time. This saves so much stress on party day.
- Use a Pizza Cutter — Cutting phyllo with a knife can drag the layers. A pizza cutter slices through cleanly and quickly.
Variations & Substitutions
Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.
Cheese Swap — Replace half the feta with ricotta or goat cheese. Ricotta makes it creamier; goat cheese makes it tangier. I like a 50/50 mix.
Add Meat — Sauté ground lamb or beef with onions and cinnamon, then mix it into the spinach filling. This makes it more like a main course. It’s rich and hearty.
Spinach-Free — Use chard or kale instead. Sauté them first to soften, then squeeze out the water. The flavor is slightly earthier.
Gluten-Free — Use gluten-free phyllo dough if you can find it, or try making a “fake” phyllo with crushed cornflakes and butter. It’s not the same, but it works in a pinch.
Serving & Storage
How to Serve: I usually serve these warm with a side of tzatziki sauce. The cool, creamy yogurt sauce balances the hot, salty spanakopita perfectly. A simple arugula salad with lemon vinaigrette is also great.
Storage: Store leftovers in an airtight container in the fridge for up to 3 days. They’re best reheated in the oven or toaster oven at 350°F to regain crispiness. The microwave will make them chewy and soft.
Freezing: As mentioned, freeze the unbaked triangles. They last up to 3 months. Bake straight from frozen.
Nutrition Information
I’m not a nutritionist, but here’s the breakdown if you’re tracking. Per serving (based on 24 triangles, 2 triangles per serving):
- Calories: 180
- Protein: 6g
- Carbs: 14g
- Fat: 12g
- Fiber: 1g
- Sodium: 250mg
Look, this is comfort food with butter and cheese. It’s not a diet recipe. But it’s way better than takeout, and you control the ingredients. When I want to make it lighter, I use less butter and more spinach. But usually? I just eat a reasonable portion and enjoy it.
Final Thoughts
So that’s my go-to classic spinach and feta spanakopita! I’ve probably talked your ear off at this point, but when you make a recipe this often, you have a lot to say about it.
This has saved weeknight dinners more times than I can count. It’s my answer to “what’s for dinner” when I’m tired, don’t want takeout, and still want something that tastes really good. My kids are happy, my husband’s happy, and I’m happy because I’m not stressed about cooking.
Make it yours! Try different herbs, swap in your favorite cheese, adjust the garlic (though more is always better in my opinion). The best recipes are the ones you adapt to your family’s tastes.
If you make this, drop a comment and let me know what you think! I love hearing how recipes turn out in your kitchen. And if something doesn’t work, tell me that too—I’m here to help troubleshoot.
Happy cooking! And I hope your kitchen smells half as good as mine does right now.
Frequently Asked Questions
Can I use fresh spinach instead of frozen?
You can, but you have to wilt it first. Chop the fresh spinach, throw it in a hot pan with a little oil until it wilts, then let it cool and squeeze out all the water. Frozen spinach is just easier because it’s already wilted and packed. If you use fresh, make sure it’s dry, or your spanakopita will be soggy.
Why did my phyllo dough tear?
It was probably too dry or too cold. Phyllo becomes brittle when it dries out. Keep it covered with a towel while you work. Also, if it’s straight from the fridge, let it sit at room temperature for 30 minutes before opening the package. Handle it gently—don’t stretch it, just lay it flat.
Can I make this ahead of time?
Yes! Assemble the triangles, place them on a baking sheet, and freeze them solid. Once frozen, transfer them to a freezer bag. When you’re ready to eat, bake them straight from frozen at 350°F, adding 10-15 minutes to the cook time. This is my go-to method for holiday parties.
Why is my spanakopita soggy?
Usually, this means the spinach wasn’t squeezed dry enough, or the oven wasn’t hot enough. Make sure you squeeze the spinach until it’s almost powder-dry. Also, make sure your oven is fully preheated. If the oven is too cool, the dough steams instead of baking.
Can I freeze baked spanakopita?
You can, but the texture won’t be as crispy. It’s better to freeze them unbaked. If you must freeze baked ones, let them cool completely, then freeze on a tray before bagging. Reheat in the oven, not the microwave, to restore some crispiness.
Pin This Recipe!
Classic Spinach and Feta Spanakopita Triangles
- Total Time: 75 minutes
- Yield: 24 servings 1x
Description
A simplified, 3-step recipe for crispy, golden-brown spanakopita triangles. This vegetarian dish features a savory filling of spinach, feta, and herbs wrapped in flaky phyllo dough, perfect for parties or weeknight dinners.
Ingredients
- 1 pound frozen spinach, thawed and squeezed dry
- 8 ounces feta cheese, crumbled
- 3 large eggs
- 4–5 green onions, finely chopped
- 1/4 cup fresh dill, chopped
- 1/4 cup fresh flat-leaf parsley, chopped
- 1 teaspoon lemon zest
- 1/2 teaspoon freshly ground black pepper
- 1/2 teaspoon salt (or to taste)
- 1 package (16-17 ounces) phyllo dough, thawed
- 1 cup unsalted butter, melted
- 2 tablespoons vegetable oil
Instructions
- Preheat oven to 350°F (175°C). Line two baking sheets with parchment paper.
- Thaw frozen spinach and squeeze out as much liquid as possible using a clean kitchen towel or cheesecloth. Set aside.
- In a large bowl, combine the dry spinach, crumbled feta, green onions, dill, parsley, lemon zest, black pepper, and eggs. Mix until evenly combined. Taste and adjust salt if needed.
- In a small bowl, whisk together the melted butter and vegetable oil.
- Unwrap the phyllo dough and immediately cover the stack with a dry kitchen towel to prevent drying out.
- Place one sheet of phyllo on your work surface. Brush lightly with the butter-oil mixture. Place a second sheet on top and brush again. Repeat with a third sheet.
- Cut the stack of three sheets in half lengthwise to create two long rectangles.
- Place about 1.5 tablespoons of the spinach filling at the wide end of one rectangle.
- Fold the corner of the dough over the filling to form a triangle. Continue folding the dough over itself in a triangle shape until you reach the end. Tuck the final end under to seal.
- Brush the top of the triangle with more butter mixture. Repeat with remaining sheets and filling to make approximately 24 triangles.
- Arrange triangles on prepared baking sheets, leaving space between them. Brush tops generously with remaining butter mixture.
- Bake for 30-35 minutes, rotating pans halfway through, until deep golden brown and crispy.
- Let cool for 5-10 minutes before serving.
Notes
Keep phyllo dough covered with a towel while working to prevent it from drying out and cracking. Squeeze spinach thoroughly to avoid soggy spanakopita. You can freeze unbaked triangles for up to 3 months; bake straight from frozen, adding 10-15 minutes to cook time.
- Prep Time: 40 minutes
- Cook Time: 35 minutes
- Category: Appetizer
- Cuisine: Greek
Nutrition
- Serving Size: 2 triangles
- Calories: 180
- Sugar: 1
- Sodium: 250
- Fat: 12
- Saturated Fat: 7
- Carbohydrates: 14
- Fiber: 1
- Protein: 6
Keywords: spanakopita, spinach feta, phyllo dough, greek appetizer, vegetarian recipe, crispy triangles, holiday party food


