en de

Best restaurants Belgrade

The 12 best restaurants and places to eat in Belgrade

The Serbian capital Belgrade is one of the largest metropolitan regions in south-eastern Europe. The city is considered the gateway to the Balkans and is a culinary and, above all, diverse dream for true foodies. Below we have summarized the 9 best restaurants in Belgrade for you, for unique and unforgettable moments.

Contents:

Tip #1: Buddha Bar

Buddha Bar Belgrade
Image credit: Obrad Vulovic

The Buddha Bar is located directly on the Belgrade waterfront promenade on the River Sava. It combines influences from pan-Asian, European and Californian cuisine. Dining here is in the company of a 5 meter high Buddha statue. In addition to sushi, various meat and vegetarian dishes, a range of cocktails can also be enjoyed in this unique atmosphere.

In addition to the high-quality food, you can also smoke shisha in the Buddha Bar. Turkish tobacco is consumed, which does not contain much nicotine. It is aimed at all those who enjoy mild, fruity aromas and want an experience for all senses.

At a glance:

Dietary options:

Vegetarian options available.

Speciality :

Sushi with a unique view

Price:

Main courses start at 1800 RSD

Sushi (Nigiri, per piece) 495 RSD

Hours:

Sun – Thu: 11 am – 12 am 

Fri – Sat: 11 am – 1 am

Location:

Hercegovačka 14a/b Belgrade, Serbia

Contact:

Phone: +381 114125601 (regular bookings)

E-Mail: office@buddhabarbeograd.rs

Webpage: https://buddhabarbeograd.rs

5 Reasons Why You Need to Visit Le Petit Chef

Continue reading to find out how Le Petit Chef will turn your next evening into an extraordinary experience you’ll be talking about for years to come.

Tip #2: Tri šešira

Tri Sesira - Belgrade
Image credit: B. Neufeld

Eat where King Juan Carlos and George Bush have dined. This is possible at Tri šešira. The restaurant opened in the heart of Belgrade’s old town back in 1864. It is not only one of the oldest but also one of the best restaurants in the Serbian capital. Serving traditional Serbian cuisine, which is, like the service, known far beyond the country’s borders.

Tri šešira translates as “three hats”.  The traditional restaurant got its name because the building previously housed a craft business that had these three folded hats on its logo.

At a glance:

Dietary options:

Vegetarian options available.

Speciality:

Traditional Serbian cuisine in a restaurant that has existed for over 150 years

Price:

Local specialties from 1260 RSD to 6640 RSD
Serbian BBQ from 1120 RSD to 3660 RSD

Hours:

Monday – Sunday: 11 am – 2 am

Location:

Skadarska 29, Belgrade 11000 

Contact:

Phone: +381 60 31 30 180

Webpage: https://trisesira.rs/

Tip #3: MAMA’S Bistro

MamasBistro - Belgrade
Image credit: Andrijana Ristanovic

Whether breakfast, homemade pasta or meat dishes. Mama’s Bistro has everything your heart desires – just like at home at mom’s. In a cozy and elegant atmosphere, located directly on the pedestrian zone, the restaurant is the ultimate place to go. Seating is available outside or inside.

In addition to the various delicacies, Mama’s Bistro also serves a range of Serbian wines. Together with different types of cheese (for example on the homemade cheese platter for 1890 RSD), the restaurant in Belgrade offers the perfect little break from everyday life.

At a glance:

Dietary options:

Vegetarian options available.

Speciality :

Breakfast, Pasta of the week, Serbian wine

Price:

Breakfast from 650 RSD to 990 RSD

Pasta/Risotto starts at 1890 RSD

Main courses start at 1990 RSD

Hours:

Mon – Sun: 9 am – 11 pm

Locations:

Topličin venac 6, Belgrade

Contact:

Phone: +381 69 1599 599

E-Mail: kontakt@mamasbistro.rs

Webpage: https://www.mamasbistro.rs

Tip #4: Gradska

Gradska - Belgrade
Image credit: Gradska

Wanna visit a true masterpiece of Serbian cuisine? Then head over to Gradska. The restaurant is not only loved by locals, it is a must-go-to place for anyone who wants to taste national food, such as Toplica’s janija or pljeskavica.

Chef Slobodan Miljakovic and his team do their best to make sure that your encounter with Serbian food is a memorable one. The restaurant is located right in the heart of Belgrade. It only takes around 10 minutes-walk from the marina and is open from Tuesday to Sunday.

At a glance:

Dietary options:

Vegetarian options available.

Speciality:

Traditional Serbian food

Price:

House specialties from 1220 RSD to 1550 RSD

Grilled dishes start at 870 RSD

Desserts start at 110 RSD

Hours:

Tue – Sun: 10 am – 10:30 pm

Location:

Mike Alasa 54 (Pancic’s Park), Belgrade

Contact:

Phone: +381 (0) 11/29/28/600

Mobile phone: +381 (0)648212007

E-Mail: info@gradska.rs

Webpage: https://www.gradska.rs

Tip #5: Enso

Restoran Enso - Belgrade
Image credit: Restoran Enso

Culinary masterpieces, you can find them at Enso in Belgrade. The restaurant, which is based on French nouvelle cuisine, also combines Asian, Italian and, of course, Serbian influences in its dishes. Several Michelin Guide awards confirm that Enso is one of the best restaurants in the Serbian capital when it comes to modern cuisine.

With changing seasonal menus, chef Nedeljko takes the restaurant to an international level. Quality is a top priority at Enso, where only fresh and locally grown ingredients are used in the cooking. Sustainability plays a major role. For over 7 years, the restaurant has been contributing to the protection of our world with various measures, for example reusable cotton napkins.

At a glance:

Dietary options:

Vegetarian options available.

Speciality:

Seafood and meat

Price:

Tasting menu (5 courses) 6900 RSD

Tasting menu (7 courses) 9100 RSD

Main courses 1750 – 3700 RSD

Hours:

Thu – Sun: 1 pm – 12 am

Location:

Mitropolita Petra 8, Beograd 11000

Contact:

Phone: +38163594924

E-Mail: info@enso.rs

Webpage: https://enso.rs

5 Reasons Why You Need to Visit Le Petit Chef

Continue reading to find out how Le Petit Chef will turn your next evening into an extraordinary experience you’ll be talking about for years to come.

Tip #6: Salon 1905

Salon 1905 - Belgrade
Image credit: Salon 1905

Salon 1905 is the right place for those who like it chic and classy. Located on the second floor of the impressive “Geozavod” building, you can enjoy a fine dining experience between brass, marble and gold. You can choose from a 3-, 5- or 7-course menu.

True to the motto “You eat with your eyes first”, attention is not only paid to the culinary experience here, the food is also served in such a way that you will be amazed. If you want to continue enjoying the unique atmosphere of Salon 1905 after your meal, you can have a drink at the bar. It is open until 1 am.

At a glance:

Dietary options:

Vegetarian options available. No vegan-only.

Speciality:

Different menus, Serbian cuisine

Price:

Three-course menu 70€ per person (during lunch time until 4 pm)

Five-course menu 100€ per person (Course-matching with Serbian wines 165€ per person)

Seven-course menu 130€ per person (Course-matching with Serbian wines 210€ per person)

Hours:

Mon – Sat: 12 pm – 12 am

(Kitchen closes at 11 pm)

Location:

Karađorđeva 48, I floor, Belgrade

Contact:

Phone: +381 60 165 39 03

E-Mail: reservation@salon1905.rs

Webpage: www.salon1905.rs

Tip #7: Bela Reka Restaurant

Bela Reka - Belgrade
Image credit: Bela Reka Nacionalni Restoran

Traditional recipes from grandma. This describes the dishes in the Bela Reka restaurant. The restaurant relies on proven methods and spoils its guests with national specialties. Serbian food is prepared with fresh and locally grown ingredients.

Despite recipes that have been tried and tested for generations, the restaurant in Belgrade has its finger on the pulse of the times. The modern Bela Reka lives up to the spirit of a second home. Switch off, lean back and enjoy the traditional food.

At a glance:

Dietary options:

Vegetarian options available..

Speciality:

National dishes, breakfast, cakes

Price:

Breakfast starting at 460 RSD

Main dishes between 980 RSD and 3480 RSD

Grill specialties from 1050 RSD to 3240 RSD

Hours:

Mon – Sun: 8 am – 11:45 pm

Location:

Tošin Bunar Street, 179 , 11070 Novi Beograd

Contact:

Phone: +381 11 6555 097

E-Mail: info@restoranbelareka.rs

Webpage: www.restoranbelareka.rs

Tip #8: Curry Souls

Curry Souls - Belgrade
Image credit: Curry Souls Obilićev venac

Street food from Sri Lanka, in the middle of Belgrade. At Curry Souls, you are served dishes that are perfected with spices from an organic farm in Sri Lanka. At one of Belgrade’s best restaurants, you can also choose the spiciness level of your food, divided into “Serbian”, “Sri Lankan” or “ARE YOU NUTS??”.

Curry Souls can be found twice in the Serbian capital. At both locations, you can watch the Sri Lankan chefs and their local team in an open action kitchen as they freshly prepare the food.

At a glance:

Dietary options:

Vegetarian and vegan options available.

Speciality:

Curry and Sri Lankan street food

Price:

Curry dishes from 1190 RSD to 1390 RSD

Sri Lankan street food starts at 990 RSD

Hours:

Mon – Sun: 11 am – 11 pm

Location:

Obilićev Venac 6, Belgrade, Serbia

14 Woodrow Wilson Boulevard, Belgrade 11000

Contact:

Phone: +381 11 4451 391

E-Mail: info@currysouls.com

Webpage: https://www.currysouls.com

Tip #9: IZLOG Restaurant & Bar

Izlog - Belgrade
Image credit: Vladimir Arandjelovic

IZLOG is located right in the center of Belgrade. An absolute must-try here is the Black Spice Burger, with black brioche, 100% beef, smoked mozarella, jalapeño, lettuce, tomato and burger sauce. The black burger is served with fries.

In addition to delicious dishes, the IZLOG also offers drinks prepared by cocktail masters. In the evening, various musicians and DJs perform here in one of the best places to eat in Belgrade.

At a glance:

Dietary options:

Vegetarian options are available.

Speciality:

Black Spice Burger, Pasta

Price:

Burgers from 990 RSD to 1090 RSD

Hours:

Sun – Thu: 8 am – 11:30 pm

Fri – Sat: 8 am – 12 am

Location:

27. Marta 40, Beograd

Contact:

Phone: +381 11 7496532

E-Mail: vrhbgdrestoran@gmail.com

Webpage: www.izlogrestoran.rs/

Tip #10: Kafana Pavle Korčagin

Image credit: Kafana Pavle Korčagin Belgrad

If you’re looking to experience authentic Serbian culture, a visit to Kafana Pavle Korčagin in the heart of Belgrade is a must. They offer delicious Serbian food and generous portions at affordable prices — just like you’d expect from true Serbian hospitality.

The interior is charmingly old-fashioned and steeped in tradition. But what truly brings the place to life is the live music, which you can enjoy every evening. It’s the perfect setting to enjoy a meal, soak in the atmosphere, and get a real taste of local culture.

At a glance:

Dietary options:

Vegetarian options are available.

Speciality:

Traditional Serbian food

Price:

Mains are reasonably priced, averaging around 600 RSD.

Hours:

Mon – Sat: 8 am – 1:00 am

Sun: 10:00 am – 10:00 pm

Location:

Kafana Pavle Korčagin

Ćirila i Metodija 2a

11000, Beograd

Contact:

Phone: +381 112401980

E-Mail: vojincucic@yahoo.com

Webpage: https://kafanapavlekorcagin.rs/kafana-pavle-korcagin-beograd

Tip #11: Nebojsa Traditional Restaurant

Image credit: Nebojsa Traditional Restaurant Belgrade

At Nebojsa Traditional Restaurant, traditional Serbian cuisine meets modern interior design, complete with a lovely terrace for outdoor dining. The food is delicious, and the service is exceptionally friendly and attentive.

It’s a bit of a hidden gem — many locals say you’ll find some of the best ćevapi in town here. And if you’re looking for a standout dish, the Nebojsa lamb comes highly recommended. A true must-try!

At a glance:

Dietary options:

Vegetarian options are available.

Speciality:

ćevapi, Nebojsa lamb

Price:

Mains: from 990 RSD to 2890 RSD.

Hours:

Mon – Sun: 11:30 am – 11:00 pm

Location:

Nebojšina 6, Vračar

11000, Beograd

Contact:

Phone: +381 114097284

E-Mail: nebojsharestoran@gmail.com

Webpage: https://kafanapavlekorcagin.rs/kafana-pavle-korcagin-beograd

Tip #12: Skylounge Belgrade

Image credit: Skylounge Belgrade

With a stunning view of Belgrade, you can enjoy an extravagant dinner in the Skylounge. It’s also the perfect spot for a cocktail at sunset, offering a relaxed atmosphere and breathtaking views. The friendly service and captivating ambiance make this an unforgettable experience.

At a glance:

Dietary options:

Vegetarian, vegan & gluten-free options are available.

Speciality:

Sushi

Price:

Sushi: starting from 1050 RSD to 3730 RSD

Steaks: starting from 1400 RSD to 11,600 RSD

Hours:

Sun – Tue: 12:00 pm – 1:30 am

Wed-Sat: 12:00 pm – 2:00 am

Location:

Kralja Milana 35

11000, Beograd

Contact:

Phone: +381 11 7555759 Webpage: https://skyloungebelgrade.rs/contact-us/

Our selection of restaurants is based, among other things, on the editorial team’s individual preferences and on reviews on the internet. Please contact the respective provider directly for information on reservations and prices. The pictures come from the restaurants listed. All Information is provided without guarantee!

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.


Beitrag veröffentlicht

in