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

Banitsa is one of the most loved traditional Bulgarian dishes. Itโ€™s made with thin layers of phyllo dough filled with a mixture of eggs and cheese, then baked until golden and crisp.

Growing up in Bulgaria, I watched both of my grandmothers make banitsa at home. Their versions were always perfect – flaky on the outside and soft inside.

Mine is still not quite like theirs, but this version is simple enough to make in a regular home kitchen and still delivers the classic flavors.

The filling is made with eggs, feta cheese, and yogurt. The yogurt is optional, but I like adding it because it keeps the filling soft and slightly creamy.

This recipe shapes the banitsa into individual spiral swirls, which bake evenly and are easy to serve.

feta-fill-phylo-swirls-eggs-banitsa

Why Youโ€™ll Love This Banitsa Recipe

This is a great homemade version of Bulgarian banitsa that works well with store-bought phyllo dough.

Itโ€™s:

โ€ข crisp on the outside
โ€ข soft and cheesy inside
โ€ข easy to portion
โ€ข perfect for breakfast, brunch, or a snack

The spiral shape also makes it look beautiful when served.

Ingredients Youโ€™ll Need:

Bulgarian banitsa ingredients including phyllo dough, feta cheese, eggs, yogurt, baking powder and melted butter

This recipe uses simple ingredients commonly found in Balkan cooking.

Youโ€™ll need:

โ€ข phyllo (filo) dough
โ€ข butter or oil
โ€ข eggs
โ€ข feta cheese
โ€ข Greek yogurt
โ€ข baking powder (optional)

Exact ingredient amounts are listed in the recipe card below.

Crispy baked filo feta swirls - Bulgarian banitsa on parchment paper

How To Make Bulgarian Banitsa

  • Start by preheating the oven and preparing a baking sheet with parchment paper.
  • Melt the butter and set it aside.
  • In a mixing bowl combine the eggs, crumbled feta cheese, yogurt, and baking powder until evenly mixed.
  • Take two sheets of phyllo dough and place them on a work surface. Brush lightly with melted butter.
Phyllo dough sheets brushed with melted butter for making Bulgarian banitsa
  • Spread some of the filling along the long side of the dough and roll it into a log.
  • Carefully coil the log into a spiral shape and place it on the baking sheet.
Rolled phyllo dough shaped into a spiral swirl for traditional Bulgarian banitsa
  • Repeat with the remaining dough and filling.
  • Brush the tops with melted butter and bake until the banitsa is golden brown and crisp.
  • Serve warm or at room temperature.
Freshly baked Bulgarian banitsa with golden crispy phyllo layers and sesame seeds

Tips for Working with Phyllo Dough

Phyllo dough dries out quickly, so keep the sheets covered with a clean towel while assembling the banitsa.

If a sheet tears slightly, donโ€™t worry. The layers will still bake beautifully once rolled.

Using two sheets at a time helps create a stronger structure and a flakier result.

feta-fill-phylo-swirls-eggs-banitsa

What Cheese to Use for Banitsa

Traditional Bulgarian banitsa is made with Bulgarian white cheese (sirene).

If that is not available, feta cheese works very well as a substitute.

Look for a feta that is slightly crumbly and salty for the most authentic flavor.

Close up of crispy golden Bulgarian banitsa made with phyllo dough and feta cheese filling

How to Serve Banitsa

  • Banitsa is very versatile and can be served in several ways.
  • Many people enjoy it for breakfast with yogurt or ayran.
  • It also works well as a snack, brunch dish, or light lunch.
  • The spiral pieces are easy to share and reheat well.
Hand holding a piece of flaky Bulgarian banitsa showing layers of phyllo dough and feta filling

More Phyllo Dough Recipes you may like?

feta-fill-phylo-swirls-eggs-banitsa
feta fill phylo swirls eggs banitsa
5 from 4 votes

ย Bulgarian Banitsa Recipe

By Lyubomira from CookingLSL
 Bulgarian Banitsa Recipe. Phyllo {Filo} Swirls With Eggs And Feta – Bulgarian Banitsa
Prep: 20 minutes
Cook: 30 minutes
Total: 50 minutes
Servings: 8

Ingredients 

  • 1 16 oz (454 grams) pack filo dough, thawed overnight in the fridge. We need 16 sheets of dough.
  • 1/2 cup melted unsalted butter, (or more if needed)
  • 3 large eggs
  • 10-12 oz crumbled feta cheese
  • 1 cup plain Greek yogurt
  • 2 tsp baking powder

Video

Instructions 

  • Preheat oven to 375F.
  • Line a baking sheet with parchment paper of Silpat. Set aside.
  • Melt butter in a saucepan over low heat.
  • In a bowl mix together eggs, cheese, yogurt and baking powder.
  • Open the pack of dough and take 2 sheets. Place on the work surface. Brush with melted butter. Spread 3-4 tbsp (or 1/8 of the mixture) of the filling mixture along the long side of the sheets. Fold tightly forming a log. Spiral the log carefully to form a swirl. Place on baking sheet. Repeat with all the remaining sheets od dough, taking 2 at a time. Brush with melted butter on top.
  • Bake for 30 minutes, until golden and crisp. Serve warm or at room temperature.

Nutrition

Calories: 414kcal, Carbohydrates: 34g, Protein: 14g, Fat: 24g, Saturated Fat: 14g, Cholesterol: 124mg, Sodium: 821mg, Potassium: 250mg, Fiber: 1g, Sugar: 2g, Vitamin A: 595IU, Calcium: 276mg, Iron: 2.6mg

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

Additional Info

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

Similar Recipes

Spinach And Feta Pie Spanakopita

Greek-Spinach-And-Feta-Pie-Spanakopita
Spanakopita

Coconut Pecan Baklava

layered baklava 7

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




20 Comments

  1. You said phyllo, and I’m there. Feta, ditto. All my favorite pastry ingredients in one place! And you made a swirl, which means it’s cute, too!

  2. Wait, what?? Why have I never tried this with phyllo dough before?? These swirls are BEYOND stunning, Mira!

  3. These are beautiful swirls, Mira! I’ve never tried them before but I am such a sucker for anything with flaky dough. Love the feta and eggs!

  4. Mira, these look fantastic! I LOVE anything with flaky phyllo, but these are beyond! I could literally devour a dozen of these! I love eggs with feta, so I bet stuffed and rolled in the phyllo, that combination is over the top yummm! Thanks for introducing me to banitsas, because I have never heard of them before! Can’t wait to give them a try! Pinned! Cheers, lovely lady!

  5. I’m glad you finally shared these, Mira — they look fantastic! I’ve never seen anything like these and would love to try them!