Low-Carb Spanakopita Recipe: A Delicious Greek Classic Made Keto-Friendly
Greek cuisine is loved worldwide for its bold flavors, fresh ingredients, and Mediterranean balance. Among its most iconic dishes is spanakopita, a savory spinach pie traditionally wrapped in thin, flaky layers of phyllo dough. While delicious, classic spanakopita can be high in carbs due to the pastry. For those following a low-carb, keto, or gluten-free diet, the original version may not fit into everyday meals.
This is where a low-carb spanakopita recipe becomes the perfect alternative. Packed with nutrient-rich spinach, creamy cheeses, Mediterranean herbs, and high-quality fats, this recipe offers all the comfort and satisfaction of the traditional dish—without the carb-heavy crust.
In this comprehensive guide, we share a flavorful, easy-to-follow recipe along with tips, variations, and serving ideas so you can enjoy Greek flavors in a lighter, low-carb way.
What Makes This Low-Carb Spanakopita Different?
Traditional spanakopita relies heavily on phyllo dough, which is delicate and crispy but also high in carbohydrates. In this low-carb version, we skip the phyllo entirely and replace it with a cheesy, protein-rich mixture that bakes into a firm yet fluffy spinach pie.
Some variations also include an almond flour crust to mimic the bottom texture of a quiche. This step is optional, but it adds richness and structure without spiking carbs.
Additionally, using spinach, feta, ricotta, eggs, and herbs provides a nutrient-dense meal that aligns with ketogenic and low-carb lifestyles. The end result is a delicious dish that satisfies your craving for Greek flavors while supporting your nutrition goals.
Ingredients for the Best Low-Carb Spanakopita
Below is everything you need to make this Greek-inspired classic.
For the Filling
- 2 tablespoons olive oil
- 1 small onion, finely chopped
- 2 garlic cloves, minced
- 10 oz (300g) frozen spinach, thawed and fully drained
- 1 cup feta cheese, crumbled
- ½ cup ricotta or cottage cheese
- 3 large eggs
- 1 tablespoon fresh dill, chopped (or 1 teaspoon dried dill)
- ½ teaspoon sea salt
- ½ teaspoon black pepper
- ¼ teaspoon nutmeg (optional but recommended for authentic flavor)
Optional Low-Carb Crust (For a Base Similar to Quiche)
While not required, this crust creates a more traditional pie-like texture.
- 1 cup almond flour
- 2 tablespoons melted butter
- 1 egg
- Pinch of salt
Step-by-Step Instructions
Follow these simple directions to make an irresistibly delicious low-carb spanakopita at home.
Step 1: Preheat and Prepare Your Baking Dish
Preheat your oven to 350°F (175°C).
Lightly grease a 9-inch pie dish or baking pan with olive oil or butter.
Step 2: Make the Optional Almond Flour Crust
- Combine almond flour, melted butter, egg, and salt in a medium bowl.
- Press the dough evenly into the bottom of your baking dish.
- Bake the crust for 8–10 minutes, or until light golden brown.
This crust adds a delicious buttery layer that pairs beautifully with the spinach filling.
Step 3: Prepare the Spinach and Aromatics
- Heat olive oil in a skillet over medium heat.
- Add the chopped onion and sauté for 5 minutes until soft and translucent.
- Stir in the garlic and cook for 1 more minute.
- Add the drained spinach and mix thoroughly.
- Remove from heat and allow it to cool slightly.
Tip: It’s essential to drain the spinach well so your spanakopita doesn’t become watery.
Step 4: Mix the Cheesy Egg Filling
- In a large mixing bowl, whisk the eggs.
- Add feta, ricotta (or cottage cheese), dill, salt, pepper, and nutmeg.
- Stir the spinach mixture into the cheese mixture until fully combined.
You should now have a rich, creamy, aromatic filling that smells like a Greek kitchen!
Step 5: Bake to Golden Perfection
- Pour the mixture over the pre-baked crust—or directly into the greased baking dish if you’re skipping the crust.
- Smooth the top with a spatula.
- Bake for 30–35 minutes, or until the top is slightly golden and the center is set.
Allow the spanakopita to cool for at least 10 minutes before slicing. This helps it firm up for clean, even slices.
Nutrition Information (Approximate)
These values are based on 6 servings, crust included:
- Calories: 200–230
- Fat: 15–18g
- Protein: 12–14g
- Net Carbs: 4–5g
This makes it an excellent choice for ketogenic, diabetic-friendly, or low-carb diets.
Why This Recipe Is Perfect for Low-Carb Eating
✔ High in protein
Eggs, cheese, and spinach combine to create a protein-rich meal that keeps you full.
✔ Very low in net carbs
By eliminating phyllo dough, the carb count drops significantly.
✔ Full of flavor
Dill, nutmeg, cheese, and spinach blend beautifully to create classic Greek aromas.
✔ Easy to meal prep
This dish reheats well and stores easily for 4–5 days.
✔ Great for any meal of the day
Enjoy it for breakfast, lunch, dinner, or snacks.
Serving Suggestions
Low-carb spanakopita pairs beautifully with:
- Fresh Greek salad with olives and cucumbers
- Roasted Mediterranean vegetables
- Lemon herb chicken
- Low-carb tzatziki
- A side of olive tapenade
It’s equally delicious served warm or at room temperature, making it perfect for gatherings and potlucks.
Variations to Customize Your Low-Carb Spanakopita
1. Crustless Version
Skip the almond flour base and enjoy a crustless spinach pie—lighter, fluffier, and even lower in carbs.
2. Add More Vegetables
Enhance flavor by adding:
- Green onions
- Leeks
- Zucchini (well drained)
3. Make Spanakopita Muffins
Portion the mixture into muffin tins for meal prep or grab-and-go snacks.
4. Use Fresh Spinach
If using fresh spinach, sauté 12–14 ounces until wilted and squeeze out extra moisture.
5. Dairy-Free Version
Replace cheese with almond ricotta and use nutritional yeast for flavor.
Conclusion
This Low-Carb Spanakopita Recipe delivers everything you love about traditional Greek spinach pie—without the carb-heavy phyllo. With a rich blend of spinach, feta, eggs, and herbs, this dish is nutritious, satisfying, and effortless to make. Whether you’re following a keto lifestyle or simply want a healthier version of a classic, this recipe is a must-try.