Banitsa is a traditional dish made by layering sheets of buttered phyllo pastry with a mixture of eggs, yogurt, and white cheeses like sirene and feta for the simple and classic version of banitsa. Besides the classic cheese filling, this pie can be made with a myriad of different fillings, either savory or sweet.
Pies with a vegetable filling, such as zelnik, are especially popular. Zelnik can be made with a filling of leafy greens like spinach, nettles, marigold, parsley, and cabbage, praznik is made with leeks, while luchnik is a type of banitsa filled with onions.
When it comes to sweet versions of banitsa, there is tikvenik, made with pumpkins, an apple-filled variety, shtrudel, or mlecna banitsa - made by soaking pastry sheets with a mixture of milk, eggs, sugar, and vanilla.