Restaurants in Vilnius, Lithuania
Vilnius travel guide

Lithuania · restaurant guide

Best restaurants in Vilnius

Vilnius's burgeoning fine-dining scene, recently recognized by the MICHELIN Guide, showcases a blend of historical Lithuanian ingredients and modern European techniques. Chefs are often championing local produce and traditional flavors reimagined with contemporary artistry. This vibrant capital offers sophisticated culinary experiences, reflecting a dynamic gastronomic evolution and a strong sense of place.

Quick answers — eating in Vilnius

Best restaurant overall
Džiaugsmas
Best value
Gaspar's (€35-€60 / $38-$65 (per person))
Strongest cuisines
Modern European, Nordic, Indian
Dishes to try
Cepelinai (Zeppelins), Šaltibarščiai (Cold Beetroot Soup), Kibinai, Skilandis
Booking window
For MICHELIN-starred establishments, secure your reservation 4-8 weeks in advance, especially for weekend dinner slots, as availability is limited.

Booking well in advance, especially for weekend evenings, is highly recommended for top establishments; some may require deposits. Dress codes tend to be smart casual to elegant, reflecting the restaurant's ambiance. Tipping around 10-15% for good service is customary. Dinner typically commences between 6:00 PM and 8:00 PM.

Modern European

Best modern European restaurants in Vilnius

Modern European is the catch-all for kitchens that borrow technique from France, produce from their own region and ideas from everywhere — usually tasting-menu only.

Džiaugsmas

One MICHELIN Star

Modern Lithuanian · Old Town · €70-€100 / $75-$110 (per person)

Martynas Praškevičius

Chef Martynas Praškevičius orchestrates a lively, informal atmosphere where sharing plates take center stage. The menu, deeply rooted in Lithuanian flavors, features impeccably sourced local produce, often with unexpected twists. The cooking is bold, precise, and celebrates the joy of eating. It's a contemporary take on national cuisine, delivered with confidence in a stylish, rustic-chic setting.

Order: Chicken skin with fish roe; Duck heart skewers

Demo

One MICHELIN Star

Contemporary · Žvėrynas · €80-€110 / $85-$120 (per person)

Audrius Jurašius

Located in the modern Paupys district, Demo offers a creative menu focused on innovation and seasonal ingredients. Chef Audrius Jurašius crafts dishes that are visually striking and intellectually engaging, playing with textures and temperatures. The minimalist, industrial-chic interior provides a sleek backdrop for an experimental tasting experience, pushing boundaries while maintaining refined execution.

Order: Celeriac tartare with black truffle; Turbot with horseradish and seaweed

Dine

MICHELIN Selected

Modern European · Old Town · €60-€90 / $65-$98 (per person)

Donatas Šatkauskas

Dine is a long-standing fixture in Vilnius’s fine-dining scene, known for its elegant ambiance and refined Modern European cuisine. Chef Donatas Šatkauskas delivers classic dishes with contemporary flair, focusing on high-quality ingredients and precise execution. The sophisticated interior, attentive service, and well-curated wine list make it ideal for a special occasion, offering a consistently excellent culinary experience.

Order: Foie gras with brioche and seasonal fruit; Beef Wellington

Paslėpti Receptai (Hidden Recipes)

MICHELIN Selected

Modern European · Old Town · €45-€70 / $49-$76 (per person)

Vitas Nausėdas

Nestled away in a charming courtyard, Paslėpti Receptai offers an intimate and cozy dining experience with a focus on fresh, seasonal ingredients. Chef Vitas Nausėdas crafts straightforward yet elegant dishes that highlight natural flavors and quality produce. The atmosphere is unpretentious and welcoming, making it a local favorite for consistently well-executed European cuisine with a touch of Lithuanian warmth.

Order: Seasonal fish with butter sauce; Duck breast with cherry sauce

Telegrafas

MICHELIN Selected

Modern European · Old Town · €70-€100 / $75-$110 (per person)

Jianis Lisenko

Located within the historic Grand Hotel Kempinski, Telegrafas offers elegant dining with stunning views of Cathedral Square. The menu features refined Modern European cuisine with a focus on fresh, seasonal ingredients and impeccable presentation. It provides a luxurious atmosphere, perfect for a sophisticated meal, blending classic grandeur with contemporary culinary artistry under the guidance of Chef Jianis Lisenko.

Order: Scallops with truffle risotto; Pan-seared sea bass

Pacai

MICHELIN Selected

Modern Baltic · Old Town · €60-€90 / $65-$98 (per person)

Vitalijus Kuznecovas

Situated in the opulent Hotel Pacai, this restaurant offers a sophisticated dining experience within a beautifully restored historic setting. The cuisine, led by Chef Vitalijus Kuznecovas, is a refined take on Baltic flavors and European techniques, emphasizing local and seasonal produce. The elegant ambiance, coupled with attentive service, makes it a noteworthy choice for a memorable meal in Vilnius.

Order: Baltic sturgeon with caviar; Forest mushroom consommé

Full modern European guide to Vilnius

Nordic

Best Nordic restaurants in Vilnius

New Nordic kitchens work with a short local season — foraged herbs, fermentation, seafood — and usually serve one long tasting menu with no à la carte.

Nineteen18

One MICHELIN Star

New Nordic / Lithuanian · Old Town · €120-€180 / $130-$195 (tasting menu)

Andrius Kubilius

Nestled within the luxurious Grand Hotel Kempinski, Nineteen18 offers an intimate tasting menu journey through Lithuanian terroir. Chef Andrius Kubilius’s cooking is hyper-seasonal, meticulously showcasing ingredients from the restaurant’s own farm. The experience is elegant and thoughtful, celebrating heritage with modern techniques and artful presentation in a serene, sophisticated dining room. It's an ode to the country's culinary roots.

Order: Fermented vegetables with birch sap; Lake fish with spruce shoots

Indian

Best Indian restaurants in Vilnius

Modern Indian kitchens have moved far beyond curry-house shorthand — regional recipes, live-fire tandoors and tasting menus that put spice work at the centre rather than heat.

Gaspar's

Bib Gourmand

Portuguese-Indian Fusion · Old Town · €35-€60 / $38-$65 (per person)

Gaspar Fernandes

Gaspar's offers a unique and flavorful journey, blending Portuguese culinary traditions with Indian influences, a reflection of Chef Gaspar Fernandes' heritage. The atmosphere is warm and inviting, providing a casual yet refined dining experience. Dishes are characterized by vibrant spices, rich textures, and creative combinations, making it a standout for those seeking something distinct and comforting.

Order: Lamb vindaloo with roasted carrots; Codfish cakes with cilantro mayo

Budget

Where to eat cheaply in Vilnius

Le Butcher

Known for its outstanding burgers made with high-quality beef and fresh ingredients. Expect juicy patties, crispy fries, and a casual, lively atmosphere. Burgers typically range from €8-€12.

Chačapuri

A popular spot for authentic Georgian cuisine, specializing in various types of khachapuri (cheese-filled bread). Their Adjaruli Khachapuri is a must-try. Expect to pay €7-€15 for a filling meal.

Sultiniai

A beloved local spot focusing on hearty, traditional Lithuanian soups (sultiniai). Perfect for a quick, comforting and inexpensive lunch. Soups are around €4-€7.

Holendersko-Lietuviškas Kepyklėlė

This Dutch-Lithuanian bakery offers excellent pastries, fresh bread, and sandwiches. It's ideal for a light breakfast or a coffee break. Prices for pastries and coffee are typically €3-€6.

Bernelių Užeiga

Offering traditional Lithuanian dishes in a rustic, welcoming setting. Enjoy classics like cepelinai (potato dumplings) and local stews at very reasonable prices. Main courses are around €10-€18.

Local dishes

What to eat in Vilnius

Cepelinai (Zeppelins)

These iconic potato dumplings are typically filled with seasoned minced meat or curd cheese, boiled, and served with sour cream and bacon bits. They are a hearty, comforting staple of Lithuanian cuisine. Find authentic ones at traditional restaurants like Etno Dvaras, perfect for a genuine local experience.

Šaltibarščiai (Cold Beetroot Soup)

A vibrant pink, refreshing cold soup made from pickled beetroots, kefir, cucumbers, dill, and green onions. Often served with a hard-boiled egg and hot boiled potatoes on the side. It's especially popular in the warmer months and a must-try for its unique flavor and color. Many traditional eateries offer this beloved dish.

Kibinai

Savory pastries traditionally associated with the Karaim minority, originating from Trakai. These crescent-shaped turnovers are typically filled with minced lamb and onions, though potato or mushroom variations exist. They are a delicious and portable snack or light meal, perfect for a picnic or on-the-go exploration. Look for them at local bakeries.

Skilandis

A traditional Lithuanian cured meat product, often resembling a large, dark sausage. It's made from pork, bacon, and spices, smoked and aged for a distinct, rich flavor. Skilandis is typically served thinly sliced as an appetizer or part of a charcuterie board. It's a true taste of traditional Lithuanian preservation techniques.

Žemaičių Blynai (Samogitian Pancakes)

These are potato pancakes, distinct from regular bulviniai blynai, as they are usually filled with cooked minced meat. They are pan-fried until golden brown and often served with sour cream. A hearty and satisfying dish, reflecting the robust culinary traditions of the Samogitian region. Many local restaurants feature them on their menus.

Bulviniai Blynai (Potato Pancakes)

Simple yet delicious, these are grated potato pancakes, fried until crispy and golden. They can be enjoyed plain, with sour cream, or sometimes with a side of apple sauce or bacon. A common homemade dish, they are also widely available in traditional Lithuanian restaurants, offering a comforting and authentic taste. Simple and satisfying.

Gira (Kvass)

A traditional fermented beverage, non-alcoholic or very low in alcohol, made from fermented rye bread. It has a slightly sour, refreshing, and malty taste. Gira is a popular drink across Eastern Europe, often enjoyed in summer as a thirst quencher. Look for homemade versions at markets or on restaurant menus for the most authentic experience.

Tinginys

Translating to 'lazy cake,' Tinginys is a beloved no-bake dessert made from crushed biscuits, cocoa powder, sugar, butter, and sometimes condensed milk. The ingredients are mixed, shaped into a log, and chilled until firm. It's a rich, chocolatey, and delightfully simple treat, often found in cafes and bakeries. A comforting taste of childhood.

How to book a table in Vilnius

  • · For MICHELIN-starred establishments, secure your reservation 4-8 weeks in advance, especially for weekend dinner slots, as availability is limited.
  • · Be aware that many fine-dining restaurants may require a credit card guarantee or a non-refundable deposit for tasting menu bookings, particularly for larger parties.
  • · Consider booking lunch menus at top restaurants; they often offer a more accessible price point to experience the chef's cuisine without compromising quality.
  • · Ensure you notify the restaurant of any cancellations or changes well in advance to avoid no-show fees, which can be substantial given the demand.

FAQ

Vilnius restaurant questions travellers ask

What is the best restaurant in Vilnius?

Džiaugsmas in Old Town is the benchmark table — Modern Lithuanian, led by Martynas Praškevičius, one michelin star, around €70-€100 / $75-$110 (per person) per person. Order the Chicken skin with fish roe; Duck heart skewers

Where is the best modern European restaurant in Vilnius?

Džiaugsmas in Old Town is the modern European table to book in Vilnius (€70-€100 / $75-$110 (per person) per person). Other strong options: Demo, Dine, Paslėpti Receptai (Hidden Recipes).

Where is the best Nordic restaurant in Vilnius?

Nineteen18 in Old Town is the Nordic table to book in Vilnius (€120-€180 / $130-$195 (tasting menu) per person).

Where is the best Indian restaurant in Vilnius?

Gaspar's in Old Town is the Indian table to book in Vilnius (€35-€60 / $38-$65 (per person) per person).

Where can I eat well in Vilnius without spending a fortune?

Gaspar's is the best-value table on this list at roughly €35-€60 / $38-$65 (per person) per person. Beyond fine dining, locals point to Le Butcher, Chačapuri, Sultiniai.

How far in advance should I book restaurants in Vilnius?

For MICHELIN-starred establishments, secure your reservation 4-8 weeks in advance, especially for weekend dinner slots, as availability is limited. Be aware that many fine-dining restaurants may require a credit card guarantee or a non-refundable deposit for tasting menu bookings, particularly for larger parties.

What food is Vilnius famous for?

Cepelinai (Zeppelins), Šaltibarščiai (Cold Beetroot Soup), Kibinai, Skilandis, Žemaičių Blynai (Samogitian Pancakes) — the dishes most worth eating where they come from. These iconic potato dumplings are typically filled with seasoned minced meat or curd cheese, boiled, and served with sour cream and bacon bits. They are a hearty, comforting staple of Lithuanian cuisine. Find authentic ones at traditional restaurants like Etno Dvaras, perfect for a genuine local experience.

Planning the rest of Vilnius?

The full Vilnius guide has a seven-day itinerary, neighbourhoods, museums and the mistakes to avoid.

Read the Vilnius travel guide