All Articles

Best Vegan Restaurants in Tallinn: 2026 Plant-Based Guide

Tallinn's vegan scene is quietly one of the best in Northern Europe, and almost nobody outside Estonia knows it yet. The city that most people associate with medieval towers and hearty pork dishes has spent the last decade building a plant-based dining culture that is diverse, affordable, and genuinely delicious -- not an afterthought stapled onto meat-centric menus.

What surprised me most when I started mapping the vegan options here was the range. You can eat a multi-course plant-forward tasting menu at a Michelin Green Star restaurant, grab a five-euro vegan burger from a stall in the Baltic Station Market, and finish the night with dairy-free cinnamon rolls at a fully vegan bakery-cafe. All in the same city. All within a twenty-minute walk of each other.

This guide covers the best vegan restaurants in Tallinn for 2026 -- both the fully plant-based spots and the vegan-friendly restaurants where the plant-based options are genuinely worth ordering, not token gestures. I've been honest about which places earn their reputation and which ones coast on it.

Quick Orientation

Tallinn's vegan spots cluster in three areas: the Old Town has the most dedicated vegan restaurants, Telliskivi Creative City in Kalamaja has the best vegan-friendly dining, and the Uus Maailm / Kalamaja border neighborhood is home to newer all-vegan cafes. You can walk between all three in under 20 minutes.

1. Fully Vegan Restaurants

These are the places where the entire menu is plant-based. No scanning for the green leaf icon, no asking the waiter which dishes can be "made vegan." Everything on the plate was designed from the start without animal products. That matters -- not just ethically, but because the food is better when the kitchen isn't treating vegan as a modification.

Vegan Restoran V

100% Vegan Fine Dining · Old Town

Vegan Restoran V is the restaurant that put Tallinn on the plant-based map. Open since 2014, it was Estonia's first fully vegan restaurant, and it remains the best. Tucked into a cellar space on Rataskaevu street -- one of the Old Town's most charming cobblestone lanes -- the dining room is small, warm, and candlelit in a way that feels intimate rather than cramped.

The menu draws from global cuisines without belonging to any single one. Crispy breaded cauliflower arrives with a spicy mango yogurt sauce that has no business being this good. The mains rotate seasonally, but expect dishes like herb-crusted seitan, coconut curry bowls, and mushroom-based creations that showcase real technique. Desserts are a highlight -- the chocolate fondant alone justifies a reservation.

I am not vegan, and I will always want some form of meat on my plate -- but my fiancée dragged me to V once, and the experience was fantastic. I did not even notice that anything was missing. The variety of options made it easy to find something I genuinely enjoyed, and I left wondering why I had been so resistant to trying it in the first place.

One critical note: this is a small restaurant and it books out days in advance. Reservations are not optional. If you're visiting Tallinn for a weekend and want to eat here, book before you book your flight.

Price: Starters 8.50-15 EUR, mains 14-17 EUR · Address: Rataskaevu 12, Old Town · Booking: Essential, several days ahead

Rohe Kohvik

100% Plant-Based Cafe · Kalamaja Border

Rohe Kohvik is the vegan restaurant you end up at three times in a week without meaning to. Located at Kopli 4, near the Balti Jaam train station and the entrance to Kalamaja's restaurant scene, it occupies that perfect niche between cafe and restaurant -- casual enough for a quick lunch, substantial enough for a proper dinner.

The menu is built around hearty bowls, fresh salads, satisfying burgers, and pasta dishes that do not apologize for being vegan. The "Tšiken Tsaesar" (their playful take on a chicken caesar) has become a local favorite, and the teriyaki bowl with marinated tofu is the kind of dish that makes omnivores forget they're eating plant-based. The cakes, supplied by Cakery by S, are dangerously good -- the chocolate cheesecake in particular.

Price: 10-18 EUR per person · Address: Kopli 4 · Vibe: Casual, bright, friendly · Rating: 4.8 on Google

Kringel

100% Vegan Bakery-Cafe · Uus Maailm

Kringel is the vegan cafe that Tallinn needed and finally got. Located at Koidu 101 in the Uus Maailm neighborhood, it combines a full bakery program with a proper lunch menu, and everything -- every pastry, every sandwich, every cake -- is 100% plant-based, egg-free, and dairy-free.

The cinnamon rolls are the signature, and they deserve every bit of hype. Soft, spiraled, fragrant, and generously glazed, they stand up against any non-vegan version in the city. The savory side is just as strong: paninis with smoked carrot and vegan sausage, rotating daily lunch specials, and smoothie bowls that actually fill you up. Come for breakfast and you'll understand why locals treat this place like their kitchen.

Price: 10-18 EUR per person · Address: Koidu 101 / Planeedi 5 · Hours: Mon-Fri 08:00-17:00, Sat-Sun 09:00-17:00 · Tip: Arrive early on weekends

Save at Tallinn's Best Restaurants

Nomi Pass members get 15-20% off at participating restaurants across Tallinn -- including plant-based spots. One membership covers your whole table.

Join the Waitlist

2. Vegan-Friendly with Standout Options

These restaurants are not fully vegan, but their plant-based dishes are not afterthoughts. These kitchens put real thought into their vegan offerings -- in some cases, the vegan options are the best things on the menu. The difference between a restaurant that has "vegan options available" and one that genuinely cares about plant-based cooking is obvious the moment the plate arrives.

Fotografiska Restaurant

Plant-Forward Fine Dining · Michelin Green Star · Noblessner

Fotografiska might be the most important restaurant in Tallinn for plant-based dining, even though it's not fully vegan. Roughly half the menu is built around plants, with meat and fish limited to a single daily protein each. Vegetables are the main event here, animal protein is the guest star.

Chef Gerli Travkin has earned the Green Star four years running by combining near-zero-waste practices with flavors that make you forget you're eating "sustainably." The seasonal tasting menus shine brightest -- foraged herbs, local root vegetables, and fermented ingredients transformed into technically brilliant dishes. The floor-to-ceiling 6th-floor windows overlooking Tallinn don't hurt either. You do not need a museum ticket to eat here -- the restaurant has its own entrance.

Price: Tasting menus from ~65 EUR · Address: Kai 1, Noblessner Harbor · Michelin: Green Star · Booking: 1-2 weeks ahead for dinner

F-Hoone

Vegan-Friendly International · Telliskivi

F-Hoone in Kalamaja's Telliskivi Creative City is one of those rare all-day restaurants that takes every dietary need seriously. The menu clearly labels vegan dishes, and there are enough that you won't feel like you're choosing from the leftovers.

The Thai coconut curry soup with portobello is the vegan standout -- rich, fragrant, and hearty enough to be a full meal. The vegan burger on rye bread with seitan and sweet potato fries is another winner, as is the beetroot tart with portobello, vegan cheese, and marinated lingonberries. These are dishes designed to be vegan from the start, not modifications, and they taste like it. The industrial warehouse setting and dedicated children's play room are bonuses.

Price: Mains 10-18 EUR · Address: Telliskivi 60a/4 · Hours: Mon-Thu 10-23, Fri-Sat 10-00, Sun 10-22 · Good for: Families, groups, casual lunch

Lore Bistroo

Eclectic Sharing Plates · Michelin Bib Gourmand · Noblessner

Lore Bistroo earned its Bib Gourmand by bouncing between Mediterranean, Middle Eastern, and Scandinavian flavors with a confidence that makes the combinations feel inevitable. For vegans, the sharing-plate format is an advantage -- you can build a full meal from plant-based options without feeling like you're missing the "real" menu.

The vegetable dishes get the same quality ingredients and creative technique as the meat plates. Ask your server for the best vegan combinations on the current menu -- offerings change frequently with the seasons.

Price: 35-50 EUR per person sharing · Address: Peetri 12, Noblessner · Michelin: Bib Gourmand · Booking: Recommended for weekends

NOP

Organic Vegetarian-Focused · Kadriorg

NOP sits in a charming wooden building in the Kadriorg district. Not fully vegan -- some dishes include eggs or dairy -- but the organic, vegetable-first philosophy means vegans will find plenty to eat. Sunlit rooms, natural materials, plants everywhere, and a quiet pace that feels removed from the city center. The menu changes seasonally, leaning on local and organic produce.

NOP is not strictly a vegan cafe, but it is where I go for brunch and late breakfasts when I want something lighter. The organic shop attached to it is always worth a browse -- I never leave empty-handed.

Price: 10-20 EUR per person · Address: Köleri 1, Kadriorg · Good for: Brunch, quiet lunch, organic focus

Honest Take: Token vs. Genuine

Not all "vegan-friendly" restaurants in Tallinn are created equal. Some places slap a (V) label on a plain salad and call it a day. The restaurants on this list earn their spot because they treat plant-based dishes as first-class menu items. A good rule of thumb: if a restaurant has three or more dedicated vegan mains (not modifications), the kitchen is probably taking it seriously. If there's only a salad and a pasta with the cream swapped out, move on.

3. Best Vegan Brunch Spots

Brunch is where Tallinn's vegan scene really shines. Several of the city's best breakfast and brunch spots are either fully vegan or have substantial plant-based menus. If you are in Tallinn for a weekend, at least one of these mornings should start here.

Kringel (Weekend Brunch)

100% Vegan Brunch · Uus Maailm

Kringel deserves a second mention specifically for brunch. Saturday and Sunday mornings here are a ritual for Tallinn's vegan community. The smoothie bowls are thick and loaded with fresh fruit, the pancakes are fluffy despite having no eggs, and the fresh pastry case is fully stocked first thing in the morning. Pair a cinnamon roll with a good oat latte and you have one of the best breakfasts in the city, vegan or otherwise.

The cafe opens at 09:00 on weekends, and by 10:30 the tables are full. Come early or be prepared to wait.

Price: 8-15 EUR per person · Address: Koidu 101 / Planeedi 5 · Tip: Arrive at opening for weekend brunch

Rohe Kohvik (Morning Menu)

100% Plant-Based Breakfast · Kalamaja Border

Rohe's morning menu is built for people who want to start the day with something substantial, not a sad piece of avocado toast. The chickpea omelette is a standout -- properly seasoned, golden on the outside, and served with fresh vegetables and toast. Smoothie bowls, overnight oats, and the rotating breakfast specials round out a morning menu that takes early risers seriously.

The location near Balti Jaam makes it a natural first stop if you're heading into Kalamaja for a day of eating.

Price: 8-14 EUR per person · Address: Kopli 4 · Best for: Weekday morning, pre-Kalamaja fuel

Fotografiska Cafe (Ground Floor)

Plant-Based Brunch · Noblessner

Separate from the 6th-floor Michelin restaurant, Fotografiska's ground-floor cafe offers a plant-based, seasonal brunch menu that is more accessible in both price and formality. Same sustainability philosophy -- seasonal ingredients, minimal waste, plant-forward cooking -- but in a casual setting with courtyard seating in summer. No museum ticket needed.

Price: 8-16 EUR per person · Address: Kai 1, Noblessner Harbor · Good for: Weekend brunch, coffee, afternoon cake

4. Vegan Street Food & Budget Eats

You do not need to spend 20 euros to eat well as a vegan in Tallinn. Some of the most satisfying plant-based meals in the city cost under ten euros and come from market stalls, food trucks, and unpretentious lunch spots. If you're watching your budget, these are the places to know. For more budget-friendly options beyond vegan, check out our cheap eats in Tallinn guide.

Veg Machine

Vegan Street Food · Baltic Station Market

Veg Machine started as a food truck at Estonian summer festivals before settling into a permanent spot inside the Balti Jaama Turg (Baltic Station Market). The stall is small and unpretentious, but what comes out of that tiny kitchen has made it a cult favorite among Tallinn's vegans.

The Mother Trucker Burger is the dish that built the reputation -- a substantial, messy, deeply satisfying vegan burger that converts skeptics. The loaded fries, hot dogs, and cheese balls are all solid, and the soft-serve ice cream (made from Oatly) is the perfect finish on a warm afternoon. At these prices, you can eat two meals here for less than a single main at most restaurants.

Price: 5-9 EUR per item · Address: Balti Jaama Turg (Baltic Station Market), Kopli 1 · Good for: Quick lunch, budget meal, festival food without the festival

Puree

Affordable Plant-Based Lunch · Rotermanni Quarter

Puree is the kind of place you wish existed in every city. Run by Armenian mother-daughter duo Nonna and Inga, this small Rotermanni spot serves hearty home-cooked vegetarian and vegan food at prices that feel too low. Daily lunch specials run 5.60 to 7.70 euros in generous portions.

The Armenian heritage shows: rich flavors, warm spices, comfort-food approach. Not everything is vegan (some items contain eggs or dairy), but vegan options are clearly marked. Soups, salads, and the daily plate specials are your best bets.

Price: 5.60-7.70 EUR lunch specials · Address: Rotermanni 2 · Best for: Weekday lunch, budget-friendly, home-cooked quality

Depoo Food Street (Vegan Options)

Multi-Vendor Food Hall · Telliskivi

Depoo is not a vegan spot, but this shipping-container food hall in Telliskivi has enough plant-based options across its vendors that vegans can eat well here. Several containers offer explicitly vegan dishes, and the communal courtyard means mixed groups can split up and everyone eats what they want. The vendor lineup shifts, so check what's available on the day.

Price: 5-12 EUR per dish · Address: Telliskivi 62, Kalamaja · Vibe: Casual, outdoor, communal

Explore Tallinn's Vegan Scene for Less

Nomi Pass gets you 15-20% off at restaurants across the city. That means more meals, more variety, and more reasons to try somewhere new.

Join the Waitlist

5. Tips for Vegan Dining in Tallinn

Language Help

Most central restaurants have English menus and English-speaking staff. A few useful Estonian words: taimetoitlane (vegetarian), vegan (same word), piim (milk), muna (egg), ilma lihata (without meat). Google Translate's camera function works well on Estonian menus at smaller spots.

Grocery Stores for Self-Catering

Selver and Prisma carry extensive plant-based ranges alongside Oatly and Alpro. For organic and specialty vegan products, try Biomarket (multiple locations) or the Baltic Station Market's fresh produce stalls.

Best Neighborhoods for Vegan Dining

Seasonal Considerations

Summer (June-August) is peak season -- terraces open, menus expand, and the long daylight hours make evening dining magical. Some smaller spots reduce hours in July. Winter menus lean into root vegetables, mushrooms, and warming dishes. The best restaurants embrace seasonality, which means vegan options shift meaningfully between seasons.

A Note on Traditional Estonian Food

Traditional Estonian cuisine is heavily meat- and dairy-based. You won't find much old-school Estonian food that's naturally vegan. But modern chefs at places like Fotografiska are reimagining local traditions through a plant-based lens. For the full picture of Tallinn's food scene, see our complete guide.

6. Frequently Asked Questions

Is Tallinn a good city for vegan food?

Yes. Tallinn has several dedicated vegan restaurants (Vegan Restoran V since 2014), a growing number of all-vegan cafes, and mainstream restaurants with thoughtful plant-based menus. It is the best city in the Baltics for vegan dining and holds its own against much larger European capitals.

What is the best fully vegan restaurant in Tallinn?

Vegan Restoran V at Rataskaevu 12 in the Old Town is the consensus pick. The cooking quality justifies its reputation, and reservations are essential. For a more casual all-vegan experience, Rohe Kohvik and Kringel are excellent alternatives.

Where can I find cheap vegan food in Tallinn?

Veg Machine in the Baltic Station Market (5-9 EUR) and Puree in Rotermanni (lunch specials from 5.60 EUR) are the best budget options. You can eat well as a vegan in Tallinn for under 30 EUR a day if you know where to go.

Do regular restaurants in Tallinn have vegan options?

Most modern restaurants now label vegan options. Quality varies enormously. Fotografiska, F-Hoone, and Lore Bistroo are the gold standard -- their plant-based dishes are designed with care. More traditional Estonian restaurants still treat vegan as an inconvenience. Check the menu online before sitting down.

What neighborhoods are best for vegan dining?

The Old Town and Telliskivi/Kalamaja are your two anchors. The Old Town has Vegan Restoran V. Telliskivi has Fotografiska, F-Hoone, and Depoo, and is adjacent to Rohe Kohvik and Veg Machine. Between these two areas, you could eat every meal vegan for a week without repeating.

Eat More, Spend Less

Nomi Pass members save 15-20% at participating restaurants across Tallinn. The more places you try, the more you save.

Join the Waitlist

Keep Exploring Tallinn

Tallinn's food scene goes far beyond vegan. These guides cover more of the city:

R

Robin Nool

Founder, Nomi Pass

Robin has been exploring Tallinn's food scene obsessively since 2023. He founded Nomi Pass to help others discover great restaurants without the premium price tag.