This post may contain affiliate links. Please read our disclosure policy.

Keto Banitsa – a simple and delicious way to make the low carb version of a popular Bulgarian (Balkan) treat. Super delicious low carb treat, that could be served as an appetizer, for breakfast, lunch or dinner. No carbs!

A round plate with Keto banitsa inside


What is Banitsa?

Banitsa ia a Balkan dish, but I was born in Bulgaria and can tell you about its Bulgarian version.

This tasty dish is a traditional Bulgarian pastry made by layering a combination of beaten eggs and bits of cheese amongst filo pastry, then baked in the oven. There are other variations of the recipe – either sweet or savory. Adding sautéed leeks, grated pumpkin or apple are just some of the filling options for Banitsa.

How to make Keto banitsa?

The most important rule for Keto recipes – minimal carbs. Well, how could this be achieved? It is pretty simple – substitute with mozzarella cheese and cream cheese.

While this Keto banitsa does not have the same exact texture as tolled banitsa, made with filo dough or even homemade filo sheets, the taste of it is pretty close to the real thing.

So cheesy and flavorful, it melts in your mouth.

There could be an option, where you prepare the “Keto filo layers” with mozzarella cheese, cream cheese and a little bit of almond flour, but I don’t have time for layering.

I decided to turn banitsa into a one bowl recipe, where everything is well combined in a bowl, then poured in a baking dish and baked until golden. No layers or rolling.

Keto banitsa on a round plate


  • large eggs
  • mozzarella cheese (it is best if you don’t purchase pre shredded cheese, but shred it yourself, right before you are ready to use it)
  • butter
  • cream cheese – full fat cream cheese
  • baking powder – to help this “baked good” rise
  • sesame seeds (optional, you can omit or substitute with Everything Bagel Seasoning)


Preheat your oven to 360 F.

You can use a square baking dish (8×8-inch) or a 9-inch round pan for baking the Keto banitsa.

Whisk eggs in a bowl and add the rest of the ingredients. Cream cheese should be cold and firm, cut into small pieces.

Pour into the greased baking dish and top with sesame seeds (optional).

Bake for 20 minutes, then let it cool for 10 minutes.

Serve warm or let it cool completely and keep in an air tight container in the fridge for up to 3 days.

More Keto recipes:

Square slices of Keto banitsa on a plate
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.
A round plate with Keto banitsa inside
5 from 1 vote

Keto Banitsa

Low Carb, Keto Version of popular Bulgarian staple dish – Banitsa (Banica). Made without the flour this Banitsa tastes somehow similar to the original dish. Buttery and cheesy, perfect for breakfast or a snack.
Prep: 5 minutes
Cook: 20 minutes
Servings: 12


  • 4 large eggs
  • 3 oz 80 grams melted butter
  • 4 oz 120 grams shredded mozzarella
  • 1 oz 30 grams cream cheese, cut into very small pieces
  • 1 tsp baking powder
  • 2 oz 60 grams Feta cheese
  • Sesame seeds for topping


  • Preheat oven to 360 F (180 C)
  • Beat eggs in a bowl, using a whisk ( no mixer needed).
  • Slowly add the melted butter, whisking to incorporate.
  • Add the cheeses (mozzarella, feta and cream cheese), stir to combine. Then add the baking powder and whisk.
  • Grease a 8×8 -inch square baking dish with butter and pour the mixture inside. Top with sesame seeds (optional).
  • Bake for 20 minutes, until golden.
  • Let it cool for 5-10 minutes inside the pan, then cut into pieces and serve.
  • Keep in the fridge for up to 3 days.


Calories: 121kcal, Carbohydrates: 1g, Protein: 5g, Fat: 11g, Saturated Fat: 7g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 3g, Trans Fat: 1g, Cholesterol: 84mg, Sodium: 191mg, Potassium: 69mg, Fiber: 1g, Sugar: 1g, Vitamin A: 372IU, Calcium: 98mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Breakfast
Cuisine: bulgarian
Tried this recipe?Mention @cookinglsl or tag #cookinglsl!

You May Also Like:

Hi! I'm Mira.

I share simple, mostly low-carb and Keto recipes, that don't take a lot of time to make and use mostly seasonal, easy to find ingredients. I'm a supporter of healthy eating, but you'll also find some indulgent treats too.

Leave a comment

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. I’m looking to make this recipe and noticed that you use bitters on the bottom to coat the pan. What type of bitters do you use? Thank You