National Dish Serbia: Banica (Recipe)

In this article
Meet Banica, a much-loved savoury pastry that turns up on tables right across the Balkans. Delicate layers of flaky pastry wrap a rich filling of feta cheese, eggs and creamy yoghurt, baked until golden and irresistibly crisp. It is the kind of dish that appears at family gatherings and celebrations, served warm in generous slices. Simple, comforting and endlessly adaptable, banica brings a taste of Serbian hospitality straight to your own kitchen.
About Banica
Banica is a traditional Serbian dish that is cherished not only in Serbia but throughout the wider Balkan region. It is built from tender layers of flaky pastry combined with a delicious filling of feta cheese, eggs and yoghurt. At festivities and family celebrations it is often served as a hearty snack, cut into neat pieces to share. The sheer variety of ways it can be prepared is what makes banica such a culinary highlight and a firm favourite in every household.
Ingredients (serves 1–2)
- 200 g filo or flaky pastry
- 150 g feta cheese
- 2 eggs
- 100 g yoghurt
- 1 tablespoon oil
- Salt and pepper, to taste
Shopping for the ingredients
To make a good banica you will want fresh, good-quality ingredients. The pastry should be in fine condition before use so it bakes into an ideal, crisp structure. Feta cheese is easy to find in most supermarkets or delicatessens, though the availability of regional varieties can differ from shop to shop. For the yoghurt, it is worth choosing a creamy natural yoghurt to give the filling exactly the right consistency.
Preparing the dish
Before you begin assembling the banica, gather all of your ingredients and lay them out ready on your work surface. Crumble the feta cheese into a bowl and mix it together with the eggs and yoghurt. Season with salt and pepper to taste to bring the filling to life. These steps matter, as they make sure the flavours are well combined before the mixture is wrapped inside the pastry.
Step-by-step instructions
- Preheat the oven to 200°C.
- Roll out the pastry and divide it into two halves.
- Spread the filling evenly across the sheets of pastry.
- Lightly dampen the edges of the pastry and fold them together to seal in the filling.
- Place the banica on a baking tray lined with baking paper and brush it with oil.
- Bake in the preheated oven for around 30–35 minutes, until golden brown.
- Allow to cool a little before serving, then cut into pieces.
Gluten-free / lactose-free version
For a gluten-free banica you can swap the pastry for a gluten-free alternative, now widely available in health-food shops. Take care that all the other ingredients are gluten-free too, especially the yoghurt. To make the dish lactose-free, replace the feta with a lactose-free cheese alternative and the yoghurt with a lactose-free or plant-based version. These simple adjustments mean that people with intolerances can enjoy delicious banica just as much as everyone else.
Tips for vegans and vegetarians
Vegans can prepare banica too, simply by replacing the egg and cheese with plant-based alternatives. In place of feta, a creamy tofu works well, seasoned with herbs and a touch of colour to mimic the original flavour. For the egg, aquafaba or flaxseed provide the binding you need. Prepared this way the dish stays every bit as tasty while becoming accessible to all kinds of diets, much like a well-made Tofu Salata.
More tips and tricks
To make your banica even tastier, try adding finely chopped onion or herbs such as dill and parsley to the filling. These extras enrich the dish with additional aromas. It also helps to let the assembled banica rest for a short while before baking, so the pastry absorbs the filling more fully. Experiment with different fillings to create your own personal favourite version!
Adapting the recipe to your taste
The lovely thing about banica is how easily it bends to individual preferences. Whether you like more cheese, less yoghurt or an extra pinch of seasoning, every variation can lead to a new taste experience. You could also try different kinds of pastry, or make the banica in small portions as a snack. This flexibility is exactly what makes the dish such an appealing choice for any occasion.
Ingredient substitutions
If you do not have feta cheese to hand, you can swap it for ricotta or cottage cheese, both of which harmonise nicely with the other ingredients. For a spicier note, seasoned cream cheese or a herb cream cheese does the trick. A gluten-free flaky pastry, now stocked in many supermarkets, is the obvious choice for a gluten-free option. That way the banica still succeeds with different ingredients and remains a treat every time.
Drink pairing ideas
Banica goes beautifully with a refreshing yoghurt drink or a glass of homemade lemonade. A cold beer or a light rosé are equally good companions. If you fancy something a little more savoury, a glass of tangy kefir could be the perfect match — as would a homemade Domace Kiselo Mleko. Choose drinks that support and lift the flavour of the banica to round off the whole experience.
Serving and presentation ideas
To present banica attractively, arrange the pieces on a handsome plate and garnish with a sprig of fresh herbs. A yoghurt dip or a crisp side salad such as Sopska Salata makes the whole spread even more appealing. Colourful vegetables used as decoration can lift the dish visually too. Careful presentation not only builds anticipation but also makes a lovely talking point at the table.
A bit of history
Banica has a long tradition in Serbian cookery and was already being made in the Middle Ages. Originally it was put together from leftover dough and fillings, which encouraged the resourcefulness of home cooks. The dish reflects the culinary diversity of the Balkan region, where many different cultures come together — the same heritage you taste in Serbian cuisine. Today banica is found not only in Serbia but also in neighbouring countries such as Bulgaria and North Macedonia, where it has developed its own local variations.
More recipe ideas
Summary: Banica
Banica is a delicious and versatile dish that brings the flavours of Serbian cooking together in wonderful harmony. Whether for a celebration or as an anytime snack, the combination of flaky pastry and a hearty filling of feta and eggs delights young and old alike. Thanks to its many possible adaptations, banica is easily tailored to personal taste. Enjoy a slice of Balkan culture right in your own kitchen!



