Where to eat in Belgrade - taverns, river clubs and ethno cuisine
Where to try real Serbian cuisine in Belgrade: traditional taverns, river-raft restaurants on the Sava and ethno spots in Zemun, plus what to order.
Belgrade is eaten slowly, with music and company. Here, food is part of the culture, not just a meal - grilled meats, local wines, fish from the river and dishes from old recipes. During Expo 2027 the best spots will be full, so it pays to book a table early. Here is where to try real local cuisine, what to order and how to behave at the table like a local.

Taverns with live music
The traditional tavern, or kafana, is the heart of Belgrade nights. Grilled local dishes, good wines and live music are a recipe that has not changed in decades. The atmosphere is warm and loud, the company cheerful - this is where dinner turns into a whole evening. Try the mixed grill, cevapi and local wine. Musicians often come up to the tables and play on request, and it is customary to tip them for a song you asked for. It gets liveliest late in the evening and at weekends, while lunch in a kafana is calmer and better for conversation.
River-raft restaurants
In summer, Belgrade lives on the water. Raft restaurants on the Sava and the Danube serve lunch or dinner with a river view and a pleasant breeze. Many turn into clubs in the evening, so you can combine dinner and a night out in one place. Fish dishes and a cocktail at sunset are a classic. The rafts, known locally as splavovi, line both rivers, from New Belgrade and Zemun to Ada Ciganlija, and each stretch of the bank has a different feel - from quiet family restaurants to loud clubs. Bring a light layer for the evening, as it can get cool by the river even after a hot day.
Ethno cuisine in Zemun
For the authentic atmosphere of the old town, ethno restaurants in Zemun are the right pick - simple, honest food from old recipes, in a setting that takes you back in time. Zemun is also known for its fish restaurants along the Danube, so an evening here is always a good idea. After dinner, walk up to Gardos for a view of the river and the city. Zemun is also a handy choice after a day at the exhibition, as it lies between Surcin and the city centre.
Where for what - overview
| Venue type | Atmosphere | What to try |
|---|---|---|
| Tavern | live music, company | grilled meats, local wines |
| River raft | by the river, summer | fish dishes, cocktails |
| Ethno restaurant | old town | dishes from old recipes |
| Bakery and street food | quick, on the go | burek, pljeskavica, pies |
What a kafana meal looks like
A meal in a kafana has its own rhythm and is rarely rushed. If it is your first time at the table, this is the usual order:
- Aperitif - a small glass of homemade rakija while the table fills up.
- Starter - a cold platter with cheese, kajmak, ajvar and cured meats, with warm proja or bread.
- Soup or salad - in summer a salad of tomato, cucumber and pepper, often alongside veal or fish soup.
- Main course - grilled meats, a dish baked under the sac lid, sarma or fish, depending on the place.
- Dessert and coffee - pancakes, baklava or cake, then a Serbian coffee to finish.
Portions are usually large, so it is perfectly normal to order several dishes for the middle of the table and share them.
What you must try in Belgrade
- Cevapi and pljeskavica - grill classics, not to be missed.
- Sarma - sour cabbage rolls filled with minced meat and rice, cooked slowly.
- Karadjordjeva snicla - a rolled schnitzel filled with kajmak, breaded and fried.
- Fish soup and pike-perch - especially on rafts and in Zemun.
- Kajmak, ajvar and proja - simple, yet perfect with meat.
- Gibanica - a pie of filo pastry, eggs and cheese, a common breakfast choice.
- Local wines - from Fruska Gora and Serbian wineries.
- Homemade rakija - as an aperitif before the meal.
Breakfast and quick bites
A Belgrade day often starts at the bakery. Burek with cheese or meat and a glass of yoghurt is the classic breakfast, and bakeries open early, also selling small savoury buns, rolls and all kinds of pies. For a quick lunch between sights there is pljeskavica in a flatbread with toppings of your choice. In the evening, pancakes, sweet or savoury, are popular. This is the cheapest and fastest way to taste local flavours, and it works well on Expo days when you have no time for a long meal.
Drinks - rakija, wine and coffee
Rakija is more than a drink - it is used to welcome guests and to toast every important moment. The best known is plum brandy, sljivovica, but also try rakija made from quince, apricot or pear. It is sipped slowly from a small glass, not downed in one. Serbian wines are attracting more and more attention, and Fruska Gora is the wine region closest to Belgrade - if you like a wine in a kafana, try it at the source with a suggestion from our 3-day plan for Belgrade and beyond. The meal usually ends with Serbian coffee, brewed in a small pot called a dzezva and served in little cups.
Table etiquette
- Toast with eye contact - you say "Ziveli", and looking away is considered rude.
- Do not rush - the waiter usually will not bring the bill until you ask, and this is seen as courtesy.
- Tipping - it is common to round up the bill or leave around ten percent for good service.
- Bread is a given - it often arrives on its own and is sometimes charged separately.
- Smoking - rules differ from place to place, so ask for a non-smoking area if smoke bothers you.
Vegetarians and fasting dishes
Serbian cuisine is famous for meat, but vegetarians will not go hungry. Thanks to the Orthodox tradition of fasting, many places offer lenten dishes without meat or dairy - prebranac baked beans, lenten sarma and peppers stuffed with rice and vegetables. On top of that there are salads, ajvar, roasted peppers, proja, pies with cheese or spinach and vegetable dishes. If you do not eat meat, tell the waiter at the start - they will often suggest something that is not highlighted on the menu.
Budget - how to eat well without overpaying
Taverns and restaurants in Belgrade are generally more affordable than in many Western European capitals, but prices vary from place to place. You will pay the most at the most touristy locations and at popular rafts, while neighbourhood kafanas are often both better value and more authentic. Fish is often priced by the kilo, so ask about the weight and price before you order. For lunch, look for the dish of the day, which many places offer on weekdays. And if you want to take ajvar, rakija or cheese home, see our guide on what to bring home from Serbia.
Tips for the Expo period
- Book a table in advance - the best spots will be full.
- For rafts, arrive early if you want a table by the water.
- Weekends are busiest - weekdays are calmer.
- Eat a little earlier or later than the main rush if you have not booked.
- When choosing where to stay, see accommodation by area for Expo 2027 and pick a neighbourhood with good taverns nearby.
Frequently asked questions
Can I pay by card? Most places take cards, but check for smaller taverns and rafts.
Are there vegetarian options? Yes - proja, kajmak, salads, garden dishes and pies are all part of the menu.
Do I need a reservation? For weekends, places with live music and rafts by the water - it is recommended, especially during the Expo months.
When do Belgraders usually have lunch and dinner? Lunch is often the main meal and starts in the early afternoon, while dinner is later than in many European countries.
Can I come with children? Yes - taverns and ethno restaurants are mostly family friendly during the day, while late evenings with music are louder.
Book a table in advance and plan dinner before you arrive. Once you know where you want to eat, find an apartment for Expo 2027 in the area that suits you.
Read more

Belgrade and beyond in 3 days - tours during Expo 2027
A panoramic city tour, a day trip to Novi Sad, a Fruska Gora tasting and Belgrade by night - a complete three-day plan for your free days during Expo 2027, with tips on transport and budget.

What to bring home from Serbia - a guide to local products
Rakija, honey, ajvar, cheese, slatko and handicrafts - a guide to the local products worth taking home after Expo 2027. Where to buy them in Belgrade, how to check quality and how to pack them for the trip.

Where to stay during Expo 2027 - a guide to Belgrade neighborhoods
Surcin, New Belgrade, Zemun or the centre? A neighborhood guide to apartment rentals during Expo 2027 - proximity to the site, atmosphere, who each area suits and booking tips.
