5-Ingredient Keto Spanakopita

5-Ingredient Keto SpanakopitaPin recipeFollow us 54.2k

This is my simplified, low-carb version of a Greek favourite - Spanakopita, a delicious savoury pie filled with spinach and feta cheese.

It's adapted from Keto Morning Hot Pockets which went viral over the social media. Based on several requests, I made the pockets nut-free by using flax meal instead of almond flour. Because flax meal is more absorbent than almond flour, I also added some cream cheese. If you can eat nuts, you can follow the original recipe that is made with almond flour - you will only need 4 ingredients: shredded mozzarella, almond flour, spinach and feta - that's it!

In the next few weeks, I'll share even more variations of this recipe, just like these Ham & Cheese Pockets, stay tuned :-)

ShareFollow us 17.8k


Nutritional values (per serving)

4.5 grams 5.4 grams 22.4 grams 28 grams 14.2 grams 366 calories
Total Carbs10grams
Net Carbs4.5grams
of which Saturated14.2grams
Magnesium110mg (27% RDA)
Potassium326mg (16% EMR)

Macronutrient ratio: Calories from carbs (5%), protein (25%), fat (70%)

Ingredients (makes 2 servings)

  • ¾ cup shredded mozzarella (85 g/ 3 oz) - use low-moisture, part-skim, shredded mozzarella cheese; not fresh mozzarella.
  • 1 heaped tbsp cream cheese (30 g/ 1 oz)
  • 4 tbsp flax meal (28 g/ 1 oz)
  • 85 g cooked & drained spinach (3 oz ) - squeeze out as much moisture as possible
  • 85 g feta cheese, crumbled (3 oz)


  1. Prepare the dough: melt the shredded mozzarella and cream cheese in a microwave oven for 1 minute, checking half way through. 5-Ingredient Keto Spanakopita
  2. Add the flax meal. Stir until the dough is well-combined. 5-Ingredient Keto Spanakopita
  3. Roll the dough out between 2 sheets of parchment paper (I used a silicon mat and silicon rolling pin). 5-Ingredient Keto Spanakopita
  4. Add the cooked and drained spinach and crumbled feta. 5-Ingredient Keto Spanakopita
  5. Fold over like an envelope and seal the dough. 5-Ingredient Keto Spanakopita
  6. Poke some holes for releasing the steam while baking. Bake at 400 F (200 C) for 15-20 minutes or until golden brown and firm to the touch. 5-Ingredient Keto Spanakopita
  7. When done, remove from the oven and let it cool down for a few minutes. Cut in half and enjoy while still hot ... 5-Ingredient Keto Spanakopita ... or let it cool down and refrigerate for up to 3 days. 5-Ingredient Keto Spanakopita

Do you like this recipe? Share it with your friends! 

By Martina Slajerova
Creator of KetoDietApp.com

I changed the way I ate in 2011, when I was diagnosed with Hashimoto’s, an autoimmune disease that affects the thyroid. I had no energy, and I found it more and more difficult to maintain a healthy weight.

That’s when I decided to quit sugar, grains, and processed foods, and to start following a whole-foods-based ketogenic approach to food.

Leave a comment

Note: Any links to products or affiliate links will not be approved.

B I U “ ”
  • Comment
  • Preview

Please, note that I do not offer personalised advice. For personalised advice you can contact one of our experts.

Comments (18)

I usually have whole milk shredded mozzarella. Can it be used vs part-skim?


It may be fine but I suppose the dough may get a bit sticky. If you use a silicon mat with a silicon rolling pin or 2 pieces of parchment paper to roll it out, it should be fine.


I really wanted to like this but found the inside of the crust 'slimy'.  Perhaps almond flour would give better results.  


You can definitely use alternatives! You can use 2 heaped tablespoons (24 g/ 0.9 oz) of coconut flour instead of the flax.
Or use 1/3 cup almond flour (just skip the cream cheese like in this recipe): Keto Morning Hot Pockets


I love how versatile this recipe is! Fool proof and so easy. I can't thank you enough for this new favourite! I struggle to find cream cheese, so I used whole milk cottage cheese instead. I also used some "Mexican blend" shredded cheese instead of mozzarella (I have a potato allergy and it is strangely difficult to find mozzarella without potato additives around here) It gives a stronger taste, but I love it and I am glad it worked. Definitely makes me ponder some more variations, like perhaps sticking some poblanos in there and using cotija cheese instead of feta!


Thank you Pudgy, that's good to know! Do you know exactly what cheese it was (brand)? I find it very hard to substitute mozzarella cheese. The one I used has indeed some potato starch but it's still very low in carbs - not good for allergies though. I did try the regular mozzarella block but it didn't work that well (you can see in this recipe that the dough was too moist: Fat Head Pizza with Pepperoni & Jalapeños)
I tried it with cooked chorizo, feta & jalapeno pepper, and with tuna & provolone. The options are endless 😊


Yes! It was the Whole Foods brand: 365.
I noticed today that they actually have two "Mexican Style" cheese blends. One is organic and the other isn't, and there are different cheeses used in each. I used the one that was not organic (HUGE price difference there). I noticed they have an Italian blend of cheeses as well and will give that a try some day! I think because there are hard cheeses in these blends, that may help keep things from becoming too moist?
Tuna is a fantastic idea! Thank you for mentioning it. I think next time I make this I will put in broccoli rabe, mushrooms, and egg. :'9


Oh I'll have a look then. We have Whole Foods in London! Oh and thanks for the suggestions, anything with broccoli works for me! 😉


This is SO good! I used frozen chopped spinach and I found that about twice the weight of frozen spinach then halved during cooking/draining, and that gave me the right amount of spinach for the recipe (aka weigh out twice the weight in frozen spinach, then cook down, drain, and measure again). I just cooked & defrosted it in the microwave at the same time, super easy. I grated 3 cloves of garlic into the spinach after cooking & draining because we love garlic, and it really kicked this up a notch. If you're having trouble making the 'dough', make sure your cheeses are melted enough; I had to do a few extra 30 sec rounds in the microwave before things got melted enough to not be super stringy, and then it was very easy to mix in the flax. This produces a beautiful, thin crust! Super versatile. This recipe is definitely a keeper, thank you so much for it. 😊


I'm glad you liked it. Thank you for all the tips! 😊


Thank you so much for this recipe! I just made it and my whole family liked it, which is amazing because I am currently the only one living the keto lifestyle! I made the cauliflower sushi as well today, and we will find out tonight how they turned out!


Amy, thank you for your kind words! I'm glad you enjoyed 😊


I just tried this recipe and the crust basically crumbled as I tried to fold it. Any suggestions?


I think you may have used the wrong mozzarella. In this recipe: Fat Head Pizza with Pepperoni & Jalapeños, I used a block of mozzarella that I grated before melting and it was too crumbly and moist - you will see that it was a bit sticky - it wouldn't work in these pockets. It has to be low moisture shredded mozzarella.


I love your book, app, and blog!!!
Unfortunately, I just found out I am dairy intolerant.  ☹️  Dairy was the foundation of my keto diet, but now I have to make this major adjustment.  
I'd love to try this recipe…but how would you suggest making it without dairy?  And how do you think I can modify other recipes I love?  Frustrated with my new limitations…I so love cheese😔


Thank you Dj! I think this tortilla dough will work perfectly: Best Keto & Paleo Tortillas, Taco Shells & Nachos
I haven't tried it in this recipe but I'm sure it will work, just make sure there isn't excess moisture in the filling. You could fill it with eggs, bacon, chorizo, cooked mushrooms, peppers, ... I hope this helps! 😊


Hi Martina.
I really love this dish and wana sink my teeth into it but the potassium level is a little to high for me. Could i lower the potassium by maybe using something different??
Regards Tony


Thank you Tony! If you do need to reduce potassium (usually it's the other way round but maybe you have a health condition?), you can skip the spinach and use ham, bacon, or even eggs instead. Keep in mind that this will only have a small effect (spinach only contributes to about 6% of EMR of potassium and other alternatives will still contain some potassium).


As Featured On

As Featured