Ten of the best places to eat vegetarian food in Stockholm

Who said Sweden was only about herring and meatballs? In Stockholm, many cafés and restaurants offer vegetarian menus. Here are some of The Local's favourites.
1. Hermans
A Södermalm spot you won't want to miss for its panoramic view over the Gröna Lund amusement park and its 100% vegan buffet lunch for 130 kronor ($14). Enjoy dishes from all around the world on the shaded terrace, and don't forget to try the vegetable barbecue at night.
Opening hours: 11am-9pm daily (10pm during summer months)
Location: Fjällgatan 23B
2. Chutney
This Middle-Eastern and Asian inspired restaurant is among the oldest vegetarian restaurants in Sweden, founded in 1987. Their menu offers a wide variety of vegetarian dishes inspired by traditional Indian, Persian and Thai cuisine. Enjoy your meal in a space with exotic decor and a soundtrack taken from all over the world, including reggae, jazz, Indian and Middle Eastern music. Or just savor the food in the silent room.
Opening hours: Mon-Fri 11am-10pm; Sat 12pm-10pm; Sun 12pm-9pm
Location: Katarina Bangata 19
3. Doctor Salad
Situated on Östermalm, here you can find organic, sugar and gluten free food for budget-friendly prices, with organic salads from 115 kronor, smoothies for 60 kronor, soups for 85 kronor and breakfast pots for around 100 kronor.
You'll also find a large range of snacks and raw desserts.
Opening hours: Mon-Fri, 8.30am-3.30pm
Location: Sybillegatan 29
4. Farang
An excellent Asian restaurant on Norrmalm that provides a unique culinary experience via Thailand, Indonesia, Malaysia and Vietnam. Every dish is made from fresh ingredients.
Do not forget to try the noodle bar during lunchtime where you can also take food to go. Expect to pay around 690 kronor for a set-menu, and around 300 kronor for a dish to share.
Opening hours: 11.30am-1.30pm (Tuesday to Friday for lunch) and 5pm-midnight (Tuesday to Saturday for dinner)
Location : Tulegatan 7
5. Mahalo Hälsocafet
The perfect place if you're craving a snack or just for a quick lunch. Everything is vegan, organic and made with fresh local products.
At Mahalo you'll find a broad selection of dishes such as raw food pizza or spring rolls. You can also create your own salad. If you're more of a fika person, try the large variety of sugar and lactose free desserts, or enjoy one of their juices and smoothies.
Opening hours: Mon-Fri 8am-8pm; weekends 10am-7pm.
Location: Hornsgatan 61
6. Falafelbaren
As you may guess the main dish here is falafel. And not just any falafel : freshly fried, crunchy and organic. Most dishes are vegan, and all of them are vegetarian.
You can also try other traditional dishes such as börek (filled pastries) with feta and spinach, or enjoy your falafel with homemade skhug (chili sauce) and amba (mango sauce). A set menu combining falafel pitas, wraps and salads with halloumi, baba ganoush or fresh hummus is available.
Stop by @falafelbaren when you're in Sweden for a delicious #vegetarian dish https://t.co/K9XIwWVY8K#falafel pic.twitter.com/vItNetqCnw
— Umgås Magazine (@umgasthemag) 21 avril 2016
Opening hours: Mon–Fri 9am–7pm; weekends 10pm–6pm
Location: Hornsgatan 39 (Mariatorget)
7. STHLM Raw
A plant-based cozy café in Södermalm, here you can find gluten-free, sugar-free, milk-free, and of course, raw food. The café offers a wide selection of dishes and drinks, from salad bowls to smoothies and deserts.
Opening hours: Tu-Fri 11pm-7am; weekends 11pm-5am
Location: Långholmsgatan 11
8. Reggev Hummus
This small restaurant does some of the best hummus in the city. Simple, vegetarian and consistent: what more can you ask for?
Opening hours: Mon-Thu 10am-9pm; Fri 10am-10pm; Sar 12pm-10pm
Location: Ringvägen 145
9. Hermitage
This cozy restaurant in the heart of Gamla Stan offers vegetarian dishes and a buffet made with fresh ingredients for 120 kronor. Try the lentil soup or a fika, and enjoy the view over the Old Town district. Warning : it's often very crowded around 12pm.
Psst, Hermitage in Stockholm has an amazing vegan (and vegetarian) offering, including a buffet. #stockholm #vegan #food pic.twitter.com/BcLbYeY89R
— Vegan Grapevine (@VeganGrapevine) 22 juin 2017
Opening hours: Mon-Fri 11am-8pm; weekends 12pm-9pm
Location: Stora Nygatan 11
10. The Plant
This vegan fast-food joint uses 100% organic ingredients, without animal protein or refined sugar, and always freshly prepared to order . The perfect place for a quick budget-friendly meal, such as nachos, salads, burgers and wraps.
This tastes awesome! Like someone pureed fried potatoes and chicken and made a pancake out of it 0_0 'The Plant' in Stockholm pic.twitter.com/LvQ2J73xty
— Channly (@Buzzing_Channly) 12 mai 2017
Opening hours: Mon-Thu 11am-9pm; Fri-Sat 11am-10pm; Sun 11am-8pm
Location: Götgatan 132
Comments
See Also
1. Hermans
A Södermalm spot you won't want to miss for its panoramic view over the Gröna Lund amusement park and its 100% vegan buffet lunch for 130 kronor ($14). Enjoy dishes from all around the world on the shaded terrace, and don't forget to try the vegetable barbecue at night.
Opening hours: 11am-9pm daily (10pm during summer months)
Location: Fjällgatan 23B
2. Chutney
This Middle-Eastern and Asian inspired restaurant is among the oldest vegetarian restaurants in Sweden, founded in 1987. Their menu offers a wide variety of vegetarian dishes inspired by traditional Indian, Persian and Thai cuisine. Enjoy your meal in a space with exotic decor and a soundtrack taken from all over the world, including reggae, jazz, Indian and Middle Eastern music. Or just savor the food in the silent room.
Opening hours: Mon-Fri 11am-10pm; Sat 12pm-10pm; Sun 12pm-9pm
Location: Katarina Bangata 19
3. Doctor Salad
Situated on Östermalm, here you can find organic, sugar and gluten free food for budget-friendly prices, with organic salads from 115 kronor, smoothies for 60 kronor, soups for 85 kronor and breakfast pots for around 100 kronor.
You'll also find a large range of snacks and raw desserts.
Opening hours: Mon-Fri, 8.30am-3.30pm
Location: Sybillegatan 29
4. Farang
An excellent Asian restaurant on Norrmalm that provides a unique culinary experience via Thailand, Indonesia, Malaysia and Vietnam. Every dish is made from fresh ingredients.
Do not forget to try the noodle bar during lunchtime where you can also take food to go. Expect to pay around 690 kronor for a set-menu, and around 300 kronor for a dish to share.
Opening hours: 11.30am-1.30pm (Tuesday to Friday for lunch) and 5pm-midnight (Tuesday to Saturday for dinner)
Location : Tulegatan 7
5. Mahalo Hälsocafet
The perfect place if you're craving a snack or just for a quick lunch. Everything is vegan, organic and made with fresh local products.
At Mahalo you'll find a broad selection of dishes such as raw food pizza or spring rolls. You can also create your own salad. If you're more of a fika person, try the large variety of sugar and lactose free desserts, or enjoy one of their juices and smoothies.
Opening hours: Mon-Fri 8am-8pm; weekends 10am-7pm.
Location: Hornsgatan 61
6. Falafelbaren
As you may guess the main dish here is falafel. And not just any falafel : freshly fried, crunchy and organic. Most dishes are vegan, and all of them are vegetarian.
You can also try other traditional dishes such as börek (filled pastries) with feta and spinach, or enjoy your falafel with homemade skhug (chili sauce) and amba (mango sauce). A set menu combining falafel pitas, wraps and salads with halloumi, baba ganoush or fresh hummus is available.
Stop by @falafelbaren when you're in Sweden for a delicious #vegetarian dish https://t.co/K9XIwWVY8K#falafel pic.twitter.com/vItNetqCnw
— Umgås Magazine (@umgasthemag) 21 avril 2016
Opening hours: Mon–Fri 9am–7pm; weekends 10pm–6pm
Location: Hornsgatan 39 (Mariatorget)
7. STHLM Raw
A plant-based cozy café in Södermalm, here you can find gluten-free, sugar-free, milk-free, and of course, raw food. The café offers a wide selection of dishes and drinks, from salad bowls to smoothies and deserts.
Opening hours: Tu-Fri 11pm-7am; weekends 11pm-5am
Location: Långholmsgatan 11
8. Reggev Hummus
This small restaurant does some of the best hummus in the city. Simple, vegetarian and consistent: what more can you ask for?
Opening hours: Mon-Thu 10am-9pm; Fri 10am-10pm; Sar 12pm-10pm
Location: Ringvägen 145
9. Hermitage
This cozy restaurant in the heart of Gamla Stan offers vegetarian dishes and a buffet made with fresh ingredients for 120 kronor. Try the lentil soup or a fika, and enjoy the view over the Old Town district. Warning : it's often very crowded around 12pm.
Psst, Hermitage in Stockholm has an amazing vegan (and vegetarian) offering, including a buffet. #stockholm #vegan #food pic.twitter.com/BcLbYeY89R
— Vegan Grapevine (@VeganGrapevine) 22 juin 2017
Opening hours: Mon-Fri 11am-8pm; weekends 12pm-9pm
Location: Stora Nygatan 11
10. The Plant
This vegan fast-food joint uses 100% organic ingredients, without animal protein or refined sugar, and always freshly prepared to order . The perfect place for a quick budget-friendly meal, such as nachos, salads, burgers and wraps.
This tastes awesome! Like someone pureed fried potatoes and chicken and made a pancake out of it 0_0 'The Plant' in Stockholm pic.twitter.com/LvQ2J73xty
— Channly (@Buzzing_Channly) 12 mai 2017
Location: Götgatan 132
Join the conversation in our comments section below. Share your own views and experience and if you have a question or suggestion for our journalists then email us at [email protected].
Please keep comments civil, constructive and on topic – and make sure to read our terms of use before getting involved.
Please log in here to leave a comment.