Cart 0
Your order qualifies for free shipping! You are $65 away from FREE shipping
No more products available for purchase

Subtotal Free
Shipping & taxes calculated at checkout

Your Cart is Empty

Stock up on what your body
actually needs.

Two bags of Flavory All-in-One Protein Smoothie Powder, one in Vanilla flavor and the other Chocolate Peanut Butter, both displaying “25g protein” and “Made with Grass-Fed Whey” on the front.
Protein Smoothies
Shop FlavCity Try-It Kit: Electrolytes
Electrolytes
Five bottles of supplements and vitamins, including womens and mens multivitamin gummies, sleep support gummies, vitamin C, and a Triple Threat bottle, are arranged diagonally against a white background.
Vitamins
Shop ALL
Bulgarian Banitsa

Bulgarian Banitsa

Author: Bobby Parrish • Oct 01, 2025

This is grandma's recipe for Bulgarian banitsa. A crispy phyllo dough, cheese, and egg pie baked in the oven and a total crowd pleaser.

This recipe is  with main ingredient 

Baba Dani makes the best banitsa recipe which is a staple of the Bulgarian diet. Banitsa is a phyllo dough pie stuffed with feta cheese, eggs, and yogurt.

Banitsa is really easy to make and can feed a crowd of hungry folks. You can even make variations by adding ground meat or cooked butternut squash.

How To Make Bulgarian Banitsa

To start, mix the eggs, yogurt, feta cheese in large bowl until creamy. Add the water, baking soda, and a couple tablespoons of avocado oil. Mix well and and set aside.

Grab the biggest baking pan you have, ideally round. You may have to use two 9x16 baking dishes if you don;t have a large round one. Spoon a bit of mixture on the bottom of the baking dish and spread it thin from edge to edge.

Grab one layer of phyllo dough and gently bundle it together like a ball and fill the bottom of the baking dish with a bunch of these balls. Spoon enough egg mixture over to make it wet and repeat with another layer of phyllo balls covered in egg mixture.

Top with 3 sheets of phyllo, each one covered with egg mixture then add some slices of butter all over the top. Allow the banitsa to rest for 15 minutes and preheat the oven to 420F.

Bake for 25-30 minutes, or until the banitsa is deep golden brown. If it gets too much color while baking, cover with tin foil or parchment paper.

When the banitsa comes out of the oven, flip it over and allow it to rest upside down for 20 minutes before eating. You will need to rest the pan on two bowls or something so the pan can hang and the banitsa doesn't get smashed. Enjoy!

Try more of our recipes:

 

Category

Snacks

Prep time

20 minutes

Cook time

25 minutes

Ingredients

Instructions

  1. In a large bowl, break up the feta cheese using a fork as much as possible. Add the eggs and mix well. Then add the yogurt along with the baking soda and mix again. Then add the melted butter or oil and mix well. Finally, add the water and mix again.
  2. Get the largest baking pan you have (a 13’’ round pan is traditional, but you can user a 9’’ x 13’’ pan), use two spoons of the mixture to lightly cover the bottom from edge to edge. The idea is to have the phyllo stick so when the banitsa is flipped upside down after baking it doesn’t fall out.
  3. Grab one sheet of phyllo dough and crinkle it into a loose ball and place in the pan. Continue doing this until the bottom of the pan is covered (you’ll need about 7 sheets). Using a spoon add about half of the egg mixture making sure to cover the phyllo layer nicely. Then add more crinkled phyllo sheets on top (you’ll need about 5 sheets) for this second layer. Spoon over the rest of the egg mixture (making sure to save 4-5 tablespoons). Add 3 more sheets of phyllo flat across the top of the pan and tuck the edges of the phyllo along the edge of the pan. Spoon over the rest of the egg mixture from edge to edge making sure the top layer is quite wet.
  4. Preheat oven to 390F, while letting the banitsa sit at room temperature for 15 minutes then bake in the oven for 26-30 minutes, or until the top is deep golden brown. If the top gets too dark place a sheet of tin foil or parchment over it.
  5. Remove banitsa from oven and carefully flip it upside down. It’s easier if you balance the pan on a couple of bowls so there is a gap between the pan and the counter while it is hanging upside down. You may skip this step of flipping the banitsa over, but it will deflate and won’t get fluffy.
  6. Allow to cool upside down for 20 minutes then enjoy!