Stockholm’s best vegan restaurants

if you’re on the lookout for the city’s greenest eateries
  1. Food & Drink
  2. Restaurants
  3. Stockholm’s best vegan restaurants

Are you a vegan, vegetarian, flexitarian, omnivore, or a climate hero wanting to try some of Stockholm’s best vegan restaurants, as well as vegan alternatives to your favorite meals? Then you’ve come to the right place. We’ve checked out some of Stockholm’s hottest, plant-based food and watering holes – here you’ll find everything from cafés and lunch spots to gastropubs and fine dining, with a good mix of classic and modern.

Last updated: October 3, 2023

Your guide to vegan restaurants in Stockholm

The time when vegans only had one option on the menu is a thing of the past. Gather your family, colleagues, or friends and pick and choose from everything these vegan restaurants in Stockholm have to offer on the menu.

We’re talking 100% plant-based – from the ingredients used in the manufacturing process to the end result that’s served on your plate or in your glass. In other words, the best of the best of what nature has to offer. Why? Because you deserve it!


Moveat ad


Moveat ad



At the top of the MOOD shopping center, you’ll find this green and lively oasis with influences from Swedish, French, and Italian cuisine. Chouchou suits most occasions – no matter if you’re here for a vegan lunch, dinner, after-work drinks with your colleagues or a late-night with good friends to the sound of the DJ.

At this vegan restaurant in Norrmalm, you can try out both classic dishes and more modern courses. Served along with the food, you’ll also find a wide range of natural wines, kombucha, and fun, colorful cocktails (a cocktail with blueberry cotton candy, anyone?) to enjoy. Besides the à la carte menu, you’ll also find a hot and cold all-you-can-eat buffet, as well as a nice brunch buffet on Sundays. Basically, you don’t want to miss out!

Mäster Samuelsgatan 18, Norrmalm/City

Fine pizza Stockholm

Veganska Ölbaren

Veganska Ölbaren also has an obvious spot on the list of Stockholm’s best vegan restaurants. Bring your friends along to this modern beer spot which is entirely plant-based! Here the beer selection – everything from IPA, sour beer, and stout to lager, wheat beer, and non-alcoholic beer – is completely free of animal products. Alongside the vegan beer, you can also order tasty cheese and charcuterie platters, fresh starters from all corners of the world, classic pub dishes such as burgers and pizza, and sizzling Indian curries. It’s the perfect place to gather around a long table with your best friends and have a nice and relaxing evening with good food and a beer or three.

Regeringsgatan 111, Norrmalm/City


The health café Mahalo is a vegan restaurant located in two different places in the capital, both at Södermalm and in Vasastan. Here you’ll find both colorful and healthy vegan meals, with a focus on organic products and sustainability. Pay a visit to enjoy a fresh and healthy breakfast, or try out one of the creatively named dishes on the menu over lunch with your mate. Choose from delicious smoothie bowls, wraps, salads, and vegan pastries with a mouth-watering juice or smoothie on the side. No time to stay? Don’t worry, Mahalo offers takeaway as well!

Hornsgatan 61, Södermalm
Odengatan 26, Vasastan



Hermans Restaurang & Trädgårdscafé

Are you looking for vegan restaurants in Södermalm? On the island of Södermalm, with a beautiful view over gems such as Gamla Stan, Stadsgården, Skeppsholmen, and Djurgården, you’ll find Hermans – a vegetarian restaurant with a café, offering flavors from all over the world. This vegan restaurant came to Stockholm in the early 90s and has since then established itself as one of the brightest stars on the city’s vegan food scene.

With an aim to cook vegan food which opens your senses, as well as to use organic ingredients as far as possible, and recycle all waste materials, Hermans offers a lovely vegan buffet day and night, Monday to Friday as well as on the weekend. The buffet varies but consists of both hot and cold dishes, dips, salads, and artisan bread. During spring and summer, you can also enjoy your meal out in the sunshine in the luscious restaurant garden.

Fjällgatan 23B, Södermalm

Fine pizza Stockholm

Lao Wai

On a side street, not far from Sveavägen, you’ll find Lao Wai – a vegan restaurant in Vasastan. Lao Wai is an oriental pearl with dishes inspired by the Sichuan and Taiwanese cuisine, where the ingredients have been selectively picked to create genuine, Chinese flavors. According to their food concept, you order several smaller dishes which are placed in the middle as they are served. The dishes are then shared by everyone around the table. You’re not meant to receive all dishes in one go, but rather enjoy the dishes as they arrive so that they do not lose flavor or consistency.

Besides the traditional Chinese main courses, they also serve yummy vegan desserts and offer an excellent range of Chinese teas, which are only some of the reasons as to why the restaurant is on our list of Stockholm’s best vegan restaurants.

Luntmakargatan 74, Vasastan

My Vegina

Close to Odenplan, you’ll find MyVegina, a cozy eatery focusing on veganism, symbiosis, and feminism. Here you’re served both hot and cold dishes with exciting flavors and combinations with health at the center – both yours, the animals’, and the planet’s. Try out their flavor-packed noodle dishes, crispy fresh bowls, hot and cold sandwiches, smoothies, and juices full of vitamins or hot beverages. And did you hear? MyVegina also offers catering and take-away!

Norrtullsgatan 21, Vasastan


Down towards Hammarbyslussen and under Skanstullsbron at Södermalm, you’ll find the gourmet restaurant Växthuset, where you can experience Scandinavian, vegan fine dining in the midst of art and music. You choose a tasting menu with three or five creative dishes, where the produce of the season is at the center. Along with the food you’ll be served artisan drinks such as natural wines, beer, akvavit, and cocktails. If you’re curious as to what Växthuset has to offer besides delicious vegan dinners, you can take a look at the website and check out what events they have to offer at the moment.

Hammarby slussväg 2, Södermalm



À la lo

À la lo is a cozy, French-inspired, and family-owned vegan coffee place, just around the corner from Odengatan. Put on your beret and let your dreams take you all the way to France, enjoying a cup of coffee from the Belleville Brûlerie roastery in Paris, vegan croissants and pastries, or a plant-based take on a French classic for lunch. On the weekend, this café also serves brunch. Oh là là – a French bijoux among Stockholm’s best vegan restaurants.

Birger Jarlsgatan 77, Vasastan

Do you miss a vegan restaurant in the guide? Click here!

Stockholm’s best vegan restaurant will do you good

Try out and enjoy the food and atmosphere that these vegan restaurants in Stockholm have to offer, while doing yourself, the animals, and the planet some green good.

Gillar du artikeln? Dela gärna!
Du kanske också gillar de här artiklarna