Banitsa (Bulgarian Cheese Pie)

Mmmmm, banitsa. Throughout Bulgaria, this cheese pastry can be found in homes, at restaurants, in bakeries, and at bus stations (though I wouldn’t recommend buying it there). In all of its flaky, savory, buttery goodness, banitsa is a Bulgarian staple.

Made traditionally with layers of phyllo dough, eggs, sirene (Bulgarian feta cheese), yoghurt, and sunflower oil, banitsa can be eaten as a main dish or a side, warm or cold, for breakfast, lunch or dinner. It really is that versatile. It is also one of the primary contributors to my 35-pound weight gain during my two years as a Peace Corps Volunteer in Bulgaria. If you decide to make it, you will see why.

I learned how to make banitsa from several different people while I lived in Bulgaria, and each had her own way of making it. It’s really hard to get it wrong, actually. Over the years, I have developed my own method, which works well for me. The key is having high quality ingredients. Most Bulgarian women do not have a recipe for making banitsa, and as such, I typically don’t measure anything, either. I have done my best below to provide some proportions, though don’t worry if your measurements aren’t exact.

Here’s what you’ll need:

1 package of phyllo dough (sometimes written as “filo” or “fillo”)
5 large eggs
1 cup plain yoghurt (Bulgarian yoghurt is the best, if you can find it! Greek will also work well. Full fat or low fat yoghurt works best; avoid nonfat if you can.)
3/4 lb Bulgarian feta cheese, rinsed*
1/2 cup sunflower oil (canola or grapeseed oil will work, too)
1/4 cup water
1/4 stick butter (about 2 Tbsp)

*Bulgarian feta cheese can be hard to find. If you are in the Washington, DC area, the Mediterranean Bakery and Deli on South Pickett Street in Alexandria, VA has it. I have also found it at Whole Foods, and Mediterranean and Middle Eastern markets often carry it. Greek feta cheese will work in a pinch if you are unable to find the Bulgarian variety… but Bulgarian feta cheese really is the best!

IMG_5176 (1)

Authentic Bulgarian feta cheese is quite salty. It typically comes in a brine. Before using it, drain the brine from the container, rinse the cheese with water, and gently pat dry.

A few words on working with phyllo dough: Many people feel intimidated by phyllo dough. If you’ve never worked with phyllo dough before, do not fret. There are few tricks to working with it to make it easier. You can find phyllo dough at most grocery stores in the freezer section, typically alongside the frozen pies and desserts. Packages vary by brand. Some offer one large roll of phyllo sheets, while others contain two smaller rolls, each wrapped separately. For banitsa, it doesn’t matter how the sheets come.


This package of phyllo dough came in two halves wrapped individually.

Before you begin the recipe, you will need to let the phyllo dough thaw. This can be done overnight in the refrigerator or by leaving it out at room temperature for a couple of hours. It it very important that you allow time for the phyllo to thaw gradually. Do not try to speed up the process by putting it in the microwave, even on the defrost setting. This will result in dry, brittle phyllo sheets that are impossible to work with.

Once your dough is thawed and you open the package, you will need to work quickly but carefully, as phyllo dough dries out quickly and is very delicate. If you have purchased a brand that comes as two individual rolls like in the photo above, open only one roll at a time to prevent the other one from drying out. It is best to wait until you are ready to begin working with the phyllo sheets before you remove it from its plastic wrapper.

I recommend clearing a large space on your countertop so that you can spread the phyllo sheets out comfortably and work with them more quickly.

Let’s get started!

1. Preheat oven to 375 degrees Fahrenheit (190 degrees Celsius).

2. Using about 1-2 teaspoons of oil, grease the bottom and sides of a deep-lipped large pan. Normally, I would use my large tava, a round, 12-inch cake pan (this is ideal), but alas, it is packed away en route to Latvia. So, in true foreign service fashion, I have improvised below, using a 9-in pie pan and a 13 x 9 inch casserole dish.

IMG_5174 (1)

If you don’t have a 12-inch pan, don’t worry. You can improvise with a couple of cake pans, and the shape doesn’t matter (although using a round pan results in a pretty shape).

3. In a large mixing bowl, beat the eggs. Use your (clean) fingers to crumble the feta cheese over the eggs.

IMG_5179 (1)

These blocks of Bulgarian feta cheese have been rinsed and dried and are ready for action.

IMG_5182 (1)

Some of my friends who taught me to make banitsa prefer to shred their cheese with a cheese grater. It really doesn’t matter; I prefer to crumble it with my hands and have fewer dishes to wash. Just make sure you don’t have any huge chunks. Half an inch and smaller is ideal.

4. Add the yoghurt, oil, and water and whisk together until everything is blended. The batter will be lumpy because of the cheese.

IMG_5184 (1)

Don’t try to break up the lumps of cheese. That is part of what makes banitsa so delicious!

5. Open the package of phyllo dough, and remove the first roll (if there are two) from its plastic wrapper. Carefully unroll it on your countertop so that all of the sheets lie flat. Using a soup spoon, spread about two spoonfuls of the egg and cheese mixture across the top sheet. You do not need to cover every square inch of the sheet; in fact, it is better if you spread it haphazardly. Be careful not to saturate the sheet or it will become soggy.

IMG_5189 (1)

This about the right amount of mixture that you will want on your sheet of phyllo dough.

6. From bottom to top, carefully roll the sheet of phyllo dough upwards with your fingers. Try not to tear the sheet, but don’t worry if you do. Just keep rolling it until you have something that resembles a log.

IMG_5191 (1)

It helps to use both hands to grip each side of the dough gently. Here, I am only using one because I have the camera in my other hand.

IMG_5192 (1)

This is the log-like shape you should have after you’ve rolled up the sheet.

7. Transfer the rolled-up phyllo sheet to your greased pan. Follow the shape of the pan.

IMG_5185 (1)

If you are using a round pan, your rolls will fit into it in a circular shape. In a square or rectangle, they will fit more linearly. If the roll is too long in the square or rectangle, just bend it to follow the corner of the pan.

8. Repeat steps 5-7 with the remaining sheets of phyllo (using the second package as applicable) and egg and cheese mixture. If you are using a round pan, your rolls will look like the photo below. The idea is to cover every inch of the pan and to have the rolls of dough fit snugly with one another.

IMG_5194 (1)

If you have leftover mixture, you can add it to the top of the rolls, particularly over any dry patches. If you run out of mixture before you use up all of the phyllo sheets, don’t worry. Wrap up the extra phyllo sheets in plastic and then place in a ziploc bag and refrigerate or freeze for another time. Just make sure your pan is fully covered with the phyllo rolls.

9. Once your pans are full and you have used up any excess mixture, cut tiny pats from the 1/4 stick of butter and sprinkle them haphazardly on top of your bantisa. This will give your banitsa a beautiful golden look and buttery flavor as it bakes.

IMG_5195 (1)

Spread the pats of butter about 2 inches apart. There is no need to cover the whole thing with butter. Remember, you have plenty of grease between the cheese and oil in the egg mixture.

IMG_5196 (1)

All ready for the oven!

10. Once you’ve got the pats of butter on, you are ready to bake your banitsa! Bake for about 45 minutes or until golden brown.

IMG_5204 (1)

The final product should be about this color.

IMG_5205 (1)

The round one has a pretty shape, but the rectangle tastes just as good!

11. Allow to cool for at least 20 minutes. Cut into squares (or any shape) and serve! Banitsa can be eaten warm, cold, or anywhere in between. For some added flavor, serve it with a dollop of plain yoghurt. Store leftovers in an airtight container on the countertop. It will keep this way for 2-3 days. Refrigeration may cause the banitsa to become soggy.


IMG_5212 (1)


For a sweet version of banitsa made with pumpkin and walnuts, check out my recipe for tikvenik!

13 thoughts on “Banitsa (Bulgarian Cheese Pie)

  1. Looks awfully yummy!! I enjoy the step by step process with pictures. I’m glad you enjoy making this wonderful treat for yourself and others😀😀😀👍


  2. Saw this made in Sofia 15 odd years ago, and yours was the closest recipe I could find to what I remembered. Just made it this afternoon, with pretty genuine ingredients and it is as good as I remembered. The others eating it liked it just as much! Thanks, you qualify as better than the profi sites…


      • You are welcome, and thanks again. Just made it again this afternoon – it just came out of the oven and looks and smells glorious. Guests coming this evening so I can’t cut into it yet…..One slight addition that I made to your excellent recipe; a tip that I found elsewhere. I added a heaped teaspoon of bicarb of soda to the feta / egg / joghurt mix. It causes the whole banitsa to rise as it bakes, and makes the finished product lighter (but the rest of that recipe was way less good than yours….


  3. I personally use a mixture of 4-5 eggs , pot of yogurt with 1/4 spoon of bicarbonate of soda for the filling + feta cheese , the mixture should not be too runny. When it’s all made I put melted butter on it. Bake it until golden an top it up with around 200ml of sparkling water and put it back in the oven on 180 degrees Celsius for around 20-25 minutes


  4. I have a Bulgarian daughter who came to us at the age of four in February of 2017. She told me, “I need banitsa, Merry Christmas.” and so I sought out recipes and asked her Bulgarian foster mom if we were talking about the same thing. We were!
    I made your recipe and it came out really good! She loved it and so did I. I found real Bulgarian feta but could not find Bulgarian yogurt. I’m looking forward to trying it out again!

    Liked by 1 person

What are your thoughts?

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s