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

- 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

- 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

- 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
- Best restaurants by budget — from €15 lunches to special-occasion tables.
- Must-try Dutch foods — the dishes worth seeking out.
- De Pijp — the bohemian quarter around Albert Cuyp.