Press ESC to close

Greek Spanakopita Recipe


Indulge in the rich and flavorful taste of Greek cuisine with this delicious Spanakopita recipe. This traditional dish is a savory pastry filled with spinach, feta cheese, and herbs, wrapped in layers of crispy phyllo dough. Whether you’re a fan of Greek food or looking to try something new, this Spanakopita recipe is sure to impress your taste buds.

Origin and History of this Recipe:

Spanakopita has its origins in Greece and is a popular dish in Mediterranean cuisine. The word “Spanakopita” comes from the Greek words “spanaki” meaning spinach and “pita” meaning pie. This dish dates back to ancient times and has been enjoyed by generations of Greeks. Traditionally served at weddings, festivals, and holidays, Spanakopita is a flavorful and comforting dish that has stood the test of time.

Things to Expect in this Post Article:

In this post, we will cover everything you need to know to make the perfect Spanakopita at home. From a detailed list of ingredients to step-by-step instructions, serving suggestions, and tips for success, this recipe post has it all. Get ready to impress your friends and family with a taste of Greece in your own kitchen.

Ingredients List:

  • 1 pound fresh spinach, washed and chopped
  • 1 cup feta cheese, crumbled
  • 1/2 cup ricotta cheese
  • 1/4 cup fresh dill, chopped
  • 1/4 cup fresh parsley, chopped
  • 1/4 cup green onions, chopped
  • 2 cloves garlic, minced
  • 1/4 teaspoon nutmeg
  • Salt and pepper to taste
  • 1/2 cup melted butter
  • 1 package of phyllo dough

Preparation Steps:

  1. Preheat the oven to 375°F.
  2. In a large mixing bowl, combine the spinach, feta cheese, ricotta cheese, dill, parsley, green onions, garlic, nutmeg, salt, and pepper. Mix well to combine.
  3. Brush a baking dish with melted butter.
  4. Layer sheets of phyllo dough in the baking dish, brushing each layer with melted butter.
  5. Spread the spinach and cheese mixture evenly over the phyllo dough.
  6. Continue layering phyllo dough and melted butter on top of the spinach mixture.
  7. Bake in the preheated oven for 45-50 minutes or until the top is golden brown.
  8. Remove from the oven and let cool slightly before slicing and serving.

Cooking Time & Servings:

This Spanakopita recipe takes approximately 1 hour to prepare and cook. It serves 8-10 people, making it perfect for a family gathering or potluck.

Personal Touch:

Growing up, Spanakopita was a staple in my Greek household. The combination of fresh spinach, flavorful herbs, and creamy cheese always reminds me of home. I love sharing this recipe with friends and seeing their eyes light up with each bite.

Nutritional Information:

  • Calories: 250 per serving
  • Fat: 18g
  • Carbohydrates: 15g
  • Protein: 8g

Health Conditions and People to Avoid This:

Individuals with lactose intolerance or dairy allergies should avoid this recipe due to the presence of feta and ricotta cheese. Additionally, those with kidney disease should limit their intake of high-potassium foods like spinach.

Nutrition and Benefits to the Body:

Spinach is rich in vitamins A, C, and K, as well as iron and calcium. Feta cheese provides protein and calcium, while dill and parsley add antioxidants and flavor. This Spanakopita recipe is a nutritious dish that can support bone health, immunity, and overall well-being.


While spinach is a nutrient-dense vegetable, it is also high in oxalates that can contribute to kidney stone formation. Eating excessive amounts of feta cheese can lead to high cholesterol levels. Eating moderately is perfectly fine, but acquiring excess of these nutrients is harmful.

Tips and Tricks:

  • Make sure to squeeze out excess moisture from the cooked spinach to prevent a soggy Spanakopita.
  • Use a sharp knife to slice the baked Spanakopita for clean and neat servings.
  • Serve Spanakopita with a side of tzatziki sauce for a refreshing and tangy twist.

Equipment Needed:

  • Mixing bowl
  • Baking dish
  • Pastry brush
  • Sharp knife

Variations or Substitutions:

  • For a vegan version, substitute the feta and ricotta cheese with tofu or a dairy-free alternative.
  • Add pine nuts or raisins to the spinach mixture for extra flavor and texture.

Serving Suggestions:

Serve the Spanakopita warm as an appetizer, side dish, or main course. Pair it with a Greek salad, olives, and pita bread for a complete Mediterranean meal.

Storage and Reheating Instructions:

Store any leftover Spanakopita in an airtight container in the refrigerator for up to 3 days. Reheat in the oven at 325°F for 10-15 minutes or until warmed through.


Experience the taste of Greece with this homemade Spanakopita recipe. Whether you’re a fan of Mediterranean cuisine or looking to expand your culinary skills, this savory pastry is a must-try. Share your creations with friends and family, and enjoy the delicious flavors of this traditional Greek dish.

Frequently Asked Questions (FAQs):

Q: Can I freeze Spanakopita?
A: Yes, you can freeze baked Spanakopita for up to 3 months. Thaw overnight in the refrigerator before reheating.

Q: Can I use frozen spinach for this recipe?
A: Yes, you can use frozen spinach, but make sure to thaw and squeeze out excess moisture before using.

Q: Is Spanakopita a healthy dish?
A: Spanakopita can be a nutritious dish when enjoyed in moderation. It provides vitamins, minerals, and antioxidants from the spinach and herbs.

Q: Can I make Spanakopita ahead of time?
A: Yes, you can assemble the Spanakopita in advance and bake when ready to serve for a convenient meal prep option.

Q: What is the best way to reheat Spanakopita?
A: Reheat Spanakopita in the oven at a low temperature to maintain its crispy texture and golden crust.

Q: Can I customize the filling of Spanakopita?
A: Feel free to add your favorite ingredients to the Spanakopita filling, such as sun-dried tomatoes, olives, or caramelized onions for a unique twist.

@Katen on Instagram
[instagram-feed feed=1]