Plant-based food is gaining popularity in Sweden and there are plenty of vegetarian and vegan cafés to choose from in Stockholm. We’ve compiled a list of our top recommendations for vegan and vegetarian restaurants in this article. Also don’t miss our guide to the best vegan and vegetarian restaurants!
Vegan cafés
Fern & Fika
With a vision of having a positive change in how we treat our bodies, planet, and animals – Fern & Fika’s menu features a variety of 100% plant-based and mostly organic options. This includes vegan sandwiches, smoothies, salads, and baked goods – all free from gluten, refined sugar, and additives. This plant based café is located in the Södermalm district.
Address: Långholmsgatan 11 (Google Maps)
More: Website | Menu | Instagram
Pepstop
Pepstop acts both as a café and boutique. It focuses on serving plant-based, organic, gluten-free, and unprocessed food and drinks made from scratch, free from additives and artificial ingredients.
This place is ideal if you’re looking for a quick meal, a leisurely coffee break, or vegan food to go. The menu includes a variety of options, from breakfast items and lunch dishes to smoothies and juices, catering to health-conscious diners. They also have a Matchabar, offering both hot and cold matcha drinks alongside items from their mother brand Renèe Voltaire.
Located in the Östermalm district, Pepstop is owned and operated by Renée Voltaire – a health-conscious Swedish company dedicated to providing 100% vegan, organic food products.
Address: Riddargatan 3A (Google Maps)
More: Website | Instagram
Mahalo
With three locations in Stockholm – Södermalm, Vasastan, and Kungsholmen – Mahalo is a popular vegan café offering a selection of plant-based dishes.
The menu has a variety of choices, including smoothie bowls, açaí bowls, wraps, vegan burgers, hearty salads, and baked goods. With an Instagram-worthy presentation, Mahalo emphasizes colorful and wholesome ingredients, blending diverse flavors for their dishes.
Addresses:
- Södermalm: Hornsgatan 61 (Google Maps)
- Vasastaden: Odengatan 26 (Google Maps)
- Kungsholmen: Hantverkargatan 34 (Google Maps)
More: Website | Menu | Instagram
À la Lo
À la Lo is run by a passionate mother-daughter duo, and reflects their shared love for food and creativity.
The menu offers a range of vegan dishes, perfect for breakfast, brunch, or lunch. Popular items include frozen banana yogurt, creamy avocado toast, and freshly baked pastries like their homemade croissants, including brewed coffee sourced from Parisian roastery Belleville Brûlerie.
This charming vegan café is located in the Vasastan district.
Address: Birger Jarlsgatan 77 (Google Maps)
More: Website | Menu | Instagram
Banacado
Banacado offers a 100% plant-based menu that is also gluten-free and free from refined sugars.
The menu features a variety of options, including breakfast items, smoothie bowls, salads, and sweet treats. Favorites include overnight oats, chia pudding, and avocado toast.
You’ll find this vegan café in the Norrmalm district.
Address: Tegnérgatan 6 (Google Maps)
More: Website | Menu | Instagram
Delivore
Situated within Goodstore – a popular vegan grocery store – Delivore offers their guests the opportunity to both enjoy plant-based meals and shop for vegan products in one convenient location.
Designed for breakfast and lunch, the menu has a range of 100% vegan options, including freshly squeezed juices, croissants, pies, wraps, smoothies, and light snacks.
Head over to the Södermalm district to enjoy this vegan café.
Address: Åsögatan 116 (Google Maps)
More: Website | Instagram
Vegetarian cafés
Bliss Café
Bliss Café, located in the Södermalm district, holds the distinction of being Stockholm’s first raw vegan café.
The menu features a range of raw vegan options, including snacks, meals, and desserts. The café also doubles as an art gallery, where guests can enjoy their meals while taking in the artwork.
Address: Östgötagatan 77 (Google Maps)
More: Website | Menu | Instagram
Chewie’s bar
Chewie’s Bar, located in the Kungsholmen district, is a natural wine bar. It offers a thoughtfully curated selection of natural wines, craft beers, and plant-based dishes.
The menu emphasizes fresh, seasonal ingredients, with vegan-friendly options and snacks designed to pair perfectly with their drink offerings.
Chewie’s Bar is good for groups, or for solo visitors, and it is also a dog-friendly bar so you can bring your dog here.
Address: Norr Mälarstrand 32 (Google Maps)
More: Website | Menu | Instagram
Kafé Plattan
Kafé Plattan, located on the bottom floor of Kulturhuset at Sergel’s Square (Sergels Torg) in central Stockholm, is a 100% vegan café known for its healthy, plant-based cuisine.
The menu features a variety of organic options, including salads, wraps, sandwiches, soups, and desserts, all made in-house. Their offerings are complemented by homemade sourdough bread and condiments like kimchi and pickled vegetables, adding unique flavors to their dishes.
Address: Kulturhuset, Sergels Torg 3 (Google Maps)
More: Website | Menu | Instagram
Arket Café
Arket Café’s menu highlights vegetarian and plant-based dishes made from locally sourced, natural ingredients. Offerings range from light lunches to classic Nordic pastries, accompanied by specialty coffee.
The café, located within the Arket store at Drottninggatan in the Norrmalm district, is a modern vegetarian café inspired by the New Nordic Food Manifesto.
To learn more, read our article about the New Nordic Cuisine in Stockholm.
Address: Drottninggatan 53 (Google Maps)
More: Website | Instagram
Grain Café
Serving porridge all day, Grain Café uses local and seasonal ingredients to craft its signature dishes. The menu also features vegan salads, soups, and stews, all made from scratch.
Located in the Kungsholmen district, this is a cozy spot with wholesome and healthy food offerings, with a special focus on porridge.
Address: Hantverkargatan 32 (Google Maps)
More: Website | Menu | Instagram
Pom & Flora
Pom & Flora is a beloved café chain with locations in the Södermalm and Vasastan districts. Established in 2013 by Rasmus and Anna Axelsson, it has gained a reputation for its all-day breakfast and a menu centered on fresh, organic ingredients.
The menu features a range of options, including scrambled eggs, açaí bowls, yogurt bowls, porridge, and sandwiches. Known especially for its breakfast and light lunch offerings.
Address:
- Södermalm: Bondegatan 64 (Google Maps)
- Vasastan: Odengatan 39 (Google Maps)
- Vasastan: Rörstrandsgatan 34 (Google Maps)