Skip to content

Where to eat in Serbia

Restaurants, kafanas, wine bars, bakeries and markets - by city. Each place has its address, hours, our honest write-up and a link to the map.

What to try in Serbia: a guide to the cuisine
Cuisine
Price level

Price level: € - cheap, €€ - mid-range, €€€ - above average.

Places shown: 6

Belgrade

"?" (Znak Pitanja)

Stari Grad, by the Cathedral (edge of Dorćol) Serbian, traditional kafana €€

The oldest working kafana in Belgrade, in a merchant's house from 1823 by the Cathedral. Dark wood, framed photos and a menu of bean soup, karađorđeva schnitzel and grilled meats built for a long, unhurried meal.

Opening hours: daily 10:00-22:00 (please confirm)

Picked as Belgrade's oldest preserved kafana, dating to 1823, known for its untouched interior and old-town songs over dinner.

Verified · August 9, 2026 On the map

Ambar

Savamala (Beton Hala, on the Sava quay) Modern Balkan, small plates €€€

A small-plates restaurant inside Beton Hala on the Sava, built for sharing rather than a starter-main format: uštipci, Ambar-style ćevapi, Karađorđeva schnitzel and a serious wine and rakija-cocktail list.

Opening hours: daily, roughly 10:00-02:00 (please confirm)

Picked for its small-plates take on Balkan cooking in a converted riverside warehouse, one of Savamala's most talked-about tables.

Verified · August 9, 2026 On the map Website

Drama Ćevapi

Skadarlija / Dorćol (Stari Grad) Grill, ćevapi

A no-frills grill counter on the edge of Skadarlija doing one thing well: 100% beef ćevapi in somun bread with kajmak and ajvar, fast turnover, open past midnight on weekends.

Opening hours: Mon-Thu, Sun 09:00-00:00; Fri-Sat 09:00-03:00 (please confirm)

Picked for straightforward, 100% beef ćevapi a few steps from Skadarlija, favoured by locals over flashier tourist grills.

Verified · August 9, 2026 On the map

Pečat

Vračar, by Karađorđe Park (near the Temple of Saint Sava) Modern Serbian €€€

A fine-dining restaurant in Vračar that plates Serbian classics - steak tartare, sous vide pork neck, a dry-aged T-bone flambéed tableside - with the polish of a big-city tasting menu, close to Karađorđe Park.

Opening hours: daily 11:30-23:00 (please confirm)

Picked for turning Serbian home cooking into a genuine fine-dining menu, a short walk from the Temple of Saint Sava.

Verified · August 9, 2026 On the map Website

Pekara Trpković (Slavija)

Slavija (Nemanjina street) Bakery, burek

A family-run bakery near Slavija Square, open since the early 1900s and still making some of the most-recommended burek in Belgrade - meat and cheese versions cut into squares, best eaten standing up with a cup of yogurt.

Opening hours: Mon-Fri 06:00-19:00, Sat 06:00-16:00 (please confirm)

Picked as one of Belgrade's most-recommended burek bakeries, a family business now in its fifth generation.

Verified · August 9, 2026 On the map Website

Šaran

Zemun (Kej Oslobođenja, the Danube quay) Fish, Mediterranean €€€

A century-old fish restaurant on the Zemun quay, famous for its own recipe of riblja čorba (river fish soup) alongside grilled river fish and a wider Mediterranean seafood menu, with a proper Danube view from the terrace.

Opening hours: closed Mon; Tue-Wed 15:00-00:00, Thu-Sun 13:00-01:00 (please confirm)

Picked as one of Belgrade's best-known fish restaurants, run on the Zemun riverbank since a local fisherman opened it over a century ago.

Verified · August 9, 2026 On the map Website