Ten of the best places to eat vegetarian food in Stockholm

Gaïa Jouan
Gaïa Jouan - [email protected]
Ten of the best places to eat vegetarian food in Stockholm
There are plenty of good vegetarian spots in Stockholm, for all budgets and tastes. Photo: Matthew Mead/AP

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.


Une publication partagée par @annikajl le 6 Juin 2017 à 11 :27 PDT

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

LocationKatarina 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. 


Une publication partagée par foodora Sverige ?? ( le 31 Mars 2017 à 1 :29 PDT

Opening hours: Mon-Fri 8am-6pm; Sat 12pm-4pm

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.

Opening hours: Mon–Fri 9am–7pm; weekends 10pm–6pm

LocationHornsgatan 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

LocationLå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?


Une publication partagée par Anna Gnyria (@gnyrianka) le 29 Avril 2017 à 6 :04 PDT

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. 

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.

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

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 to leave a comment.

See Also