Bulgarian cuisine is the generosity of the Balkans, where vegetables, dairy products, and herbs create a vivid palette of flavors. Today we're making iconic dishes that Bulgarians eat every day and proudly serve to guests.
🥗 Shopska Salad
A refreshing summer salad with crunchy vegetables and a generous cap of grated white cheese — Bulgaria's calling card. The combination of sweet tomatoes, cucumbers, and sharp onion under a snow-white "snowdrift" of cheese.
Ingredients:
• Ripe tomatoes — 400 g
• Fresh cucumbers — 300 g
• Bell pepper (green) — 2 pcs
• Red onion — 1 medium bulb
• Brined cheese (or feta) — 150 g
• Fresh parsley — small bunch
• Extra virgin olive oil — 4 tbsp
• White wine vinegar — 1 tbsp
• Sea salt — to taste
• Freshly ground black pepper — to taste
Preparation:
Rinse the tomatoes with cold water, pat dry with a towel. Cut into cubes with sides of 1.5-2 cm — don't chop them small so they hold their shape and don't release too much juice. Transfer to a wide salad bowl.
Peel the cucumbers in strips (every other one), cut into the same 1.5-2 cm cubes. Add to the tomatoes. The vegetables should be the same size — this is the aesthetic of Bulgarian presentation.
Cut the bell pepper in half, remove the seeds and white membranes. Cut into 1.5x1.5 cm squares. Traditionally, green pepper is used — it provides a slight bitterness and freshness.
Peel the red onion, cut into thin half-rings 2-3 mm thick. If the onion is too sharp, soak it in cold water for 5 minutes, then squeeze — the bitterness will go away, only the aroma will remain.
Mix all the vegetables in the salad bowl. Drizzle with olive oil and vinegar, salt and pepper. Gently mix with your hands or two spoons — movements should be careful not to bruise the vegetables. Let sit for 5 minutes so the ingredients get acquainted.
Grate the brined cheese on a large grater directly over the salad — it should cover the vegetables with a dense white layer, like snow. Don't mix! This is the key feature of shopska salad.
Finely chop the parsley and sprinkle on top for a bright accent. Serve immediately — the salad should be cold and crunchy, with the contrast of cool vegetables and salty cheese.
💡 Fact: Shopska salad is named after the ethnographic group of Shopi living in western Bulgaria. The white color of the cheese, green of the pepper, and red of the tomatoes repeat the colors of the Bulgarian flag — this dish became a national symbol in the 1960s.
🍲 Gyuvech
A hearty vegetable stew with meat, baked in a clay pot until soft and caramelized. The aromas of paprika, tomatoes, and herbs permeate every layer — the quintessence of Balkan comfort.
Ingredients:
• Pork (neck or shoulder) — 500 g
• Eggplants — 2 medium
• Zucchini — 2 pcs
• Red bell pepper — 2 pcs
• Onion — 2 large bulbs
• Tomatoes — 4 large
• Potatoes — 3 medium tubers
• Carrot — 1 large
• Garlic — 4 cloves
• Fresh or frozen green beans — 150 g
• Sweet paprika powder — 2 tsp
• Dried thyme — 1 tsp
• Bay leaf — 2 pcs
• Olive oil — 4 tbsp
• Vegetable or meat broth — 200 ml
• Salt — to taste
• Black pepper — to taste
• Fresh parsley — for serving
Preparation:
Cut the pork into 2.5-3 cm cubes. Heat 2 tbsp of oil in a deep skillet over high heat. Fry the meat in batches until golden brown on all sides — 3-4 minutes per batch. The meat should seal but not cook through. Transfer to a bowl.
Cut the onion into half-rings, carrot into 5 mm thick circles. In the same skillet over medium heat, fry the onion until translucent (4 minutes), add the carrot and paprika. Fry for another 2 minutes, stirring constantly — the paprika should release its aroma but not burn.
Cut the eggplants and zucchini into 1 cm thick circles. Sprinkle the eggplants with salt, leave for 10 minutes, then rinse and dry — the bitterness will go away. Cut the pepper into 3x3 cm squares. Peel the potatoes, cut into 2 cm cubes. Scald the tomatoes with boiling water, remove the skin, cut into large wedges.
Take a deep ovenproof dish or ceramic pot with a volume of 3-4 liters. Grease the bottom with the remaining oil. Layer: half the potatoes, then the meat with onion and carrot, eggplants, zucchini, pepper, green beans, remaining potatoes. On top — tomatoes.
Crush the garlic with the flat side of a knife, add to the dish along with bay leaf and thyme. Pour in the broth, salt and pepper. The broth should reach the middle of the contents — the vegetables will release juice during baking.
Cover the dish with foil or a lid. Place in a preheated 180°C oven for 1 hour. The vegetables should become soft but hold their shape.
Remove the foil, increase the temperature to 200°C and bake for another 20-25 minutes. The top layer of tomatoes should caramelize slightly and brown, and the sauce should thicken and acquire a rich color. Remove, sprinkle with chopped parsley and serve right in the dish with crusty bread.
💡 Fact: The name 'gyuvech' comes from the Turkish word denoting a clay pot for baking. This dish is a legacy of the Ottoman Empire, but Bulgarians adapted it by adding local vegetables and paprika. Each region of Bulgaria has its own version of gyuvech — the composition of vegetables changes depending on the season.
🥐 Banitsa
A layered pie made from the thinnest phyllo dough with a filling of brined cheese and eggs — crispy outside, tender inside. Golden, aromatic, with caramelized edges — the perfect breakfast or appetizer.
Ingredients:
• Phyllo dough (ready-made) — 500 g (about 12-14 sheets)
• Brined cheese or feta — 400 g
• Eggs — 4 pcs
• Plain yogurt (Greek or Balkan) — 200 ml
• Butter — 100 g
• Sparkling water (mineral) — 100 ml
• Salt — pinch (the brined cheese is already salty)
• Vegetable oil — for greasing the pan
Preparation:
Remove the phyllo dough from the package, unfold and cover with a slightly damp towel — it instantly dries in the air and becomes brittle. Work quickly and carefully.
Crumble the brined cheese with a fork in a bowl. Add 3 eggs, yogurt and mix well until a smooth creamy mass. If the cheese is very salty, taste the filling — you may not need salt. The consistency should be like thick sour cream.
Melt the butter over low heat or in the microwave. Mix with sparkling water — it will give additional airiness and crispness to the layers.
Grease a baking pan 24-26 cm in diameter (round or square) with vegetable oil. Take the first sheet of phyllo, place on the bottom of the pan, brush with the butter mixture with a brush — coat every millimeter. The edges can extend beyond the sides — this is normal.
Place the second sheet of phyllo, brush with butter again. Repeat with the third sheet. On the fourth sheet, spread half the cheese filling, distribute evenly with a spoon. Cover with two sheets of phyllo, brushing each with butter.
Spread the remaining filling, smooth out. Cover with the remaining sheets of phyllo, generously brushing each layer with the butter mixture. Brush the last sheet especially thoroughly. Fold the edges inward, forming a neat rim. With a sharp knife, cut the banitsa into portions — the cuts should reach the middle but not cut all the way to the bottom.
Beat the remaining egg with a fork, brush the surface — this will give a golden gloss. Place in a preheated 180°C oven for 35-40 minutes. The banitsa is ready when the top has turned golden-brown, crispy, and the edges have caramelized and slightly pulled away from the sides. Remove, let cool for 10 minutes — this way the layers will stabilize and the banitsa will be easier to cut. Serve warm with ayran or yogurt.
💡 Fact: On New Year's Eve, Bulgarians bake dogwood twigs with buds into banitsa — each symbolizes a wish: health, wealth, luck. Whoever gets the twig with a swollen bud will have their wish come true in the new year. This tradition is called 'късмети' (kysmeti) — fortune telling for happiness.