Some of us travel just for the food - and if you’re Belgrade bound, you’re in for a real treat. Here you can discover some of Eastern Europe’s most beloved restaurants serving both international food and Serbian specialities like ćevapi and torta praska - the famous apricot cake which will take your breath away. Dare to try at least one shot of Serbian raki too! Take a look at our favourite restaurants in Serbia’s fun-loving capital.
1. Salon 5
This absolute gem of a restaurant embodies everything that fine dining is about. Located in an actual apartment, Salon 5 allows guests to indulge in Italian and French delicacies such as risotto, tiramisu and foie gras - their simply incredible signature dish. Highly recommended to anyone looking for an unusual and a bit quirky dining experience in the centre.
Address: Avijatičarski trg 5, Belgrade 200286, Serbia
Website: Salon 5
On the hunt for a trendy dining spot? Frans is a stunning restaurant with both indoor and outdoor seating areas. Here you can take a break from the bustling city life and enjoy some of Belgrade’s finest dishes. How about beef tartar, truffles or grilled lamb? The thing we love the most about Frans is the welcoming atmosphere, along with the amazing meat dishes.
Address: Bulevar Oslobođenja 18a, Belgrade 11000, Serbia
3. Kalemegdanska Terasa
Location wise, you can’t do better than Kalemegdanska Terasa. Located within the actual famous Kalemegdan Fortress in the historical centre, visitors are spoiled to views of the Danube as well as live music. Signature dishes of Kalemegdanska Terasa include leskovac grilled meat, grilled goose liver with truffles and kotor cream pie. Why not take a sightseeing tour of the fortress in the afternoon, followed by a visit to the restaurant?
Address: Mali Kalemegdan bb, Belgrade, Serbia
Website: Kalemegdanska Terasa
4. Casa Nova
It’s easy to see why Casa Nova is so popular with couples…from the seductive chocolate soufflé to the juicy steaks and homemade pasta dishes, this restaurant makes for an excellent dinner with your loved one. Casa Nova is located in the city centre which makes it easy to access no matter where you’re staying in Belgrade. It’s a must-visit for anyone with a love for French-Italian cuisine!
Address: Gospodar Jovanova 42a, 11000 Belgrade, Serbia
Website: Casa Nova
Taste the best of Balkan’s cuisine at Ambar, a lively restaurant which is getting more and more popular. The service is second to none; the staff will always take the time to explain the menu to you. Start off with a traditional cheese pie, before feasting on something from the grill. And whatever you do, don’t skip dessert this time. The profiteroles with vanilla and nougat chocolate sauce are to die for.
Address: Karađorđeva 2 - 4, Belgrade 11000, Serbia
6. Little Bay
Opera + fine dining? A winning combo. Little Bay is not one of those restaurants you will forget as soon as you finish your last bite. Quite the opposite! This baroque inspired restaurant offers opera and cello concerts during their lunch and dinner seatings. Soak up some culture while you explore the exciting menu which boasts duck, trout and even British roasts.
Address: Dositejeva 9a, Belgrade 11000, Serbia
Website: Little Bay
Want to dine on a budget but don’t want to compromise on flavor? Hop over to Gradska for tasty Serbian cuisine. Located in the Dorcol area, Gradska is the perfect spot for travelers who wish to enjoy authentic local dishes like Mountain Lamb, pork with white wine or maybe a roast. The hospitality makes up for the unpretentious interior. Tip: if you want to try Serbian raki whilst in Belgrade, this is the place.
Address: Mike Alasa 54, 11000 Belgrade, Serbia
8. To Je To
Don’t visit Belgrade without trying some cevapi dishes (Serbian meatballs) at To Je To. This great value restaurant is a meat lover’s paradise, where you can enjoy an ice cold beer or two along with your dish of choice. It’s definitely one of the hipper places in Belgrade, so make sure you book in advance as tables fill up fast. To Je To is suitable for travelers of all ages.
To Je To
Address: Bulevar despota Stefana 21, Belgrade, Serbia
Website: To Je To
Sit down by one of the pretty checkered tables at Zavicaj and you’ll feel right at home. It’s a traditional restaurant with a touch of countryside close to the centre of the city. It does get a bit crowded as it’s so popular, but it’s still worth a visit for those who appreciate a nice goulash or a pork shish kebab, and who doesn’t? Finish your meal with a hot cup of coffee before you take on Belgrade’s famous nightlife.
Address: Gavrila Principa 77, Belgrade, Serbia
Classy Opera takes service and attention to detail to the next level. Step into this bright, sophisticated restaurant and you’ll see what we mean. There’s hardly a better place in Belgrade to enjoy a peaceful meal together with friends or family. If you like pork, you’re in for a real treat as the pork dishes are top notch. We’d also recommend the amazing plum dumplings as a starter!
Address: Obilicev Venac 30, 11000 Belgrade, Serbia
Experience Belgrade through food
The best way to experience a new city is through its cuisine. Whether you prefer a luxury gourmet meal or something a bit more wallet friendly, Belgrade has countless restaurants for you to try during your stay. Trust us, your tastebuds will love you for it!
Get Trip101 in your inbox
You can buy and claim online, even after you've left home. Travel insurance from WorldNomads.com is available to people from 140 countries. It’s designed for adventurous travellers with cover for overseas medical, evacuation, baggage and a range of adventure sports and activities.
*5% off when you book with our promo code: TRIP101
*For our Canadian and US travellers, unfortunately due to financial services laws, we cannot provide a discount. This promotional code cannot be used with any other discount offer, including World Nomads Members’ discount for travel insurance policy holders.