
Zeljanica is a savory Balkan-style spinach and cheese pie layered with delicate filo pastry and a creamy yogurt coating. It bakes into crisp golden squares with a rich, tangy filling that works beautifully for brunch, lunch, or a make-ahead family meal.
Lightly oil a 25 x 35 cm roasting tin, about 4 cm deep, and line it with baking parchment. In a large bowl, mix the eggs, curd cheese, feta, soured cream or creme fraiche, and well-drained spinach. Season lightly with salt and black pepper, keeping in mind that feta is already salty.
In a separate bowl, whisk together the olive oil, natural yogurt, and baking powder until smooth. Heat the oven to 200C/180C fan/gas 6.
Cut the filo sheets in half so they fit the tin. Lay one sheet in the prepared tin and brush it evenly with 1-2 tbsp of the yogurt mixture. Add another filo sheet, brush again, and continue layering until half of the filo has been used.
Spoon the spinach and cheese filling over the layered filo and spread it gently to the edges with a spatula. Continue layering the remaining filo sheets, brushing each layer with the yogurt mixture. Spread any leftover yogurt mixture over the top sheet.
Before baking, cut the pie into 9 or 12 squares. Place a small piece of butter on top of each square. Bake for 20 minutes, then reduce the oven to 180C/160C fan/gas 4 and bake for 25-30 minutes more, until the top is crisp and deeply golden. Let the pie cool for 10-15 minutes before serving warm.
Squeeze the defrosted spinach very thoroughly; excess water can make the filling soggy. If curd cheese is unavailable, use 250 g ricotta mixed with 250 g mascarpone for a similar creamy texture. The assembled, unbaked pie can be frozen for up to 1 month; thaw overnight in the fridge before baking. Leftovers keep covered in the fridge for up to 2 days and reheat best in the oven.




