Skip to content

Sofia restaurants & cafes

Sofia is the year-round capital: Bulgarian mehanas, modern bistros and a lively cafe scene under Vitosha mountain. Vetted places across the centre and the Vitosha Boulevard area.

Sofia eats all year round, not just in summer. The scene runs from traditional mehanas serving Bulgarian classics (shopska salad, kavarma, kebapche) to modern bistros, specialty coffee and international spots around the centre, Vitosha Boulevard and the Zhenski Pazar market. Prices are generally lower and more local than on the coast.

Below are our vetted places in Sofia. What to try across Bulgarian cuisine - shopska salad, banitsa, grilled kebapche and local wine - is in the guide to the cuisine; each venue lists the check date.

What to try in Bulgaria: a guide to the cuisine

Our vetted places

Manastirska Magernitsa

City Center Bulgarian, traditional (mehana) €€

A landmark Sofia mehana built on recipes gathered from monasteries around the country - clay-pot stews, grilled meat and a big garden for summer. One of the most consistently well-reviewed traditional kitchens in the city; book ahead, especially for a weekend dinner.

Opening hours: daily, roughly 12:00-23:00 (please confirm)

One of Sofia's most-reviewed traditional kitchens - a consensus rating in the high 4s across TripAdvisor (700+ reviews) and Restaurant Guru, built on a huge menu of monastery recipes gathered from across the country.

Verified · August 9, 2026 On the map Website

Moma Bulgarian Food and Wine

City Center Modern Bulgarian, wine €€€

A modern Bulgarian kitchen on Solunska Street that plates old-country recipes with a lighter, more contemporary hand, backed by a serious list of Bulgarian wine. Sits at the pricier end for Sofia, and it is worth booking ahead for dinner.

Opening hours: daily, roughly 12:00-23:00 (please confirm, hours vary by source)

A standard-bearer for modern Bulgarian cooking in Sofia - strong ratings on Restaurant Guru and a solid TripAdvisor record, with a wine list that leans hard into Bulgarian labels.

Verified · August 9, 2026 On the map Website Instagram

Skara Bar

Oborishte (near Zaimov Park) Grilled meat, Bulgarian BBQ (skara) €€

A casual grill house tucked behind Zaimov Park, built entirely around the skara - ribs, kebapche, kyufte and grilled chicken with the usual salads and bread. No frills, cash-friendly prices, and a following among people who live nearby rather than tour groups.

Opening hours: daily, roughly 12:00-22:00 (please confirm)

A no-frills grill house by Zaimov Park with a consensus rating in the low-to-mid 4s across Google (2000-plus reviews), TripAdvisor and Restaurant Guru - the kind of place locals send you for straightforward skara.

Verified · August 9, 2026 On the map

Sofiyska Banitsa (Graf Ignatiev)

City Center (Graf Ignatiev St) Bakery, banitsa

A small central bakery selling hot banitsa by weight - cheese, spinach, leek, pumpkin and apple versions cut fresh through the day. Cash-friendly, no seating to speak of, and one of the most recommended quick breakfast stops in the city center.

Opening hours: roughly Mon-Fri 07:00-18:00, Sat-Sun 08:00-15:00 (please confirm)

A branch of a long-running Sofia banitsa bakery chain (30-plus years), rated 4.5 on Google (600-plus reviews) and repeatedly flagged in food guides as one of the best places in the center for the real thing.

Verified · August 9, 2026 On the map Website Instagram