Ljubljana eats at the crossroads of four kitchens. Alpine pasture cooking from the north, Italian-leaning Karst dishes from the west, Pannonian stews and gibanica cake from the east, Habsburg pastry tradition from a century of Vienna. The result is a small capital with outsized range. Mornings start at Plecnik's Central Market arcades by the river, where fishmongers, dairy farmers and herbalists set up six days a week. Lunch is the workman's hot plate, often a hand-rolled struklji or a buckwheat zganci with sauerkraut. Fridays from late May to late October the whole town turns out for Odprta kuhna, the open-air food market on Pogacarjev trg in front of the cathedral. Evenings split between traditional gostilne in the old town and a new wave of small chef-driven kitchens on Trubarjeva, Krakovo and around the Center Rog former factory. Slovenian wine, hard cider and the country's craft beer carry the table.

Eat your way through Ljubljana

Map of Ljubljana

Every restaurant, cafe, market and bar we cover in Ljubljana, pinned. Click a pin for the page.

Must-try dishes in Ljubljana

The plates that define eating in Ljubljana.

Potica

Potica is Slovenia's protected rolled walnut cake, an EU Traditional Speciality Guaranteed since April 2021. Yeast dough rolled paper-thin around a filling.

Where: Slovenska hisa Figovec, Pekarna Osem, Vodnikov Hram

Where to eat Potica in Ljubljana →

Struklji

Struklji are rolled dumplings filled with sweet or savoury fillings, served as a starter, side or dessert. Cottage cheese, walnut, tarragon and apple are the.

Where: Druga Violina, Slovenska hisa Figovec, Vodnikov Hram

Where to eat Struklji in Ljubljana →

Jota

Jota is a sauerkraut, bean and potato stew from the Karst region in western Slovenia, often finished with pork or smoked ham. A TableJourney editor pick.

Where: Vodnikov Hram, Gostilna Sokol, Gostilna Sestica

Where to eat Jota in Ljubljana →

All Ljubljana signature dishes →

Restaurants to know in Ljubljana

A handful of the places we send friends to when they are in Ljubljana.

Gostilna Sestica

Slovenian traditional, gameSlovenska cesta 40, 1000 Ljubljana

Sestica has been a Ljubljana inn since 1776, the city's oldest restaurant, plating Slovenian classics, game and house-made pasta from the menu.

Signature: Game stew, Homemade pasta, Kranjska klobasa

More about Gostilna Sestica →

Gostilna Sokol

Slovenian traditionalCiril-Metodov trg 18, 1000 Ljubljana

Sokol opened in 1870 in an old bourgeois house steps from the Town Hall. The kitchen sticks to indigenous Slovenian cooking, kranjska klobasa.

Signature: Carniolan sausage with sauerkraut, Mushroom soup in a bread cup, Game

More about Gostilna Sokol →

Spajza

Mediterranean steakhouseGornji trg 28, 1000 Ljubljana

Spajza on Gornji trg below the castle is one of Ljubljana's longer-running fine bistros, plating aged steaks and seafood in wood-and-vintage rooms.

Signature: Aged steak, Seafood pasta, Karst pršut

More about Spajza →

Druga Violina

Slovenian traditionalStari trg 21, 1000 Ljubljana

Druga Violina on Stari trg is a social-enterprise gostilna run by the CUDV Draga centre, employing adults with special needs. The kitchen sticks to Slovenian.

Signature: Beef soup, Kranjska klobasa, Veal stew, Struklji

More about Druga Violina →

Gostilnica Pri Skofu

Slovenian seasonalRezna ulica 8, 1000 Ljubljana

Pri Skofu is a tiny female-run gostilna on a quiet Krakovo lane south of the centre, serving a short seasonal menu that leans on the garden plots nearby.

Signature: Seasonal lunch menu, Garden produce dishes

More about Gostilnica Pri Skofu →

Vodnikov Hram

Slovenian traditionalVodnikov trg 2, 1000 Ljubljana

Vodnikov Hram on the market square has a kitchen that has continuously served Slovenian classics since the 19th century, with grilled meats.

Signature: Jota, Grilled meats, Gibanica

More about Vodnikov Hram →

See every restaurant in Ljubljana →

Where to eat by neighborhood

Stari grad (Old Town) (stari-grad/old-town)

Cobbled lanes along the Ljubljanica's left bank, climbing to the castle. Heritage gostilne, Klobasarna's kranjska klobasa, Druga Violina on Stari trg.

Best for: Traditional Slovenian, Castle dinners, Casual lunch

Center (center/city-center)

The grid between Slovenska cesta and the river, anchored by Preseren Square. Cafes, fine dining at Aftr and Pen Klub, the Knafljev passage gostilne.

Best for: Fine dining, Cafes, Cocktails

Trubarjeva (trubarjeva)

The pedestrianised street running north-east from Triple Bridge. Specialty coffee, vegan plates at Ajdovo Zrno, independent bakeries and bookshops.

Best for: Coffee, Vegan, Bakery

Trnovo (trnovo)

Plecnik's old quarter south of the centre, leafy and slow. Riverside terraces along the Gradascica, Krakovo's garden cottages a few blocks away.

Best for: Slow lunches, Riverside walks, Garden produce

Krakovo (krakovo)

Low cottages with vegetable gardens between Trnovo and the river. The closest thing Ljubljana has to a working farm in the city itself.

Best for: Garden produce, Hidden gostilne

When to come hungry in Ljubljana

Peak food season: May through October. Odprta kuhna runs Fridays in this window, Karst figs land in late August, autumn brings pumpkin oil and chestnuts. Many small kitchens take two weeks off in mid-August.

Local dining hours: Lunch 12:00-15:00, dinner 19:00-22:30. Many traditional gostilne close on Sunday evening or Monday. Castle restaurants stop seating around 20:30.

Tipping: Service is not added to the bill. Rounding up the bill or leaving 5 to 10 percent for good service is the local norm. Cash tips are welcomed; card tipping is not always supported on older terminals.

Ljubljana food, FAQ

What food is Ljubljana known for?

Ljubljana's signature dishes include Kranjska klobasa, Idrijski zlikrofi, Potica, Struklji, Prekmurska gibanica. See our signature dishes chapter for where to eat each.

What are the best food neighborhoods in Ljubljana?

TableJourney editors map Ljubljana by district. Stari grad (Old Town), Center, Trubarjeva, Trnovo are among the strongest for food, each with its own guide.

Where should I eat fine dining in Ljubljana?

Editor picks in Ljubljana include Strelec, Aftr, Pen Klub, plus the full fine dining chapter on TableJourney.

Are there food tours in Ljubljana?

TableJourney covers 10 editor-picked food tours in Ljubljana, with what each shows you and how much to budget.

Does Ljubljana have good vegetarian or vegan food?

TableJourney's Ljubljana dietary chapter covers vegan, vegetarian, gluten_free venues, each editor-picked with what to order and how to ask.