27 restaurants across 1 city. All Slovenia guides.

Food tour in Ljubljana

Food & Wine tour with a Sommelier

★ 5.0 (26)3 hoursfrom €105

Book now

All 27 restaurants

Ranked by our editors.

JAZ by Ana Ros

JAZ by Ana Ros at Copova ulica 5a is a casual fine dining and bar bistro where dishes are designed for sharing, with local ingredients and bold flavors.

Landerik

  • ★ 4.6
  • €€
  • Farm to table
  • Stari Grad
  • Ljubljana

Landerik is a small restaurant at Stari trg 11 where the kitchen brings contemporary sensitivity to produce selected from small local suppliers.

Breg

Breg at Breg 20 overlooks the Ljubljanica river from a modern setting with a terrace; its menu unites Slovenian roots with international influences.

Gostilna As

Gostilna As at Copova ulica 5a in Ljubljana serves light Mediterranean cuisine, with Mediterranean miso soup with shellfish and fish on the menu.

TaBar

TaBar is in a renovated former Rog bicycle factory at Trubarjeva cesta 72, serving bar snacks downstairs and a surprise tasting menu on the upper floor.

Aftr

  • ★ 4.5
  • €€
  • Modern European, Shareable Plates
  • Center
  • Ljubljana

Aftr is a contemporary bistrot on Nazorjeva Street in Ljubljana, with a lively evening atmosphere of music and mixology and dishes designed for sharing.

Veganika

Veganika on Gornji trg below Ljubljana Castle cooks food that connects its tradition and roots with inspirations from other nations and cultures.

Gostilna na Gradu

Gostilna na Gradu serves typical Slovenian dishes in a contemporary variety behind the castle walls, with the 24 Slovenian gastronomic regions as its guide.

EK Bistro

EK Bistro is at Petkovskovo nabrezje 65 in Ljubljana, open Monday to Saturday from 08:00 to 00:00 and Sunday from 08:00 to 15:00.

Slovenska hisa Figovec

Slovenska hisa Figovec at Gosposvetska cesta 1 is a restored restaurant with a rich tradition dating back to 1879, with homemade dishes and local ingredients.

Harfa

Harfa at Koprska ulica 98 in Ljubljana says good food is like music that you taste, and is a proud recipient of the MICHELIN Plate Slovenia 2022.

Pop's Place

Pop's Place at Cankarjevo nabrezje 3 is a burger bar since 2015 that dry-ages local grass fed beef for up to 45 days and bakes its brioche buns in-house.

Klobasarna

Klobasarna on Ciril Metodov trg serves Carniolan sausage, a half portion with mustard, horseradish and a roll, and notes that original ones are protected.

Gostilna Sestica

Gostilna Sestica has been an inn in Ljubljana since 1776, and its menu lists game sausage, deer and bear salami and pumpkin soup in a bread bowl.

Vodnikov Hram

  • ★ 4.2
  • Slovenian Traditional
  • Vodnikov Trg
  • Ljubljana

Vodnikov Hram serves dishes prepared with ingredients from the neighboring Central Market, in stone vaulted cellars rooted in the 19th century.

Slovenska hisa

Slovenska hisa at Cankarjevo nabrezje 13 serves breakfast, lunch or a glass of wine with a view of the Ljubljanica River, on authentic Slovenian dishes.

Gostilna Sokol

  • ★ 4.1
  • Slovenian Traditional
  • Stari Grad
  • Ljubljana

Gostilna Sokol is at Ciril-Metodov trg 18 in Ljubljana and serves traditional Slovenian dishes, a place where the city and the countryside shake hands.

Ribca

Ribca at Adamic-Lundrovo nabrezje 1 opened in 2002 at the Ljubljana markets and immediately hired staff who already had experience working with fish.

Ja, pr' Lectar

Ja, pr' Lectar at Mestni trg 19 is the Ljubljana inn that Lectar opened in 2025, following the same philosophy of preserving authentic Slovenian flavors.

Compa

Compa on Trubarjeva cesta has no classic kitchen: all dishes are prepared on the grill, and it is renowned for beef, foal and pork grilled in whole cuts.

Hood Burger Center

Hood Burger Center at Nazorjeva 4 is the third Hood Burger restaurant, opened in November 2016 in the centre of Ljubljana, 50m from Prešeren Square.

Restavracija Allegria

Restavracija Allegria at Nazorjeva ulica 8 serves Slovenian and Italian cuisine in a friendly ambience with good service, in the very center of Ljubljana.

Hot Horse Tivoli

Hot Horse Tivoli at Celovska cesta 25 serves horse meat of its own production and verified origin, calling itself the only Slovenian healthy fast food chain.

Joe Pena's Cantina y Bar

Joe Pena's Cantina y Bar at Cankarjeva cesta 6 serves lunches on all working days between 11:00 and 15:00 and invites you to try its famous margaritas.

More across Slovenia