Spanakopita Recipe

Experience the irresistible flavors of Greece with this authentic Spanakopita recipe! Layers of crispy phyllo pastry encase a luscious filling of tender spinach, sautéed onions, aromatic herbs, and creamy feta cheese. This detailed guide ensures a perfect Spanakopita every time, from expertly squeezing the spinach to achieving that golden-brown, flaky crust. Prepare to impress your family and friends with this classic Greek dish!

Prep Time 45 mins
Cook Time 90 mins
Calories 695 kcal
Protein 46g
Rating Be the first
Spanakopita 52

Recipe Actions

Share this recipe:

Recipe Author

Forktionary editorial kitchen team

The Forktionary Kitchen Team

Adapted from Food.com, then tested & standardized by Forktionary.

Ingredients for Spanakopita

  • 10 oz (280g) fresh spinach
  • 1 teaspoon salt, plus more to taste
  • 4 tablespoons (57g) unsalted butter, divided
  • 1 medium onion, finely chopped
  • Scallion
  • 2 tablespoons fresh dill, chopped
  • 2 tablespoons fresh parsley, chopped
  • Salt And Pepper
  • 1/2 cup evaporated milk
  • 2 large eggs
  • Phyllo Pastry
  • Feta Cheese

Cook Smarter with Sous, Your Kitchen Companion

Missing an ingredient for this Spanakopita? Need a perfect wine pairing or a healthy side dish idea? Don't guess—ask Sous! Your AI-powered sous-chef is ready to help you swap ingredients, adjust serving sizes, and discover flavor tips in seconds.

How to Make Spanakopita

  1. Preheat oven to 300°F (150°C).
  2. Wash spinach thoroughly, remove stems, and chop into small pieces.
  3. Place spinach in a large bowl, sprinkle with 1/2 teaspoon salt, and gently stir to distribute.
  4. Using small handfuls, squeeze out as much excess water from the spinach as possible. Place squeezed spinach in a separate bowl.
  5. Melt 2 tablespoons butter in a large skillet over medium heat. Add the chopped onion and saute until light golden brown, about 5 minutes.
  6. Add the scallions and cook until wilted, about 2 minutes.
  7. Add the squeezed spinach to the skillet and cook, stirring occasionally, until spinach wilts and releases its liquid. About 8-10 minutes.
  8. Stir in dill, parsley, remaining salt (1/2 teaspoon), and pepper. Cook until most of the liquid evaporates, about 5-7 minutes.
  9. Remove from heat. Let cool slightly, then stir in the evaporated milk.
  10. In a separate bowl, whisk the eggs. Add the feta cheese and mix well.
  11. Add the egg and cheese mixture to the cooled spinach mixture and stir to combine.
  12. Lightly brush each sheet of phyllo dough with melted butter (2 tablespoons, divided). Lay 8 sheets in a 9x13 inch baking pan, letting the overhanging edges drape over the sides.
  13. Spread the spinach mixture evenly over the phyllo dough.
  14. Fold the overhanging phyllo from the back of the pan over the filling.
  15. Layer the remaining phyllo sheets on top, brushing each with melted butter.
  16. Trim any excess phyllo overhanging the edges of the pan.
  17. Brush the top with remaining melted butter. Score the top into serving pieces.
  18. Bake for 30-45 minutes, or until the phyllo is golden brown and crispy.
  19. Let the Spanakopita stand for 30 minutes before cutting and serving. Enjoy!

Nutrition Information (Approximate per serving)

Sodium

49 g

Sugar

15g

Fat

141g

Carbs

14g

Frequently Asked Questions

How long does it take to make Spanakopita?

Spanakopita takes about 135 minutes from start to finish — roughly 45 minutes to prepare and 90 minutes to cook.

How many calories are in Spanakopita?

Spanakopita has approximately 695 calories per serving, with about 46 g protein, 14 g carbohydrates and 75 g fat.

What ingredients do I need for Spanakopita?

The key ingredients for Spanakopita are Spinach, Salt, Butter, Onion, Scallion, Dill. See the full list with measurements above.

Reviews

No reviews yet — be the first to share your thoughts on this recipe!

Write a Review