Sign In
Flaten, Stockholm |© Pixabay
Flaten, Stockholm |© Pixabay
Save to wishlist

11 Top Vegetarian and Vegan Restaurants in Stockholm

Picture of Billy Poon
Updated: 21 February 2018
Sweden is well known for its high living standards. Of course, this partly comes from the amazing quality of food this country has to offer. Swedes are very enthusiastic about healthy eating routines, and, therefore, it makes perfect sense that we take you through the best vegetarian restaurants in the country. Here, we start with the capital, Stockholm.

Herman's Vegetariska Restaurang

Restaurant, Vegetarian, Vegan, $$$
Save to wishlist

Herman’s Vegetariska Restaurang

‘Smörgåsbord’ literally means ‘buffet’ in Swedish, and is a world renowned Swedish feast. But have you imagined a Smörgåsbord in a vegan style? Herman’s Vegetarisk Restaurang has done just that, featuring organic vegetables and spices. With a spectacular view of the Stockholm-based amusement park Gröna Lund, this restaurant gives you a dining experience that incorporates international cooking styles and ingredients to bring you the greatest variety of food. If you are looking for a big but healthy feast, Herman’s is the place to visit.

Opening hours: 11am-9pm daily (-10pm during summer months)

Stora Nygatan 11, 111 27 Stockholm, Sweden, +46 8 411 95 00

More Info
A view of Gröna Lund, Stockholm |© Carles Tomás Martí/Flickr
A view of Gröna Lund, Stockholm | © Carles Tomás Martí/Flickr
Save to wishlist

Lovö Magasin

Ranked as one of the top vegetarian restaurants in Stockholm, Lovö Magasin certainly meets your expectations of quality vegetarian food. Using local produce from the garden or from carefully selected suppliers, staff at this establishment strive to bring you the perfect garden cuisine – Swedish-style. If you want to get close to nature, they offer outside seating areas when the weather is warm and sunny.

Opening hours: Sat-Sun 12pm-4pm

Lund Farm, 17893 Drottningholmsvägen, Sweden, +46 70 444 16 45

Södermalm, Stockholm |© Solis Invincti/Flickr
Södermalm, Stockholm | © Solis Invincti/Flickr


Bar, Restaurant, Vegetarian, Vegan, $$$
Save to wishlist
Chutney vegetarian restaurant in Södermalm, Stockholm | © Niklas Pivic / Flickr


Founded in 1987, the Södermalm-based Chutney is among one of the oldest restaurants in Sweden. Welcoming their guests with decor featuring influences from India and Persia, the exotic ambiance is well complemented with jazz and music from the Middle East. Chutney serves vegetarian meals inspired by Middle East cuisine. Like many Swedish restaurants, Chutney offers outdoor seating during warmer days.

Opening hours: Mon-Fri 11am-10pm; Sat 12pm-10pm; Sun 12pm-9pm

Katarina Bangata 19,116 39 Stockholm, +46 08 640 30 10

More Info
Mon - Fri:
11:00 am - 10:00 pm
Sat - None:
12:00 pm - 10:00 pm
Sun - None:
12:00 pm - 9:00 pm


Cosy, Casual, Family Friendly, Relaxed

Rosendals Garden Café

Save to wishlist

Rosendals Garden Café

Situated on the elegant Djurgården island, Rosendals Garden Café is more than just a cafe – it is also a garden, which produces the seasonal vegetables and fruits that are used to prepare meals. The cafe is also a bakery, cooking up homemade pastries for their guests. In winter, you can sit around the fireplace in the restaurant and enjoy the homely atmosphere.

Opening hours: Feb-Mar, Tue-Sun 11am-4pm. Apr, Tue-Sun 11am-5pm. May-Sep, Mon-Sun 11am-5pm. Oct, Tue-Fri 11am-4pm; Sat-Sun 11am-5pm. Nov-Dec Tue-Sun 11am-4pm

Rosendalsterassen 12 Stockholm, +46(0)8-545 812 70

More Info
Rosendals Garden Café |© La Citta Vita/Flickr
Rosendals Garden Café | © La Citta Vita/Flickr
Save to wishlist


Located in Gamla Stan, the Old Town district in Stockholm, Hermitage offers a vegetarian buffet for their guests to enjoy a green and healthy feast. Lentil soup is the must try item in Hermitage as the creamy texture and taste will change your perception of healthy food. Your meal will be complemented by the amazing view of the Old Town district in Stockholm, where you will be surrounded by architecture from previous centuries.

Opening hours: Mon-Fri 11am-9pm; Sat-Sun 12am-9pm

St. Nygatan 11, 111 27 Stockholm, +46 08-4119500

Old Town, Stockholm |© Michael Caven/Flickr
Old Town, Stockholm | © Michael Caven/Flickr
Save to wishlist

Lemuria Halsa and Skonhet

Situated beside Östermalmstorg, Lemuria Halsa and Skonhet is set to offer an organic and nutritious lunch for you. This petite restaurant brings you delectable lunch options served with salad and bread. There is also a vegan salad bar everyday, which offers a wide selection of filling vegetables. A must-try item is the fresh wheat grass juice.

Opening hours: Mon-Fri 10am-6pm, Sat-Sun 11.30am-4pm

Nybrogatan, 26, Stockholm, Sweden, +46 08 6600221