Ljubljana Cooking Classes

Štruklji is Slovenia’s dumpling and its cooking lesson: a dough stretched thin over a table, filled with cottage cheese, tarragon or walnuts, rolled in a cloth and boiled or baked, and the technique is the same one grandmothers have argued about for two centuries. This page compares the top-rated cooking classes in Ljubljana: štruklji and potica classes in the centre, home-kitchen classes with local families, and the alpine classes an hour away in Bled.

Top-rated cooking classes in Ljubljana

Powered by GetYourGuide

The best cooking classes to book in Ljubljana

Cooking classes in Ljubljana, compared. The favourite teaches štruklji, Slovenia’s rolled dumplings, sweet or savoury; there is also a class for Belokranjska pogača, a flatbread from the south-east.

Experience Length Rating (reviews) Best for Book
Traditional Slovenian Štrukelj-Making Class 3 hours 4.9 (95) The most booked Check availability
Hands-On Cooking Class for Belokranjska Pogača 2 hours 5.0 (9) A short class Check availability
Slovenian Cuisine Walking Tour with Tastings 4 hours 4.8 (593) Tasting, not cooking Check availability

Our pick: the Traditional Slovenian Štrukelj-Making Class, rated 4.9 from 95 reviews on GetYourGuide.

Ratings and review counts as shown on GetYourGuide in October 2026. Check the listing for live prices and availability.

How to choose

The traditional štrukelj-making class is the most reviewed cooking class in Ljubljana and good value. For a short class, take the hands-on Belokranjska pogača class. If you would rather taste than cook, the Slovenian cuisine walking tour is the most booked food experience in the city.

What you’ll cook: štruklji, sweet or savoury; potica, the walnut or tarragon nut roll; often jota or žganci alongside; with wine.

Where: cooking studios in the centre, family homes in the suburbs, and Bled for the alpine version.

Format: three hours, small groups, lunch or dinner is what you made.

Cooking classes in Ljubljana: štruklji, potica and the home kitchen

Ljubljana’s cooking classes are small and domestic: studios near the centre, family kitchens a tram ride out, occasionally a farm in the hills. They teach the dishes Slovenians cook for Sunday lunch and for holidays, and the two you will want to learn are štruklji and potica. Classes run about three hours, include the meal and wine, and hand you the recipes.

Štruklji

The dough is flour, egg, oil and warm water, rested, then stretched across a floured cloth until it is translucent. Fillings vary by region and household: cottage cheese, tarragon, walnuts, apple, even bacon. The roll is wrapped in the cloth and simmered, or cut and baked, and served with breadcrumbs fried in butter. A class makes at least two kinds.

Potica

Slovenia’s holiday cake, a thin yeast dough rolled around walnut, tarragon or poppy-seed filling and baked in a ring mould; a good potica has a dozen spirals when cut. Classes that include it are longer, because the dough needs to rise twice.

Home-kitchen classes

Classes hosted by families in their own kitchens are the most personal: štruklji, a soup or jota, potica, homemade schnapps, and dinner at their table. From around 90 euros per person.

Bled and the alpine kitchen

An hour north, Bled’s classes cook the mountain version: štruklji, žganci, dumplings and the Bled cream cake, sometimes with the lake in view. Tours from Ljubljana combine the class with the lake and the castle.

Booking

Book a week ahead from May to September; classes in town run 70 to 110 euros. To eat the city’s food rather than cook it, see Ljubljana food tours.

How we choose

We list only experiences with a strong rating over a meaningful number of reviews and free cancellation where available, and we favour small-group and family-run hosts. FindEatLocal earns a commission when you book through GetYourGuide or Viator links on this page; it doesn’t change the price you pay. More about how we choose.

Where to eat in Ljubljana: the dishes to try, the places locals go and what to drink, in our Ljubljana food guide.

What you make

Štruklji are one of Slovenia’s best-loved dishes: a thin dough spread with filling (cottage cheese, tarragon, walnut or apple), rolled, then boiled or baked. Belokranjska pogača is a round flat bread scored in a diamond pattern and topped with cumin and salt, a protected traditional speciality from Bela Krajina. Some classes add other regional dishes, and all end with eating what you made.

How a Ljubljana cooking class works

Groups are small, often ten or fewer, so the host can guide each step from mixing the dough to rolling and shaping. While things rest or bake, there is usually a tasting of Slovenian wine and some stories about the country’s food regions.

Our pick: the Belokranjska Pogača Cooking Class in Ljubljana is a two-hour, small-group class where you bake and taste your own loaf.

Compare more destinations: the best cooking classes in Europe.

FAQ about Ljubljana Cooking Classes

Frequently asked questions

Why a cooking class in Ljubljana?

Because štruklji and potica are the two Slovenian dishes worth taking home, and both depend on a stretch-and-roll you need to see done.

What do you cook in a Ljubljana cooking class?

Štruklji in at least two versions, often potica, and a soup or jota; you eat it all with wine.

Is štruklji hard to make?

The stretching is the skill; once seen, it is easy, and the fillings are forgiving. That is why a class beats a recipe.

How much does a cooking class in Ljubljana cost?

About 70 to 110 euros in the city; home-kitchen classes from 90; Bled classes with transport from 120.

Are the classes suitable for children?

Yes; stretching dough and rolling štruklji are the parts children like, and most classes take kids from six.

Can I learn to make Bled cream cake?

Yes; classes in Bled include the kremšnita, and some Ljubljana classes add it on request.

What is Belokranjska pogača?

A traditional flat bread from the Bela Krajina region, scored into diamonds and topped with cumin and salt, protected as an EU traditional speciality.

How much is a Ljubljana cooking class?

Classes generally run around EUR 45 to 90 per person depending on length and what you make.

Which cooking class is best in Ljubljana?

On GetYourGuide the most booked is the Traditional Slovenian Štrukelj-Making Class, rated 4.9 from 95 reviews. Also highly rated: the Hands-On Cooking Class for Belokranjska Pogača and the Slovenian Cuisine Walking Tour with Tastings. The table above compares them by length, rating and who they suit.

What does a cooking class cost in Ljubljana?

In October 2026 prices on GetYourGuide started from about €45 per person, and most of the top-rated options cost between €45 and €90. Longer experiences with a meal, private options and day trips cost more. Check the listing for the live price.

Guides

Ljubljana Christmas Markets: What to Eat & Drink

Guides

What to Eat in Ljubljana: Local Dishes, Where Locals Eat & the Best Food Tours

Guides

Slovenia’s Wine Regions in a Day from Ljubljana: Brda, Vipava and the Karst

Guides

Goriška Brda Wine Tours: Rebula, Orange Wine & Slovenia’s Hills

Guides

Vipava Valley Wine Tours: Zelen, Pinela & the Karst

Guides

Istria Food & Wine Calendar: Truffles, Wine and Olive Oil, Month by Month