Keto Greek Spanakopita (Low-Carb Spinach & Feta Pie Recipe)

Keto Greek Spanakopita

This post may contains Amazon affiliate and other affiliate links. If you make a purchase through these links, I may earn a small commission at no extra cost to you. Your support helps me continue to provide quality content. I only recommend products I personally trust and believe will add value to your experience. For more details, please visit my Privacy Policy.

 

Introduction

There’s something deeply comforting about a warm, flaky slice of spanakopita—the way the savory spinach filling melts into creamy feta, wrapped in crisp, golden layers. Before I started keto, this Greek classic was one of those dishes I would never say no to at family gatherings or cozy dinners. But once I transitioned into a low-carb lifestyle, traditional phyllo dough quickly became off-limits… and honestly, I missed it more than I expected.

That’s exactly why this Keto Greek Spanakopita (Low-Carb Spinach & Feta Pie Recipe) became such a staple in my kitchen.

This recipe recreates everything you love about the original—rich flavor, satisfying texture, and that comforting “home-cooked” feeling—but without the carbs. Instead of phyllo, we use a keto-friendly base that bakes into a beautifully crisp, slightly buttery crust that holds all that delicious filling together.

If you’ve been craving something savory, hearty, and deeply satisfying while staying keto, this recipe is going to feel like a small victory. It’s perfect for meal prep, family dinners, or even as a make-ahead brunch dish.


Why You’ll Love This Recipe

  • 🧀 Rich, creamy filling – The combination of spinach and feta delivers bold, savory flavor in every bite
  • 🥬 Low in carbs, high in nutrients – Perfect for maintaining ketosis without sacrificing satisfaction
  • 🥧 Crispy, golden crust – A keto-friendly alternative that mimics the classic texture
  • ⏱️ Simple and beginner-friendly – No complicated techniques required
  • 🍽️ Meal prep approved – Stores and reheats beautifully
  • 🔥 Comfort food without guilt – Feels indulgent but fits your macros

My Personal Experience

The first time I tried making keto spanakopita, I’ll be honest—it didn’t go well. The base was soggy, the filling was watery, and it just didn’t have that signature texture I was craving. But instead of giving up, I kept experimenting.

After a few tweaks—squeezing the spinach properly, adjusting the cheese ratios, and finding the right crust balance—it finally clicked.

I remember pulling that golden tray out of the oven, cutting into it, and hearing that slight crisp as the knife went through. That moment? Worth everything.

Now, it’s one of those recipes I come back to again and again. It feels nostalgic, comforting, and surprisingly luxurious for something so keto-friendly.


Required Equipment

Baking Dish

A medium-sized baking dish helps evenly distribute heat and gives the pie structure.

Mixing Bowls

You’ll need at least one large bowl to combine the filling ingredients thoroughly.

Knife & Cutting Board

Essential for chopping spinach (if fresh) and prepping herbs or onions.

Skillet

Used to sauté ingredients and remove excess moisture—this step is crucial.

Spatula or Spoon

For mixing and spreading the filling evenly.


Ingredients & Substitutions

Main Ingredients

  • 2 cups fresh spinach (or 1½ cups frozen, thawed and drained)
  • 200g feta cheese (crumbled)
  • 2 large eggs
  • ½ cup cream cheese (softened)
  • ½ cup shredded mozzarella
  • 2 tbsp olive oil
  • 2 cloves garlic (minced)
  • ¼ cup chopped onion
  • ¼ tsp black pepper
  • ½ tsp dried oregano
  • Salt (to taste)

For the Keto Crust

  • 1½ cups almond flour
  • 1 cup shredded mozzarella
  • 2 tbsp cream cheese
  • 1 egg

Why Each Ingredient Matters

  • Spinach – The star ingredient; adds nutrients and a mild earthy flavor
  • Feta cheese – Provides that signature tangy, salty richness
  • Eggs – Bind everything together and give structure
  • Cream cheese & mozzarella – Add creaminess and help create that cohesive texture
  • Almond flour – Low-carb base that replaces traditional flour
  • Olive oil & garlic – Enhance depth and aroma

Substitutions

  • Spinach → Kale (slightly tougher, needs longer cooking)
  • Feta → Goat cheese (creamier, milder tang)
  • Almond flour → Coconut flour (use less; absorbs more moisture)
  • Mozzarella → Cheddar (stronger flavor, less stretch)

How to Make Keto Greek Spanakopita

Step 1: Prepare the Spinach

If using fresh spinach, sauté it lightly until wilted. If using frozen, make sure it’s completely thawed.
Important tip: Squeeze out all excess moisture using a clean towel—this prevents soggy filling.


Step 2: Sauté Aromatics

Heat olive oil in a skillet, then add onions and garlic. Cook until soft and fragrant.
This step builds a flavor base you don’t want to skip.


Step 3: Mix the Filling

In a bowl, combine spinach, sautéed onions, feta, cream cheese, eggs, mozzarella, and spices.
Mix until everything is evenly incorporated.


Step 4: Prepare the Keto Dough

Melt mozzarella and cream cheese together until smooth.
Add almond flour and egg, then mix into a dough.
Knead gently until soft and uniform.


Step 5: Form the Base

Press half the dough into a greased baking dish to form the bottom crust.
Don’t worry if it’s not perfect—just aim for even coverage.


Step 6: Add the Filling

Spread the spinach mixture evenly over the base.
Use a spatula to smooth the top.


Step 7: Add the Top Layer

Roll or flatten the remaining dough and place it over the filling.
Seal the edges lightly.


Step 8: Bake to Perfection

Bake at 180°C (350°F) for 25–30 minutes until golden brown.
Let it cool slightly before slicing—this helps it set properly.


Common Mistakes to Avoid

  • Skipping spinach draining → leads to watery filling
  • Overbaking → dries out the texture
  • Too much filling → makes it difficult to hold shape
  • Uneven crust thickness → causes inconsistent baking

Pro Tips for Best Results

  • ✔ Always squeeze spinach thoroughly
  • ✔ Let the pie rest before cutting
  • ✔ Use parchment paper for easy removal
  • ✔ Add a sprinkle of sesame seeds on top for texture
  • ✔ For extra crispiness, brush the top with olive oil before baking

Keto Benefits of Spinach

Spinach is incredibly keto-friendly due to its low net carb content and high nutrient density. It’s rich in iron, magnesium, and fiber—making it a great addition to any low-carb meal. Plus, it adds volume and texture without increasing carbs, which is ideal for staying full and satisfied.


Variations You Can Try

  • 🌶️ Spicy version – Add chili flakes or jalapeños
  • 🌿 Herby twist – Fresh dill or parsley for brightness
  • 🧀 Extra cheesy – Add parmesan for a richer flavor
  • 🍗 Protein boost – Add shredded chicken

Tips for This Recipe

  • Use room-temperature ingredients for smoother mixing
  • Don’t rush the cooling step—it improves structure
  • Slice with a sharp knife for clean edges

Optional Additions

  • Garlic butter drizzle
  • Greek yogurt dip (keto-friendly version)
  • Fresh herbs on top

Serving Ideas

  • Perfect for lunch with a side salad
  • Great as a brunch centerpiece
  • Serve with grilled chicken or kebabs
  • Ideal for meal prep throughout the week

Storage Recommendations

  • Fridge: Store for up to 4 days in an airtight container
  • Freezer: Freeze slices for up to 2 months

Reheating

  • Oven: 160°C for 10 minutes
  • Air fryer: 3–5 minutes for crispiness

Frequently Asked Questions

1. Can I make this without a crust?
Yes, you can bake the filling alone for a crustless version.

2. Is frozen spinach okay?
Absolutely—just drain it very well.

3. Can I use coconut flour instead?
Yes, but reduce the amount significantly.

4. How do I keep it crispy?
Avoid moisture and reheat in oven/air fryer.

5. Can I meal prep this?
Yes, it stores very well.

6. What can I serve with it?
Salads, grilled meats, or keto dips.

7. Can I make it dairy-free?
You can try dairy-free cheeses, but texture may vary.


Nutritional Breakdown (Per Serving)

  • Calories: 320
  • Protein: 12g
  • Fat: 26g
  • Total Carbs: 6g
  • Net Carbs: 3g

Recipe Snapshot

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Course: Main Dish
  • Cuisine: Greek
  • Servings: 6
  • Calories: 320
Keto Greek Spanakopita

Keto Greek Spanakopita Recipe

Allan
This Keto Greek Spanakopita (Low-Carb Spinach & Feta Pie Recipe) delivers everything you love about the classic dish—rich flavor, creamy filling, and a satisfying crust—without the carbs. It’s simple, comforting, and perfect for anyone following a keto lifestyle. Whether you’re meal prepping or hosting a cozy dinner, this recipe is one you’ll keep coming back to.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Course main dish
Cuisine Greek
Servings 6
Calories 320 kcal

Ingredients
  

  • Spinach – 2 cups
  • Feta cheese – 200g
  • Eggs – 2
  • Cream cheese – ½ cup
  • Mozzarella – 1 cup total
  • Almond flour – 1½ cups
  • Garlic onion, olive oil, spices

Instructions
 

  • Start by preparing your spinach properly, as this step makes or breaks the texture of your spanakopita. If you’re using fresh spinach, place it in a pan over medium heat and cook just until it wilts down. If you’re using frozen spinach, make sure it is fully thawed first. Once done, transfer the spinach to a clean kitchen towel or cheesecloth and squeeze out as much liquid as possible. Keep pressing until no more water drips out—this is essential to avoid a soggy filling later.
  • Heat a tablespoon of olive oil in a skillet over medium heat. Add the finely chopped onion and cook for about 2–3 minutes until it becomes soft and slightly translucent. Then add the minced garlic and cook for another 30–60 seconds until fragrant. Be careful not to burn the garlic, as it can turn bitter quickly. Remove from heat and let it cool slightly.
  • In a large mixing bowl, combine the drained spinach, sautéed onion and garlic, crumbled feta cheese, softened cream cheese, shredded mozzarella, eggs, and your seasonings (salt, pepper, oregano). Mix everything thoroughly until the mixture is well combined and creamy. Make sure the cream cheese is evenly distributed so you don’t get lumps.
  • To prepare the keto dough, add shredded mozzarella and cream cheese to a microwave-safe bowl and heat in short intervals (about 30 seconds at a time), stirring in between until fully melted and smooth. Once melted, add almond flour and an egg. Mix with a spoon first, then knead gently with your hands until a soft, uniform dough forms. If it feels too sticky, let it cool slightly before handling.
  • Lightly grease your baking dish or line it with parchment paper for easier removal. Take half of the dough and press it evenly into the bottom of the dish to form the base layer. Use your fingers or the back of a spoon to spread it out. Don’t worry if it’s not perfectly smooth—just aim for an even thickness across the base.
  • Pour the prepared spinach and cheese filling over the base layer. Use a spatula to spread it evenly into all corners of the dish, making sure the surface is level. This helps the pie bake evenly and makes slicing easier later.
  • Take the remaining dough and flatten it between two sheets of parchment paper or gently stretch it with your hands. Carefully place it over the filling as the top layer. Press the edges lightly to seal with the bottom layer. If it cracks slightly, just pinch it back together—this dough is very forgiving.
  • Preheat your oven to 180°C (350°F) and place the baking dish in the center rack. Bake for 25–30 minutes, or until the top turns a deep golden brown and looks firm. If you want extra color, you can lightly brush the top with olive oil before baking.
  • Once baked, remove the spanakopita from the oven and let it rest for at least 10–15 minutes. This allows the filling to set and makes slicing much cleaner. Cut into squares, serve warm, and enjoy the crispy crust with the creamy, savory filling.

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




Start 7-Day Free Trial — Daily Premium Recipes 💚