Skip to content

Best rated restaurants in Ljubljana

Ljubljana is no stranger to culinary excellency. These are the best rated restaurants in the capital of the sunny side of the Alps.

Quick links
Simona Sovič
Published: February 25, 2019

Ljubljana has a number of restaurants, among them are two, that has just been picked as one of the best in the world, according to La Liste. This french list of all the best restaurants in the world has just recognized eight Slovenian restaurants, two from Slovenia’s capital. What makes La Liste different is that it’s computer based. The computer algorithm takes into account all available information from more than 550 culinary guides such as Michelin, Zagat or Gault&Millau and then forms the list. Two of Ljubljana’s restaurants made the list: JB and Cubo, but we won’t fail to mention some other fine examples of dining.


This elegant restaurant with an old world charm is run by a renowned chef Janez Bratuž. It features Slovenian, French and Mediterranean cuisine with an impressive wine list to choose from. The menu offers a lot of meat and fish, with attractive vegetarian options and all fresh ingredients picked by the chef himself every morning at the farmer’s market. Housed in a famous secessionist building a short walk from Ljubljana’s main square, this restaurant should impress even the most demanding guest.


A short drive from the city centre, this restaurant is well worth visiting. Featuring Mediterranean, vegetarian and seafood dishes served in a minimalist, elegant ambient with a solid wine list to choose from. A longtime favourite among guests, this place will convince and inspire you to go back for more.


With an attractive setting in Ljubljana castle’ tower, the food lives up to its unique location. Slovenian/European cuisine with a touch of a modern twist to excite the guest with a promise to awaken medieval cuisine nostalgia. The castle dishes with the aroma of ancient times live up to the hype. An additional bonus is a lovely walk down the green castle hill to the centre.


Named after the famous Slovenian renaissance man Janez Vajkard Valvasor, this modern restaurant is found in the middle of the old part of Ljubljana. Housed in a historic three-level building with a modern interior this restaurant offers a wide range of dishes, from Slovenian, Mediterranean to seafood and vegetarian. And let’s not forget premium Slovenian wines.


This new restaurant near the Grand Hotel Union describes itself “simple but refined” and offers an informal and relaxed atmosphere, where guests can relax and enjoy the creative process of young chefs, sommeliers and waiters. The restaurant offers Slovenian and international dishes while using seasonal ingredients. They also bake their own bread, ripen their own cheese, make yoghurt and preserve vegetables.

These are some of the best-rated restaurants in Ljubljana, all worth a try. Just to be on the safe side, make sure to have a reservation... you don't want to miss out.

About the author
Simona Sovič
Wine & Food Enthusiast. Always ready to explore new places & wines :)

Leave a Reply

Your email address will not be published.

Other blog posts

Best Restaurants in Ljubljana

You’re in the capital of Slovenia, looking to try some traditional Slovenian cuisine — these are the best restaurants to do just that in Ljubljana.

min read
Read more →

What do the Slovenians eat?

Slovenia has a wide range of traditional dishes, varied by different culinary regions. These are the ones that most often wind up on their dining table.

min read
Read more →

Best traditional Slovenian vegetarian dishes

Slovenian traditional cuisine is full of tasty vegetarian options that even a meat-eater would love to try. Let’s get familiar with the best of them.

min read
Read more →
Taste of Slovenia through local restaurants
© Copyright by Food Tour Ljubljana
Part of Slovenia Discovery brand.