Best Food in Bulgaria: What to Eat and Where to Find It
Bulgarian cuisine is shaped by its geography β Thracian plains to the south, Rhodope and Balkan mountain ranges across the middle, and Black Sea coast to the east. The result is a food culture built on slow-cooked meats, fermented dairy, roasted peppers, and hearty bean dishes, with Ottoman and Slavic influences running throughout. Prices below are approximate as of 2026; 1 EUR β 1.96 BGN.
The Essential Dishes
Banitsa
Banitsa is Bulgariaβs national pastry and arguably the single most important thing to eat here. Thin sheets of phyllo dough are layered with a filling of white sirene cheese, eggs, and butter, then baked until the top is crinkly and golden. It is sold from dedicated banitsa shops and bakeries from early morning β the correct way to eat it is hot, straight from the oven, with a glass of ayran (a cold, salted yogurt drink).
Varieties exist: sirene banitsa (the classic with white cheese), zelnik (with spinach), and tikvenik (sweet, with pumpkin and walnuts). Regional bakeries have their own recipes β the Rhodope version is denser and richer than the Sofia bakery standard.
Price: BGN 1.50β3 (β¬0.75β1.50) per slice from a bakery. Restaurant portions cost BGN 6β10 (β¬3β5).
Shopska Salata
The Bulgarian national salad, and the first thing most Bulgarians order at a restaurant. Chopped tomatoes, cucumber, raw or roasted pepper, and onion, finished with a thick layer of grated sirene (white brined cheese). The cheese is the defining element β sirene is sharper and saltier than feta, and the quality varies dramatically between restaurants.
The salad is best in summer when the tomatoes are local and sun-ripened. A winter shopska, made with greenhouse tomatoes, is a noticeably inferior experience.
Price: BGN 7β12 (β¬3.50β6).
Kavarma
The signature dish of Bulgarian traditional cooking β a slow-cooked stew of pork or chicken with onions, peppers, tomatoes, mushrooms, and spices, served bubbling in a clay pot (gyuveche). It originates from the Rhodope mountain tradition of cooking meat over low heat for hours until the sauce reduces and concentrates.
Every mehana has its own version. The best kavarma is made with pork that has been marinated in local wine before cooking. Expect a thick, dark sauce and meat that falls apart without any effort.
Price: BGN 14β22 (β¬7β11).
Kebapche
Small, finger-shaped grilled sausages made from a mixture of beef and pork, seasoned with cumin and black pepper. Served with chips or salad, and sometimes with a side of lyutenitsa (roasted pepper and tomato relish). Kebapche is Bulgariaβs answer to the Δevapi found across the broader Balkans β a near-universal fast food.
Price: BGN 10β16 (β¬5β8) for a portion of five to eight pieces.
Meshana Skara (Mixed Grill)
A platter of grilled meats β typically kebapche, kyufte (flattened meatballs), and shishche (pork or chicken skewers), with chips and a relish. It is the Bulgarian equivalent of a mixed grill and appears on virtually every traditional restaurant menu. A full platter is generous enough for one hungry person.
Price: BGN 18β28 (β¬9β14) for a full mixed grill platter.
Tarator
A cold soup of yogurt, water, grated cucumber, garlic, dill, and walnuts. Served chilled in summer as a starter or a light meal. Tarator is refreshing in a way that holds up well alongside the heavier meat dishes. Do not confuse it with the Turkish cacΔ±k β the Bulgarian version has walnuts and is usually thinner.
Price: BGN 5β8 (β¬2.50β4).
Bob Chorba
A thick, hearty bean soup made with white or kidney beans, onion, carrot, tomato paste, paprika, and dried mint. Occasionally a smoked pork bone is added for depth. Bob chorba is Bulgarian comfort food β filling, cheap, and available everywhere from high-end restaurants to corner bakeries.
Price: BGN 5β9 (β¬2.50β4.50).
Where to Eat in Sofia
Traditional Mehani (Taverns)
Hadjidraganovite Kushti (ul. Kozloduy 23) β One of Sofiaβs most celebrated traditional restaurants, spread across a restored nineteenth-century house with multiple rooms and courtyards. The menu covers the full range of Bulgarian classics: kavarma, meshana skara, stuffed peppers, banitsa. Mains approximately BGN 18β30 (β¬9β15). Reservations recommended at weekends.
Made in Home (ul. Angel Kanchev 30A) β A smaller, modern-traditional restaurant with a seasonal menu focused on Bulgarian ingredients prepared with care. The kavarma and tarator are excellent. Mains approximately BGN 22β35 (β¬11β18). Popular with locals; book ahead for dinner.
Pri Yafata (ul. Solunska 28) β Long-running neighbourhood mehana with a wide menu of Bulgarian classics and a substantial wine list of domestic wines. The mixed grill and stuffed peppers are reliable. Mains approximately BGN 16β26 (β¬8β13).
Contemporary
Raketa Rakia Bar (ul. Tsar Shishman 2) β Rakia is the main event here, with a curated selection of Bulgarian fruit brandies, but the bar also serves exceptional small plates β banitsa bites, shopska variations, grilled meats. Rakia from BGN 6β12 (β¬3β6) per measure.
Motto Restaurant β Modern Bulgarian cuisine in the centre of Sofia, applying contemporary technique to traditional ingredients. Mains BGN 28β45 (β¬14β23). Best for a higher-end meal that still reads unmistakably Bulgarian.
Budget
Central Market Hall (Centralna Hali) β Sofiaβs nineteenth-century covered market has vendors selling banitsa, pastries, cured meats, and local cheese. The central ground floor has prepared food stalls where a full breakfast costs BGN 5β8 (β¬2.50β4).
Where to Eat in Plovdiv
Hebros Restaurant (ul. Konstantin Stoilov 51A, Old Town) β Set in a restored Revival-era courtyard. Upmarket Bulgarian cooking: slow-roasted lamb, kavarma, stuffed vine leaves. Mains BGN 20β35 (β¬10β18).
Pavaj (Kapana district) β Contemporary take on Bulgarian dishes with a seasonal, changing menu. The quality of produce is higher than most traditional mehani. Mains BGN 18β28 (β¬9β14). Reservations strongly recommended at weekends.
Rahat Tepe (Kapana district) β Traditional Bulgarian food done reliably well, with terrace seating and good grilled meats. Mains BGN 16β26 (β¬8β13).
Mehana ShtastlivetsΠ° (Old Town) β Classic Plovdiv mehana with wooden interiors, live folk music on weekend evenings, and the full Bulgarian canon on the menu. Mains BGN 14β22 (β¬7β11). Very popular with groups.
Drinking Alongside the Food
Rakia is the national spirit β grape-based grozdova or plum-based slivova. It arrives as a 50ml or 100ml shot before the meal. BGN 4β8 (β¬2β4) per measure.
Bulgarian wine is underrated and excellent value. The Thracian Valley around Plovdiv produces Mavrud, a deep-red grape almost unique to Bulgaria. Bottles of respectable Mavrud start at BGN 12β20 (β¬6β10) in restaurants.
Ayran β cold salted yogurt drink β is drunk with banitsa and grilled meats. BGN 1β2 (β¬0.50β1) in shops, slightly more in restaurants.
Practical Notes
- Lunch menus: Many mehani offer a promo menyu at lunch β soup, main, and bread for BGN 10β15 (β¬5β7.50). Excellent value.
- Tipping: 10% is standard at sit-down restaurants. Round up at casual places.
- Vegetarians: Bulgarian cuisine has a strong vegetarian tradition from Orthodox fasting practices. Shopska, tarator, bob chorba, stuffed peppers without meat, and lyutenitsa are all naturally meat-free.
See Also
- Bulgaria travel guide
- Sofia food guide
- Plovdiv food guide
- Vegan food in Bulgaria
- Balkans food guide
- Balkans travel costs
Plan your trip: Browse food tours and cooking experiences in Bulgaria. Search flights to Sofia and compare prices early. Travel insurance is worth sorting before you go.
Book an experience
Food tours & cooking classes
A guided food tour covers more ground than eating solo β and you learn the backstory.
Frequently Asked Questions
- What is the most famous Bulgarian dish?
- Shopska salata is arguably the most recognised Bulgarian dish internationally β a salad of tomatoes, cucumbers, onion, and roasted pepper topped with a thick layer of grated white sirene cheese. Kavarma (slow-cooked clay pot stew) is the most beloved traditional main course.
- Is Bulgarian food cheap?
- Yes. A sit-down meal at a traditional mehana costs approximately BGN 14β25 (β¬7β13) for a main course. A full meal with starter, main, and a drink runs around BGN 30β50 (β¬15β25) per person, making Bulgaria one of the most affordable countries in the EU for eating out.
- What is banitsa?
- Banitsa is a flaky phyllo pastry filled with white sirene cheese and egg, baked until golden. It is eaten for breakfast from bakeries, as a street food snack, or as a starter in restaurants. Hot banitsa with a glass of ayran (salted yogurt drink) is the quintessential Bulgarian breakfast.