🍴 Amsterdam, Netherlands

Plant-Based Restaurants in Amsterdam

10 verified venues. Prices in local currency, HappyCow ratings, and honest verdicts from the Leaf & Roam team.

01

Meatless District

100% Vegan
Bilderdijkstraat 65-67, 1053 KL Amsterdam

Amsterdam's flagship plant-based restaurant occupying a spacious corner building in the trendy Oud-West neighborhood. The menu spans burgers, pasta, salads, and sharing platters designed to prove that going meatless means sacrificing nothing. Their truffle croquettes and Dutch-style bitterballen are crowd favorites that honor local pub snack traditions.

HappyCow: ★★★★☆ 4.5/5 (350+ reviews)
Google: 4.4/5
Price: $13-24 (€12-22)
02

Mr & Mrs Watson

100% Vegan
Linnaeusstraat 2, 1092 CK Amsterdam

Artisan plant-based restaurant and cheese shop in Amsterdam Oost, celebrated for their house-made vegan cheeses aged in-house. The cheese platters, fondue, and seasonal dishes built around these fermented creations are truly world-class. Named after the founders' philosophical approach to food, the space doubles as a showcase for plant-based cheesemaking.

HappyCow: ★★★★☆ 4.5/5 (280+ reviews)
Google: 4.5/5
Price: $15-26 (€14-24)
03

TerraZen Centre

100% Vegan
Sint Jacobsstraat 19, 1012 NC Amsterdam

Intimate Japanese-inspired vegan cafe hidden on a quiet street near Dam Square, serving macrobiotic and wholesome plant-based dishes. Their bento boxes, miso ramen, and brown rice sushi rolls draw on traditional Japanese macrobiotic principles. The tiny space seats only a handful of diners, creating a peaceful, meditative dining experience.

HappyCow: ★★★★☆ 4.5/5 (320+ reviews)
Google: 4.5/5
Price: $9-15 (€8-14)
04

Vegan Junk Food Bar

100% Vegan
Staringplein 18, 1054 VH Amsterdam

Amsterdam's most Instagram-famous vegan spot, serving unapologetically indulgent loaded fries, burgers, and fried chicken made entirely from plants. The neon-lit, graffiti-covered interior is designed for social media, but the food backs up the hype with genuinely satisfying junk food. Multiple locations across the city testify to its popularity.

HappyCow: ★★★★☆ 4.5/5 (450+ reviews)
Google: 4.2/5
Price: $9-16 (€8-15)
05

De Bolhoed

Vegetarian with extensive vegan menu
Prinsengracht 60H, 1015 DX Amsterdam

Canal-side vegetarian restaurant in the Jordaan that has been serving wholesome plant-based food since 1986, making it one of Amsterdam's oldest vegetarian establishments. The eclectic, bohemian interior with mismatched furniture overlooks the Prinsengracht canal. Their daily-changing menu features hearty stews, curries, and seasonal salads.

HappyCow: ★★★★☆ 4.0/5 (380+ reviews)
Google: 4.3/5
Price: $13-20 (€12-18)
06

Lavinia Good Food

Predominantly vegan and gluten-free
Keizersgracht 176, 1015 DE Amsterdam

Health-focused cafe on the elegant Keizersgracht canal specializing in organic, gluten-free, and plant-based cuisine. Their acai bowls, quinoa salads, and raw desserts cater to the wellness-minded, while the canal-view terrace is one of the most pleasant spots for a healthy lunch in central Amsterdam. Also operates as a small organic market.

HappyCow: ★★★★☆ 4.0/5 (200+ reviews)
Google: 4.4/5
Price: $11-17 (€10-16)
07

Men Impossible

100% Vegan
Vijzelstraat 135, 1017 HJ Amsterdam

Fully plant-based Japanese ramen bar that has cracked the code on vegan umami. Their tonkotsu-style ramen features a rich, creamy broth made from roasted soy milk and mushroom dashi, topped with chashu-style braised tofu and perfectly seasoned ajitama. The small, counter-style seating evokes authentic Tokyo ramen shops.

HappyCow: ★★★★☆ 4.5/5 (160+ reviews)
Google: 4.5/5
Price: $13-20 (€12-18)
08

Deer Mama

100% Vegan
Haarlemmerdijk 73, 1013 KD Amsterdam

Cozy plant-based cafe on the charming Haarlemmerdijk shopping street offering creative comfort food and seasonal specials. Their brunch menu featuring fluffy vegan pancakes, avocado toast with house-made cashew ricotta, and chai-spiced porridge draws weekend crowds. The warm, Scandinavian-inspired interior makes it a perfect rainy-day retreat.

HappyCow: ★★★★☆ 4.0/5 (140+ reviews)
Google: 4.3/5
Price: $11-17 (€10-16)
09

The Dutch Weed Burger Joint

100% Vegan
Marie Heinekenplein 9-10, 1072 MH Amsterdam

Pioneering plant-based burger restaurant built around a patty made from sustainably harvested Dutch seaweed. Their signature Dutch Weed Burger combines the umami richness of sea vegetables with soy protein for a uniquely savory experience. The De Pijp location sits on the lively Marie Heinekenplein square, perfect for people-watching over a green beer.

HappyCow: ★★★★☆ 4.0/5 (230+ reviews)
Google: 4.1/5
Price: $11-17 (€10-16)
10

Betty's

100% Vegan
Rijnstraat 75, 1079 GX Amsterdam

Neighborhood vegan restaurant in the Rivierenbuurt serving elevated comfort food with global influences, from Korean fried cauliflower to Surinamese roti. Betty's takes pride in making everything from scratch, including their own seitan, nut cheeses, and fermented hot sauces. The warm, unpretentious atmosphere makes it a genuine locals' favorite.

HappyCow: ★★★★☆ 4.5/5 (190+ reviews)
Google: 4.5/5
Price: $11-20 (€10-18)