Amsterdam Food & Drink Guide

Vegan & Vegetarian Restaurants in Amsterdam: Best Plant-Based 2026

Vegan food colourful plant based plate
Photo: Alesia Kozik / Pexels

Amsterdam is one of Europe’s best cities for vegans and vegetarians. The Netherlands has one of the highest per-capita plant-based populations in Europe, and Amsterdam reflects it — dozens of fully vegan restaurants, hundreds of vegetarian-friendly places, vegan junk food chains born in the city, and a thriving plant-based fine-dining scene. This guide covers the best vegan restaurants in Amsterdam, from Michelin-quality tasting menus at Bonboon to street food at Vegan Junk Food Bar, organised by neighbourhood and dining style.

Vegan food colourful plant based plate
Amsterdam’s plant-based scene has exploded since 2015 — dozens of fully vegan kitchens citywide.

Vegan Amsterdam at a Glance

  • Why Amsterdam: 6%+ of Dutch population is vegan/vegetarian — among the highest in Europe.
  • Top restaurants: 30+ fully vegan; 200+ vegan-friendly.
  • Top fine dining: Bonboon (Hotel Mercier), Mr Stones, Olea.
  • Best street food: Vegan Junk Food Bar, Men Impossible.
  • HappyCow rating: Amsterdam consistently ranks top 10 vegan-friendly cities globally.
  • Vegan supermarket: Vegan Limburg, Plenty 4 Vegans.

10 Best Vegan Restaurants

1. Vegan Junk Food Bar

Vegan burger plant based fries comfort food
Vegan Junk Food Bar reimagined Dutch fast food as fully plant-based.
  • Locations: Marie Heinekenplein (De Pijp), Staringplein (Oud-West), Reguliersdwarsstraat.
  • Vibe: Bright, Instagrammable, fast food.
  • Try: Notorious P.I.G. (smoky "pork" burger), shawarma fries, Beyond cheeseburger.
  • Best for: Casual dinner, group, late-night.

2. Mr Stones

  • Where: Sint Pietersstraat 19, Centrum.
  • Vibe: Vegan steakhouse, dark cosy interior.
  • Try: Cauliflower "steak", tofu Wellington, vegan cheese platter.
  • Best for: Date nights, meat-eaters trying vegan.

3. Meatless District

  • Where: Bilderdijkstraat 65 (Oud-West).
  • Vibe: Scandi-clean, brunch-and-lunch favourite.
  • Try: Vegan eggs Benedict, Beyond burger, kimchi bowls.
  • Best for: Brunch with a group.

4. Mooshka

  • Where: Tweede Helmersstraat 27 (Oud-West).
  • Vibe: Warm small neighbourhood spot.
  • Try: Daily changing seasonal plates, vegan brunch.
  • Best for: Quiet brunch or coffee.

5. Bonboon

  • Where: Hotel Mercier, Jordaan (Hartenstraat 24).
  • Vibe: Fine dining, smart-casual.
  • Try: 5-course seasonal tasting menu with wine pairing.
  • Best for: Special occasion vegan dining.

6. Vegan Sushi Bar

Vegan sushi plant based rolls platter
Vegan Sushi Bar’s red-rice rolls are some of the best plant-based sushi anywhere.
  • Where: Czaar Peterstraat (Oost) & Bilderdijkstraat (West).
  • Vibe: Modern Japanese.
  • Try: 10 different signature rolls; bento boxes; gyoza.
  • Best for: Lunch, light dinner.

7. Men Impossible

  • Where: Oudezijds Achterburgwal 110.
  • Vibe: Vegan ramen counter; quick eats.
  • Try: Tonkotsu-style vegan ramen; mochi.
  • Best for: Cold day comfort food.

8. Veganees

  • Where: Czaar Peterstraat 119 (Oost).
  • Vibe: Pan-Asian small plates.
  • Try: 25-item sharing menu; bao buns; dumplings.
  • Best for: Group dinners.

9. Mr & Mrs Watson

  • Where: Reguliersdwarsstraat 102.
  • Vibe: Plant-based casual fine dining.
  • Try: Vegan cheese boards; tasting menus.
  • Best for: Group dinners and date nights.

10. Beter & Leuk

  • Where: 1e Oosterparkstraat (Oost).
  • Vibe: Cosy organic café.
  • Try: Cakes, soups, smoothie bowls, vegan high tea.
  • Best for: Afternoon coffee + cake.

Vegetarian-Forward (Not Fully Vegan)

  • Restaurant ANNA (Spuistraat) — beautiful vegetarian fine dining; vegan options.
  • De Bolhoed (Prinsengracht) — original veggie institution since 1985.
  • De Plantage — light brasserie food.
  • Foodhallen vegetarian stalls: SLA, Mooshka pop-ups.
  • Café Restaurant Stork (Noord) — strong vegetarian menu.

Best by Neighbourhood

Amsterdam canal restaurant terrace dining
Most central neighbourhoods have at least one excellent vegan kitchen.
  • Centrum: Mr Stones, Mr & Mrs Watson, Men Impossible.
  • Jordaan: Bonboon, De Bolhoed.
  • De Pijp: Vegan Junk Food Bar, Spirit, Beter & Leuk nearby.
  • Oud-West: Meatless District, Mooshka, Vegan Junk Food Bar Staringplein.
  • Oost: Vegan Sushi Bar, Veganees, Beter & Leuk.
  • Noord: Café Restaurant Stork has strong veg.

By Cuisine

  • Burgers/Fast food: Vegan Junk Food Bar.
  • Ramen / Asian: Men Impossible, Veganees.
  • Sushi: Vegan Sushi Bar.
  • Fine dining: Bonboon, Mr Stones, Mr & Mrs Watson.
  • Brunch: Meatless District, Mooshka, Beter & Leuk.
  • Pizza: De Pizzakamer, Numero Uno.
  • Mexican: Tacos Hermanos (full vegan menu).
  • Middle Eastern: SLA bowls, Levant Beirut Eatery.

Vegan-Friendly Bars & Cafés

  • Lot Sixty One: oat-milk coffee perfection.
  • Bocca: speciality coffee, vegan pastries.
  • SLA: salad bowls (multiple locations).
  • Bagels & Beans: vegan bagel options.
  • Brouwerij ‘t IJ: vegan-friendly beers + crisps.
  • Foodhallen: multiple vegan stalls.

Vegan Shopping

  • Vegan Limburg: dedicated vegan supermarket in De Pijp.
  • Marqt: organic supermarket with strong vegan section (multiple locations).
  • Plenty 4 Vegans: online plus pop-up locations.
  • Albert Heijn: huge vegan range — Vegetarische Slager (The Vegetarian Butcher) is Dutch-invented.
  • Noordermarkt Saturday: organic vegan vendors.

Other Dietary Needs

  • Gluten-free: most vegan restaurants offer GF options; specify on booking. SLA, Meatless District, Beter & Leuk are reliably GF-friendly.
  • Raw food: Eat Mor specialises in raw vegan; check Bambino.
  • Halal/Kosher: many vegan restaurants are inherently halal-acceptable; for certified kosher dining see Beit Ha’Chidush.

3-Day Vegan Itinerary

Day 1

  • Breakfast: Mooshka.
  • Lunch: Vegan Junk Food Bar (Staringplein).
  • Dinner: Mr Stones — cauliflower steak experience.

Day 2

  • Breakfast: Beter & Leuk in Oost.
  • Lunch: Vegan Sushi Bar.
  • Dinner: Bonboon tasting menu (book ahead).

Day 3

  • Breakfast: Meatless District eggs Benedict.
  • Lunch: Men Impossible ramen.
  • Dinner: Veganees Asian small plates.

Useful Vegan Apps

  • HappyCow: gold standard vegan/veggie restaurant finder.
  • VeggieGo NL: Dutch-specific app.
  • Too Good To Go: rescue surplus food from restaurants and bakeries (many vegan options).
  • Google Maps "vegan" filter: works well in Amsterdam.

Going Plant-Based on Dutch Classics

  • Vegan bitterballen: most plant-based restaurants serve them.
  • Vegan stroopwafels: Albert Cuyp market has dedicated vegan vendors.
  • Vegan tompouce: at most decent bakeries.
  • Dutch cheese alternatives: try the Willicroft creamy whites; carried in supermarkets.
  • Erwtensoep: traditional pea soup is naturally vegan-able without sausage.

Practical Tips

  • Book ahead for fine dining (Bonboon, Mr Stones, Mr & Mrs Watson) — small dining rooms fill fast.
  • Walk-ins common at fast-casual (Vegan Junk Food Bar, Vegan Sushi Bar, Men Impossible).
  • Allergens: nuts in many vegan dishes; check with staff.
  • English menus: universal.
  • Card payment: standard everywhere.
  • Vegan brunch: weekend brunches at Meatless District and Mooshka — get there by 11:00.
  • Cycling between restaurants: ideal way to explore the city’s plant-based scene.

Frequently Asked Questions

Is Amsterdam vegan-friendly?

Very. HappyCow consistently ranks Amsterdam in the world’s top 10 vegan cities. 30+ fully vegan restaurants and hundreds of vegan-friendly menus.

What’s the best vegan restaurant in Amsterdam?

Bonboon for fine dining; Vegan Junk Food Bar for fast food; Mr Stones for vegan steaks. Pick by style.

Where can I get vegan stroopwafels?

Albert Cuyp Market (look for "vegan" signs); some bakeries; Vegan Junk Food Bar serves them.

Are Dutch supermarkets good for vegans?

Excellent — Albert Heijn has Europe’s biggest vegan range, including The Vegetarian Butcher’s full line.

Is vegan dining expensive in Amsterdam?

Roughly the same as non-vegan Amsterdam dining. Casual vegan meals €12-18; fine dining €60-90.

Can I find vegan options at non-vegan restaurants?

Yes, almost universally. Most Amsterdam menus have 2-4 vegan options. Ask the server.

Final Thoughts

Amsterdam vegans never feel like an afterthought. From globe-trotting tasting menus at Bonboon to weekday lunch ramen at Men Impossible, the city’s plant-based offering rivals Berlin, London, and New York. Try Vegan Junk Food Bar for the iconic Dutch fast-food twist, Bonboon for the splurge, and Meatless District for the perfect brunch. Carnivorous travelling companion? Bring them along — even the most ardent meat-eater will be sold on a few dishes.

For more, see our Food & Drink pillar, our food markets guide, and our cheap eats guide.

Related Amsterdam guides