Ulcinj cooking class: Albanian-Montenegrin home cooking in a family kitchen
What do you cook in an Ulcinj cooking class?
A typical 4-hour class in a family home covers flija (layered pancake cooked over embers), tava (baked meat or fish stew), a fish dish from the day's catch, and baklava for dessert. You eat what you cook as a full dinner, included in the price (€60–80 per person).
Where Montenegro meets Albania at the table
Ulcinj is the southernmost city of Montenegro and the most Albanian. About 70–75% of its population identifies as Albanian, and the city sits 25 km from the Albanian border. This dual identity — officially Montenegrin, culturally and linguistically Albanian for most of its community — produces a food culture that doesn’t exist anywhere else in the country.
The dishes served in Ulcinj’s family kitchens blend Ottoman-era Albanian traditions with the freshwater and sea fish of this stretch of coast, the olive oil of the old Albanian families who have cultivated trees on the hillsides above the city for generations, and the Montenegrin mountain products (cheese, dried meat, walnuts) that flow south along old trade routes. The result is a cuisine with more depth and local specificity than most visitors expect from what they see in the seafront tourist restaurants.
A cooking class in a family home is the fastest and most direct route into that cuisine. You’re not in a professional kitchen being taught techniques by a chef trained in European methods. You’re in someone’s home, where the recipes are thirty or fifty years old, the measurements are communicated in handfuls and “until it looks right,” and the conversation over the cooking is as important as the food.
What you’ll cook: the four-dish programme
Most Ulcinj cooking class operators run a 4-hour format with a similar dish selection, adapted to season and the day’s market.
Flija: the dish that tests patience
Flija is the centrepiece of an Albanian-Montenegrin cooking class and one of the most technically involved traditional dishes in the western Balkans. It is a layered pancake — each layer a thin crepe of flour, water, and a small amount of oil — cooked under a special domed lid (sač) placed over hot embers, with additional embers or a modern gas burner placed on top of the dome to create even heat from above and below simultaneously.
The process is this: pour a thin layer of batter into a greased pan, cover with the sač and heat until just set, pour another thin layer on top, repeat. A proper flija has 15–20 layers. The cooking takes 1–1.5 hours of attentive repetition. The result is a dish with a slightly crispy exterior, a soft and yielding interior, and a flavour that is simultaneously simple and oddly compelling — somewhere between a thick crêpe and a very light flatbread.
It is served with kajmak (a rich, clotted cream made from full-fat milk), local honey, or sometimes a savoury accompaniment of cheese and butter. It is the taste that most participants remember most vividly three months later.
The process of making flija is itself the experience — layering, watching, adjusting heat, learning the moment when each layer is ready. Your host will let you do most of the work, correcting you when needed, explaining the technique through demonstration and gesture more than description.
Tava: the slow-baked stew
Tava is a baked dish named after the large earthenware pot (tava or tepsija) in which it cooks. The Ulcinj version is typically a combination of lamb or veal with onion, tomato, green pepper, and olive oil, sealed with a thin layer of flour batter on top and baked slowly in a wood or standard oven for 1.5–2 hours.
The result is a dense, aromatic stew with concentrated flavours and a soft, almost pudding-like top layer where the batter has absorbed the cooking juices. It’s the kind of food that makes very little sense described in words and makes complete sense the moment you eat it.
Vegetarian tava is possible: the same pot with eggplant, zucchini, peppers, and olive oil bakes into a ratatouille-like but distinctly Albanian preparation.
Fish: depending on the catch
Ulcinj’s fish supply comes from two sources: the Adriatic coast immediately south of the city, and the Bojana River delta — one of the most biologically rich freshwater systems in the Balkans, forming the border with Albania. The delta produces extraordinary eel (jegulja), carp, and perch; the sea produces sea bass, bream, mullet, and squid.
The fish component of the class depends on what was available at the morning market. The host will have made her choice before you arrive; she’ll explain what she bought and why, and walk you through the technique — whether it’s a whole fish baked with herbs and olive oil, a simple braise with tomato and white wine, or grilled squid with lemon.
The Bojana River eel, when available, is the local delicacy that deserves specific mention: it is fat, rich, and unlike sea fish in its texture, traditionally split and grilled over charcoal until the skin crisps. Few visitors know to look for it.
Baklava: the dessert with two claims
Every country that came under Ottoman rule has its own version of baklava, and both Montenegro and Albania claim theirs as distinct from the Turkish original. The Albanian-Montenegrin version uses walnuts almost exclusively (not pistachios), a lighter sugar syrup than Turkish versions, and often a touch of rosewater. The pastry is thinner and crispier.
You’ll make baklava from scratch in the class — layering the filo dough (sometimes homemade, sometimes purchased from the market), spreading the walnut filling, cutting, baking, and finally pouring the hot syrup over the cold pastry (or cold syrup over hot pastry, depending on your host’s preference — this is one of the genuinely contested details in Balkan pastry lore).
The family setting: what makes it different
The distinction between a cooking class in a restaurant kitchen and a cooking class in a family home is more significant than it might seem.
In a family kitchen, you’re working with equipment that has been used for decades — a specific tava that holds heat in a particular way, a sač with a slight lean to it that the cook has learned to compensate for, a wooden spoon handle that’s worn smooth in one specific spot. These aren’t defects; they’re the accumulated character of how the family actually cooks.
Your host will almost certainly feed you more than you planned to eat. The Albanian tradition of hospitality (besa — a concept combining honour, trust, and the absolute obligation to treat guests well) means that “you cook it, you eat it” often expands into a table that also has olives, homemade pickles, local cheese, and a bottle of rakia that appears around the fourth layer of flija without quite being offered, just present.
The class is conducted partly in English (or through a guide/translator), partly through demonstration, and significantly through the universal language of cooking next to someone who knows what they’re doing.
Practical details
Duration: 4 hours (cooking) + 1–1.5 hours eating the dinner you prepared
Price: €60–80 per person, including all ingredients and the full dinner
Group size: Most family classes accommodate 2–8 people maximum; smaller is better
Minimum participants: Usually 2 (solo booking possible with prior arrangement)
Language: English-speaking guide or host with basic English; gestures cover the rest
What to wear: Clothes you’re comfortable cooking in — there will be flour and oil involved
Dietary requirements: Inform at booking; vegetarian adaptations of all dishes are possible; vegan requests require advance notice
Best combined with: A Skadar Lake boat tour from Virpazar (1h30 north) the following day — the shift from Albanian home cooking to lake wildlife is one of Montenegro’s best itinerary contrasts
What to do after the class: eat fish by the water
The Bojana River delta is one of the finest fish-eating destinations in the Adriatic basin, and the small restaurants along the Bojana River banks serve fish and shellfish from the river and sea with minimal culinary intervention.
The fish picnic format — a boat trip to a floating restaurant on the Bojana with fresh catch served as you drift — is a natural follow-up to the cooking class if you want to extend your Ulcinj food day.
Ulcinj: Crystal Beach & Old Ulcinj Cruise with Fish PicnicGetting to Ulcinj
From Kotor: 1h50 by car south via Budva and Bar. Before arriving, a stop at Njeguši village for a pršut tasting adds an hour and valuable contrast — you’ll taste the mountain cured meat before cooking the coastal version in the class.
From Budva: 1h30 south.
From Podgorica: 1h20 southwest via Shkodër road junction. A morning visit to Plantaže winery in Podgorica before driving south makes for an instructive food-and-wine day.
From Shkodër, Albania: 45 minutes north across the border at Muriqan.
Ulcinj has a small bus terminal with connections to Bar, Podgorica, and (seasonally) Budva. If you’re staying elsewhere on the coast, a day trip to Ulcinj is easy but long — build in the full day.
The rest of Ulcinj: making the most of the trip
Ulcinj deserves more time than most visitors give it. The Old Town (Stara Varoš) on the cliff above the sea is one of the most visually distinctive in Montenegro — a compact, fortified Albanian hill town with Ottoman-era mosques, a small bazaar, and views down to the Adriatic that have nothing of the Venetian architecture that dominates further north. It’s the real counterpoint to Kotor, and understanding it adds a necessary alternative dimension to the Montenegrin story.
Long Beach (Velika Plaža) — 13 km of sand ending at the Bojana delta — is one of the longest unspoilt sandy beaches in Europe. In July and August it fills with kitesurfers, who come for the reliable afternoon thermal winds that blow along the coast from the mountains inland.
The Bar old town and the Skadar Lake wineries are both easily combined with an Ulcinj itinerary on consecutive days.
Frequently asked questions
Do I need any cooking experience to take the class?
None at all. The class is specifically designed for participants who don’t cook Albanian food at home (which is essentially everyone outside Albania and northern Montenegro). The host teaches everything from scratch; your main contribution is attention and enthusiasm.
Is the cooking class suitable for children?
Yes, with consideration. Children aged 8 and above who are curious about food and comfortable in an adult-pace environment typically enjoy it. Younger children can participate in simple tasks (mixing, pouring) but the full 4-hour format is long for under-8s. Discuss with the operator at booking.
What if I have a serious food allergy?
Inform the operator at the time of booking, not on the day. Flija contains gluten (wheat flour) and dairy (kajmak, cheese). Baklava contains gluten and tree nuts (walnuts). Most other components can be adapted. Anaphylactic nut or gluten allergies are difficult to accommodate safely in a home kitchen with shared equipment.
How far in advance should I book?
At least 5–7 days ahead, as the host prepares ingredients from the morning market and needs to know numbers in advance. In July and August, booking 10–14 days ahead is advisable for the most popular operators.
What is the refund policy if I need to cancel?
This varies by operator. Most family-run classes require 48–72 hours’ notice for a full refund; last-minute cancellations may incur a partial charge because ingredients have already been purchased. Clarify at booking.
Can I request a specific dish to learn?
Yes, with advance notice. Most hosts have a broader repertoire than the standard four-dish programme. If you specifically want to learn the Bojana-style eel preparation or a particular börek (pastry) variant, ask when booking — they’ll usually accommodate if the ingredients are seasonally available.
Ulcinj’s broader food scene: eating outside the class
The cooking class fills most of a day, but the town’s food culture rewards independent exploration:
Old Town cafés: Stara Varoš has several small cafés serving Turkish-style coffee and burek (börek — cheese or meat phyllo pastry pulled straight from the oven). The Albanian-style burek is thinner and crispier than the Bosnian version, with a higher filling-to-pastry ratio. It is the correct breakfast before a day of cooking.
Bojana River restaurants: On the riverbank south of the city, simple restaurants serve fresh Bojana eel, carp, and perch grilled over charcoal with bread and local salad. The setting — under vine-covered pergolas above the river, with Albanian territory visible on the far bank — matches the food’s quality.
Long Beach (Velika Plaža) seafood: The restaurants at the far northern end of the 13-km beach near the Bojana delta, where fish comes directly from river mouth fishermen, offer the most reliable quality on the beach strip.
Comparing food cultures: Ulcinj versus Kotor
Visiting both cities in one Montenegro trip provides the fullest picture of the country’s food:
Kotor is shaped by Venice — seafood technique, olive oil, the buzara tradition, wine bars in baroque alleyways. The Kotor food tour captures this coastal-Venetian side well.
Ulcinj is shaped by the Ottoman-Albanian tradition — baked earthenware dishes, layered flija, baklava, Bojana freshwater fish culture, and a hospitality ethic rooted in besa rather than commerce.
Neither is more “authentic” — they represent different centuries of influence on the same small territory. The cooking class gets you inside the Albanian tradition; the food tour inside the Venetian one. Both are worth experiencing.
For the wine dimension that bridges both cities, the Skadar Lake wineries of the Crmnica region sit geographically between Ulcinj and Kotor and represent a winemaking tradition older than either Venetian or Ottoman influence. The Skadar Lake boat tour from Virpazar, 1h30 north of Ulcinj by car, is the natural day off from cooking.