Slovenia is a hidden gem in Central Europe, offering stunning Alpine landscapes, pristine lakes, and charming medieval towns. From the fairy-tale setting of Lake Bled to the vibrant capital of Ljubljana and the Adriatic coast, this compact country delivers incredible diversity and natural beauty.
Slovenian cuisine is a fascinating blend of Alpine, Mediterranean, and Central European influences reflecting the country's geographic position at the crossroads of cultures. Dishes from the Alps use buckwheat, game, dairy, and mushrooms; coastal Istrian cooking features olive oil, seafood, and Italian-inspired pastas; and the eastern Pannonian plain produces wine, corn dishes, and rich stews. The result is one of Europe's most diverse and underrated national cuisines.
Must-try dishes
Iconic dishes that define Slovenia.
Kranjska Klobasa (Carniolan Sausage)
Slovenia's most famous food product — a protected-origin pork sausage seasoned with garlic and black pepper. Served grilled with horseradish, mustard, and sauerkraut. The national dish and sold at every market and kiosk.
Where to try: Klobasarna near Dragon Bridge Ljubljana, any gostilna, Ljubljana Central Market
Price: $4-8
Kremšnita (Bled Cream Cake)
Iconic Bled dessert of light custard cream and whipped cream between flaky pastry, dusted with powdered sugar. Created at the Park Hotel in 1953 and now protected as a local specialty. Non-negotiable when visiting Bled.
Where to try: Slaščičarna Zima, Park Hotel café, and most Bled pastry shops
Price: $5-7
Žlikrofi
Slovenian dumplings from Idrija filled with potato, onion, and herbs. Protected EU designation of origin. The local version of pasta that predates Italian influence in the region.
Where to try: Gostilna Lectar Radovljica, Idrija town restaurants, Ljubljana traditional restaurants
Price: $8-14
Prekmurska Gibanica
Multi-layered pastry from the Prekmurje region combining poppy seeds, walnuts, cottage cheese, and apples between thin pastry sheets. A unique dessert that is unlike anything else in European baking.
Where to try: Traditional gostilna restaurants, pastry shops, farmers markets in eastern Slovenia
Price: $4-7
Idrijski Žganci with Game Goulash
Buckwheat or corn porridge served alongside game goulash — a quintessential Alpine Slovenian combination. The žganci has a coarse, rustic texture that absorbs the rich sauce perfectly.
Where to try: Traditional gostilna restaurants throughout Slovenia, especially in Alpine areas
Price: $12-18
Adriatic Seafood
Fresh Adriatic fish and shellfish in coastal Piran and Portorož — grilled sea bream, black risotto with cuttlefish, and Istrian-style seafood pastas reflect the coastal Italian influence.
Where to try: Restavracija Topli Val Portorož, any seafood restaurant in Piran or Izola
Price: $18-35
Top restaurants
Handpicked picks for the best dining experiences.
Hiša Franko
World-renowned restaurant by chef Ana Roš, ranked among World's 50 Best Restaurants. Innovative tasting menus showcasing local Soča Valley ingredients with exceptional wine pairings.
Staro selo 1, 5222 Kobarid
Gostilna Sokol
Historic restaurant in Ljubljana's old town serving authentic Slovenian dishes since 1903. Cozy atmosphere with traditional recipes and generous portions.
Stari trg area, 1000 Ljubljana
Ljubljana Pizza & Grill
Popular local spot for wood-fired pizzas and grilled meats. Casual atmosphere with quick service and reasonable prices.
Stari trg 6, 1000 Ljubljana
Odprta Kuhna
Popular Friday outdoor food market in Ljubljana (March-October) featuring dozens of street food vendors. From Slovenian to Asian, Mediterranean to vegan options.
Pogačarjev trg, 1000 Ljubljana
Kavarna Zvezda
Historic café in Ljubljana since 1870 serving excellent coffee, cakes, and light meals. Beautiful interior and terrace on Kongresni trg.
Kongresni trg 3, 1000 Ljubljana
Strelec Restaurant
Michelin-recommended restaurant in Ljubljana Castle offering refined Slovenian cuisine with panoramic city views. Creative interpretations of traditional dishes with seasonal ingredients.
Grajska planota 1, 1000 Ljubljana
Oštarija Peglez'n
Popular restaurant in Maribor blending traditional Slovenian cuisine with modern touches. Known for excellent local wines and seasonal menu.
Vojašniška ulica 8, 2000 Maribor
Čompa
No-frills local eatery serving hearty Slovenian home cooking at bargain prices. Popular with students and locals in Ljubljana.
Gornjigrad 3, 1000 Ljubljana
Restaurants by cuisine
Browse picks grouped by cuisine type.
Traditional Slovenian
Gostilna Sokol
Čompa
Gostilna Lectar
Café
Café Čokl
Cafe Tromostovje
Alpine Cuisine
Gostilna Pri Planincu
Balkan Street Food
Burek Olimpija
Burgers & Steaks
Gostilna 5-6kg
Café & Pastries
Kavarna Zvezda
Contemporary Bistro
Monstera Bistro
Contemporary European
Restavracija Cubo
Contemporary Slovenian
Hiša Franko
Fast Food
Hot Horse
French Café
Le Petit Café
Gourmet Burgers
Hood Burger
International Street Food
Odprta Kuhna
Mediterranean
Restavracija Topli Val
Middle Eastern
Falafel
Modern European
Atelje
Modern Slovenian
Strelec Restaurant
Pastry Shop
Slaščičarna Zima
Pizza & Grill
Ljubljana Pizza & Grill
Slovenian Casual
Ljubljanski Dvor
Slovenian Fast Food
Okrepčevalnica Harfa
Slovenian Fine Dining
Milka
Slovenian Fusion
Oštarija Peglez'n
Slovenian Sausages
Klobasarna
Street food
Local flavours at affordable prices.
Burek
Flaky phyllo pastry filled with meat, cheese, or apple, baked fresh and cut to order. Introduced to Yugoslavia from the Balkans, it is now an essential Slovenian street food, especially late at night.
Find it at: Burek Olimpija (24/7, Slovenska cesta 38), bakeries throughout Slovenia
Hot Horse (Konj)
Uniquely Slovenian fast food — horse meat hot dogs and burgers from the Hot Horse chain. An authentic local experience that surprises many visitors but has been popular for decades.
Find it at: Hot Horse kiosks throughout Ljubljana, most notably on Čopova ulica
Grilled Carniolan Sausage (Klobasa)
Freshly grilled Carniolan sausage served in a roll with mustard and horseradish from market kiosks. The most authentic quick bite in Ljubljana.
Find it at: Klobasarna near Dragon Bridge, Ljubljana Central Market, farmers markets
Food markets
Where locals shop and graze.
Ljubljana Central Market (Tržnica)
Ljubljana's main daily outdoor market along the Ljubljanica River embankment, featuring fresh produce, cheeses, honey, meats, and artisan food products from across Slovenia. The city's food heartbeat.
Hours: Mon-Fri 6:00-18:00, Sat 6:00-14:00
Odprta Kuhna (Open Kitchen)
Ljubljana's beloved Friday street food market on Pogačarjev trg with 40+ stalls from local chefs and food artisans. Running March-October only, this is the city's unmissable foodie event.
Hours: Fridays only 10:00-21:00, March-October
Maribor Market (Tržnica Maribor)
The daily market in Maribor's center offers northeastern Slovenian specialties including Štajerska wines, game meats, and local produce from the Drava Valley region.
Hours: Mon-Sat 6:00-13:00
Dining etiquette & tips
Navigate the local food scene confidently.
Lunch (12:00-14:00) is the main meal in Slovenia — gostilna restaurants offer excellent value set lunch menus (dnevno kosilo) for €7-12 including soup and main course
Gostilna means traditional Slovenian inn and offers the most authentic home-style cooking at reasonable prices
Ordering tap water (voda iz pipe) is fine and free in most restaurants — bottled mineral water is charged
Many traditional restaurants close Sunday evenings — plan accordingly especially outside Ljubljana
Tipping 10% is appreciated for good sit-down service; rounding up taxi fares is standard practice
Food budget guide
What to expect at different price points.
| Level | Price | Description |
|---|---|---|
| Budget | $5-12/meal | Gostilna lunch menu, street food, burek |
| Mid-range | $15-35/meal | Sit-down restaurant, traditional Slovenian |
| Upscale | $60-180+/meal | Fine dining, Michelin and Michelin-recommended |