Stockholm Restaurants & Food

Best Vegan & Vegetarian Restaurants in Stockholm (2026)

Vegan restaurants Stockholm — plant-based bowl
Vegan restaurants Stockholm — Hermans, Mahalo, Gretas, Mathias Dahlgren Rutabaga.

Stockholm turned out to be one of the easiest cities in Europe to eat well as a vegan — and I say that as someone who arrived braced for herring and meatballs. Oat milk is the default in half the cafés (Oatly is Swedish, after all), and the plant-based scene has quietly become one of the best in the Nordics.

The best vegan restaurants in Stockholm run from a buffet with the city’s finest harbour view (Hermans) to a two-Michelin-star plant-forward tasting menu (Rutabaga), with a deep bench of casual bowls, Asian kitchens and vegan-friendly husmanskost in between. Below I compare 15-plus specific spots with prices, neighbourhoods and who each one suits. Prices are approximate — confirm current menus before you go.

This guide sits under our wider Stockholm Food & Restaurants hub; if you want the all-cuisine picture, start there, then come back here for the plant-based detail.

Vegan restaurants Stockholm — a colourful plant-based bowl on a café table
Vegan restaurants in Stockholm range from casual bowls to Michelin-starred, plant-forward tasting menus.

Best vegan restaurants in Stockholm at a glance

Restaurant Area Style Rough price Best for
Hermans Trädgårdscafé Södermalm Veggie/vegan buffet, harbour view 195–245 SEK lunch The iconic lunch
Rutabaga (Mathias Dahlgren) Grand Hôtel Plant-forward fine dining ~1,800 SEK+ tasting Special occasion
Gretas Norrmalm Modern vegetarian/vegan dinner 295–395 SEK mains Foodie dinner
Mahalo Södermalm Bowls, breakfast, smoothies 145–225 SEK Breakfast & lunch
Lao Wai Norrmalm Vegan Sichuan/Asian 145–195 SEK Vegan Asian
Goa Södermalm Indian-inspired vegan/veggie ~150–200 SEK Hearty curries
Linnéa Sthlm Östermalm Modern vegetarian bistro ~150–250 SEK Östermalm lunch
Pelikan Södermalm 1904 beer hall, vegan husmanskost ~195–275 SEK Vegan Swedish classics

Stockholm’s fully vegan and vegetarian flagships

Hermans Trädgårdscafé

If you visit one, make it Hermans. It sits high on Fjällgatan in Södermalm with a terrace that stares straight across the harbour to Djurgården and the old town — genuinely one of the best views in the city, and it comes with lunch. The all-day vegetarian buffet is generous and largely vegan-labelled: roasted vegetables, curries, salads, fresh bread. Lunch runs around 195–245 SEK, à la carte from roughly 95 SEK. Come on a clear day, grab a terrace seat, and linger.

Mahalo

My default when I want a bright, healthy start to the day. This Söder spot does plant-based breakfast bowls, smoothies and lunch plates — think açai, chia, generous grain bowls. Around 145–225 SEK, and easy on both the stomach and the wallet by Stockholm standards.

Gretas

The one I’d book for a proper vegetarian dinner. Gretas, near Tegnérgatan, has built a real reputation among Stockholm foodies for creative, well-plated plant cooking that doesn’t feel like an afterthought. Mains sit around 295–395 SEK. Reserve on weekends.

Vegan restaurants Stockholm — a plated plant-based dish at a modern restaurant
Photo by Nicu Cobasnean on Pexels

Plant-forward fine dining

Rutabaga (Mathias Dahlgren)

Stockholm’s headline act for vegetable-led cooking, inside the Grand Hôtel. Chef Mathias Dahlgren’s Rutabaga earned two Michelin stars for a menu built around vegetables and grains — a genuine statement in a city whose fine dining has long leaned on meat and fish. A quick honesty note: it’s plant-forward, not strictly vegan, so dairy and eggs appear; flag a full vegan requirement when you book. Tasting menus run from roughly 1,800 SEK upward. A special-occasion meal, not a weeknight one.

Other kitchens with strong vegetable courses

If you’re chasing high-end and happy to give notice, Aira on Djurgården (one Michelin star) does beautiful vegetable courses with an archipelago view, and Ekstedt‘s fire-only kitchen produces some of the most interesting cooked-vegetable dishes in town. Both can build a vegan menu with advance warning — always call ahead rather than assuming.

Casual vegan spots

Lao Wai

A tiny, much-loved vegan Asian kitchen in Norrmalm leaning Sichuan and Taiwanese. The menu changes with the day, the tofu and mushroom dishes have real depth, and it’s a bargain at around 145–195 SEK. Small room, so go early or off-peak.

Goa

Söder’s answer to a hearty vegan curry craving — Indian-inspired plates with generous spicing and a Swedish twist. Good value, filling, and reliably satisfying on a cold evening.

Linnéa Sthlm and Vurma

Linnéa Sthlm is a relaxed modern vegetarian bistro in Östermalm — a handy sit-down lunch if you’re shopping or museum-hopping on that side of town. Vurma, with several Södermalm locations, is the casual neighbourhood option: bowls, sandwiches and a solid weekend brunch, mostly vegan-adaptable. Both are easy walk-ins.

Foodish and quick-lunch chains

For a fast, cheap bite, Stockholm’s growing crop of vegan counters and chains does quick plates around 95–145 SEK. Handy between sights, and a natural fit alongside our roundup of the Best Cheap Eats in Stockholm Under 150 SEK.

Traditional Stockholm restaurants with strong vegan menus

You don’t have to eat only at vegan-labelled places. Several Stockholm institutions now do plant-based versions of the classics — often the most fun way to try Swedish cooking without the meat. For the full picture of the dishes themselves, our traditional Swedish food primer is a good companion.

Pelikan

A grand 1904 beer hall on Söder serving husmanskost under high painted ceilings. In recent years it has built out a proper vegan section — including a plant-based take on Swedish meatballs with all the trimmings. Atmospheric, and around 195–275 SEK for a main.

Bar Brutal

A natural-wine bar on Södermalm where seasonal small plates are the whole point, and vegetables sit at the centre rather than the edge. Great for grazing over a bottle; the vegan-friendly plates are genuinely some of the kitchen’s best.

Bakfickan and Sturehof

Bakfickan, the Royal Opera’s snug “back pocket”, leans classic but will accommodate a vegan request with notice. Sturehof, a Stockholm brasserie institution, has vegetarian and vegan-adaptable options — useful if your group is mixed. Flag the requirement when booking and again at the table.

Which vegan restaurant suits you

  • First-timers: Hermans, for the view-plus-buffet experience you’ll remember.
  • Foodies: Rutabaga for the splurge, Gretas for a creative dinner without the tasting-menu commitment.
  • Budget travellers: Mahalo, Lao Wai, Goa or Vurma, all comfortably under 225 SEK.
  • Couples: Hermans at golden hour, or Rutabaga for a special night.
  • Breakfast and brunch: Mahalo and Vurma; pair with the vegan pastries in our Best Brunch Spots in Stockholm guide.
  • Asian cravings: Lao Wai or Goa.
  • Swedish classics, veganised: Pelikan or Bar Brutal.

Vegan groceries and self-catering

Self-catering is easy here. The big chains — Coop, Hemköp and ICA — all carry strong vegan sections, from plant-based mince and meatballs to a wall of oat products. For specialty shopping, Goodstore in Söder is vegan-focused, and Östermalms Saluhall has vendors carrying plant-based cheese if you’re assembling a picnic. Fabrique and Bröd & Salt bakeries usually have at least one vegan bun; for the full fika rundown see the Best Bakeries in Stockholm.

Practical tips for vegan diners in Stockholm

It’s an easy city to be vegan in. Sweden has high vegetarian and vegan rates by European standards, so most restaurants carry at least one plant-based option even when they aren’t vegan-focused. Staff almost always speak excellent English.

A useful phrase: “Är detta veganskt?” — is this vegan? You’ll rarely need it, but it’s appreciated.

Booking: note a vegan preference when you reserve and again when you sit down, especially at fine-dining and traditional spots that prep courses ahead.

Tipping: not expected. Rounding up the bill is a friendly touch, nothing more.

Frequently asked questions

What are the best vegan restaurants in Stockholm?

Hermans Trädgårdscafé for the iconic Söder harbour-view buffet, Gretas for a creative vegetarian dinner, Mahalo for plant-based breakfast bowls, and Rutabaga at the Grand Hôtel for two-Michelin-star, vegetable-led fine dining. Lao Wai and Goa cover excellent-value Asian and Indian plates.

Is Stockholm vegan-friendly?

Very. Sweden has some of Europe’s highest vegetarian and vegan rates, so most Stockholm restaurants carry at least one vegan dish even when they aren’t plant-focused. Oat milk (Oatly is Swedish), plant-based mince and vegan cheese are widely available in shops and cafés, and staff generally speak fluent English.

What’s the most iconic vegan restaurant in Stockholm?

Hermans Trädgårdscafé on Södermalm’s Fjällgatan. Its all-day vegetarian and largely vegan buffet comes with a panoramic terrace view over the harbour toward the old town — one of the city’s most photographed spots, and a Stockholm rite of passage for plant-based visitors.

How much do vegan restaurants cost in Stockholm?

Casual counters and chains run roughly 95–175 SEK, mid-range restaurants around 195–295 SEK for mains, and plant-forward fine dining from about 395 SEK for à la carte up to 1,800 SEK or more for a tasting menu. Hermans’ famous lunch buffet is around 195–245 SEK. Confirm current prices before visiting.

Where can I find vegan Swedish meatballs in Stockholm?

Pelikan, the historic Söder beer hall, serves a plant-based version of Swedish meatballs with the classic trimmings. Several modern husmanskost restaurants offer vegan adaptations too, and fast-food chains like Max carry vegan meatballs. Our meatball guide has more on where to try them across the city.

Is Rutabaga vegan?

It’s plant-forward rather than strictly vegan — Mathias Dahlgren’s menu centres on vegetables and grains but can include dairy, eggs or occasional fish. The vegetable-led approach earned its two Michelin stars. Flag a full vegan requirement when you book and the kitchen can usually build around it.

What’s the best vegan brunch in Stockholm?

Vurma for a relaxed Söder weekend brunch, Mahalo for plant-based bowls and smoothies, and bakery-cafés like Lillebrors for vegan pastries. Many mainstream Stockholm cafés also serve vegan options and default to oat milk, so brunch is rarely a problem here.

Are there vegan cafés in Stockholm?

Yes — Mahalo, Linnéa Sthlm and Vurma all cater strongly to plant-based diners. Beyond dedicated spots, most third-wave Stockholm cafés such as Drop Coffee, Fabrique and Bröd & Salt carry vegan pastries and pour oat milk as standard, so fika is easy to do vegan.

What’s the best vegan fine dining in Stockholm?

Rutabaga (two Michelin stars, plant-forward) at the Grand Hôtel is the headline choice. Aira on Djurgården (one star) and the fire-cooked kitchen at Ekstedt both do outstanding vegetable courses and can prepare a full vegan menu with advance notice. Always call ahead to confirm.

Where can I buy vegan groceries in Stockholm?

Coop, Hemköp and ICA all stock substantial vegan sections, including plant-based mince, meatballs and cheese. For specialty shopping, Goodstore in Södermalm is vegan-focused, and several vendors at Östermalms Saluhall carry plant-based products — handy for assembling a picnic to eat by the water.

Final thoughts

Eating vegan in Stockholm is less a compromise than a highlight. On a single trip you can lunch above the harbour at Hermans, graze natural-wine small plates at Bar Brutal, and — if you feel like a splurge — hand yourself over to Rutabaga’s kitchen for an evening. Build your days around the neighbourhoods you’re already exploring and you’ll rarely have to go out of your way for a great plant-based meal.

Prices and menus change — confirm current details before you visit. Photo credits: images via stockholmtourism.org and Pexels.

Leave a Reply

Your email address will not be published. Required fields are marked *