FreeFromFinder/ eat safely with references
Search
Amsterdam
Vegetarian

Best vegetarian restaurants in Amsterdam

25 venues in Amsterdam rated S to B for vegetarian, every tier backed by cited sources.

01
Meatless District restaurant, photo: Meatless District

Meatless District

Bilderdijkstraat 65-67 · Vegan · Vegetarian · €⁠€
VegA+
GF·CoeliacC
VeganA+
DairyA+
PescA+

Meatless District operates as a 100% plant-based kitchen, so every dish is vegetarian by definition. No meat or fish are kept on the premises.

MonClosed
TueClosed
Wed5:30 to 10:00 PM
Thu5:30 to 10:00 PM
Fri5:30 to 10:00 PM
Sat5:30 to 10:00 PM
Sun5:30 to 10:00 PM
EvidenceOpen evidence file
02
Hearth restaurant, photo: mkenyon1978

Hearth

Camperstraat 26H · Vegan · Vegetarian · €⁠€
VegA+
GF·CoeliacB
VeganA+
DairyA+
EggA+
PescA+

Hearth is a fully vegan restaurant and is therefore inherently 100% vegetarian; no meat, fish, or animal-derived products are served.

Mon5:00 to 11:00 PM
Tue5:00 to 11:00 PM
Wed5:00 to 11:00 PM
Thu5:00 to 11:00 PM
Fri5:00 PM to 12:00 AM
Sat5:00 PM to 12:00 AM
Sun12:00 to 3:00 PM, 5:00 to 11:00 PM
EvidenceOpen evidence file
03
SOIL Vegan Café restaurant, photo: Aravind Subbiah

SOIL Vegan Café

Bilderdijkstraat 141 · Vegan · Vegetarian · €⁠€
VegA+
VeganA+
DairyA+
EggA+
SoyB
PescA+

SOIL, a 100% vegan café, is entirely vegetarian by definition, and no meat, fish, or animal by-products are served or present on the premises.

Mon12:00 to 10:00 PM
Tue12:00 to 10:00 PM
Wed12:00 to 10:00 PM
Thu12:00 to 10:00 PM
Fri12:00 to 10:00 PM
Sat12:00 to 10:00 PM
Sun12:00 to 9:00 PM
EvidenceOpen evidence file
04
Veganees | Vegan Aziatisch Streetfood Restaurant restaurant, photo: Victoria Betoeski

Veganees | Vegan Aziatisch Streetfood Restaurant

Wibautstraat 95 · Vegan · Vegetarian · €⁠€
VegA+
GF·CoeliacB
VeganA+
NutB
DairyA+
EggA+
SoyB
ShellA+
PescA+

As a 100% plant-based restaurant, all dishes are inherently vegetarian, and no meat, fish or animal products are served.

Mon5:00 to 10:00 PM
Tue5:00 to 10:00 PM
Wed5:00 to 10:00 PM
Thu5:00 to 10:00 PM
Fri12:00 to 11:00 PM
Sat12:00 to 11:00 PM
Sun12:00 to 10:00 PM
EvidenceOpen evidence file
05
Bloem Eten & Drinken restaurant, photo: Sena Akcicek

Bloem Eten & Drinken

Entrepotdok 36 · Vegan · Vegetarian · €⁠€
VegA+
GF·CoeliacA+
VeganA+
NutB
DairyA+
EggA+
ShellA+
FODMAPD

The kitchen operates entirely on a vegan basis, which means every dish is automatically vegetarian as well. That status makes the vegetarian options implicit.

MonClosed
Tue5:00 to 11:00 PM
Wed5:00 to 11:00 PM
Thu5:00 to 11:00 PM
Fri5:00 to 11:00 PM
Sat11:30 AM to 11:00 PM
Sun11:30 AM to 11:00 PM
EvidenceOpen evidence file
06
LUCY'S restaurant, photo: HRA

LUCY'S

Rokin 8 · Cafe · €⁠€
VegA+
GF·CoeliacA
VeganA+
NutA+
DairyA+
EggA+
SoyA

All of Lucy's products are vegan, a fact that also makes them suitable for vegetarians. The bakery itself is dedicated gluten-free and vegan-friendly.

Mon8:00 AM to 10:00 PM
Tue8:00 AM to 10:00 PM
Wed8:00 AM to 10:00 PM
Thu8:00 AM to 10:00 PM
Fri8:00 AM to 10:00 PM
Sat8:00 AM to 10:00 PM
Sun8:00 AM to 10:00 PM
EvidenceOpen evidence file
07
Vegan Sushi Bar restaurant, photo: Vegan Sushi Bar

Vegan Sushi Bar

Wittenburgergracht 143 · Vegan · Vegetarian · €⁠€
VegA+
GF·CoeliacC
VeganA

This is a fully vegan restaurant. All dishes are vegetarian by definition. The entire kitchen operates without any animal meat, making cross-contact with non-vegetarian ingredients impossible.

Mon12:00–21:00
Tue12:00–21:00
Wed12:00–21:00
Thu12:00–21:00
Fri12:00–22:00
Sat12:00–22:00
Sun12:00–21:00
EvidenceOpen evidence file
08
Men Impossible restaurant, photo: Ashley Kitchens

Men Impossible

Hazenstraat 19H · Ramen · Fine dining · €⁠€
VegA+
GF·CoeliacC
VeganA+
PescA+

All dishes are inherently vegetarian, as the kitchen is 100% plant-based. No animal products of any kind are served.

Mon5:00 to 10:00 PM
TueClosed
Wed5:00 to 10:00 PM
Thu5:00 to 10:00 PM
Fri5:00 to 10:00 PM
Sat5:00 to 10:00 PM
Sun5:00 to 10:00 PM
EvidenceOpen evidence file
09
Bonboon restaurant, photo: Bonboon

Bonboon

Rozenstraat 12 · Vegan · Vegetarian · €⁠€
VegA+
VeganA+
DairyA+
EggA+
PescA+

Bonboon operates as a 100% vegan kitchen, making it structurally meat-free and fish-free, and all dishes are vegetarian by definition.

MonClosed
TueClosed
Wed6:00 to 11:00 PM
Thu6:00 to 11:00 PM
Fri6:00 to 11:00 PM
Sat6:00 to 11:00 PM
Sun6:00 to 11:00 PM
EvidenceOpen evidence file
10
Green Farmers restaurant, photo: Hakuna Matata

Green Farmers

Westerstraat 189 · Vegan · Vegetarian · €⁠€
VegA+
VeganA+
DairyA+
EggA+
ShellA+
PescA+

As a 100% vegan restaurant, all dishes are by definition vegetarian. No meat, fish, or animal-derived ingredients appear anywhere on the menu across all sources.

Mon5:00 to 9:00 PM
Tue5:00 to 9:00 PM
Wed12:00 to 9:00 PM
Thu12:00 to 9:00 PM
Fri12:00 to 9:00 PM
Sat12:00 to 9:00 PM
Sun12:00 to 9:00 PM
EvidenceOpen evidence file
11
TerraZen Centre restaurant, photo: Marie S

TerraZen Centre

Sint Jacobsstraat 19HS · Vegan · Vegetarian · €⁠€
VegA+
VeganA+
PescA+

As a 100% vegan kitchen since 1973, all dishes are by definition vegetarian. No meat, fish, or animal by-products are used on the premises.

Mon1:00 to 3:00 PM, 5:00 to 10:00 PM
TueClosed
Wed1:00 to 3:00 PM, 5:00 to 10:00 PM
Thu1:00 to 3:00 PM, 5:00 to 10:00 PM
Fri1:00 to 3:00 PM, 5:00 to 10:00 PM
Sat1:00 to 3:00 PM, 5:00 to 10:00 PM
Sun1:00 to 3:00 PM, 5:00 to 10:00 PM
EvidenceOpen evidence file
12
Koffie ende Koeck restaurant, photo: Ilaria Simone Cortini Forzini

Koffie ende Koeck

Haarlemmerweg 175 · Vegan · Vegetarian · €⁠€
VegA+
GF·CoeliacB
VeganA
PescA+

As a 100% vegan café, all food served is inherently vegetarian. No meat or fish is present on the premises by the venue's own description.

MonClosed
TueClosed
Wed10:00 AM to 5:00 PM
Thu10:00 AM to 5:00 PM
Fri10:00 AM to 5:00 PM
Sat10:00 AM to 5:00 PM
Sun10:00 AM to 5:00 PM
EvidenceOpen evidence file
13
Vegan Junk Food Bar restaurant, photo: Michael Wright

Vegan Junk Food Bar

Marie Heinekenplein 9 · Vegan · Vegetarian · €⁠€
VegA+
VeganA+

As a 100% vegan restaurant, all dishes are inherently vegetarian. No animal meat or fish on the premises.

MonClosed
TueClosed
Wed12:00 to 10:00 PM
Thu12:00 to 10:00 PM
Fri12:00 to 10:00 PM
Sat12:00 to 10:00 PM
Sun12:00 to 10:00 PM
EvidenceOpen evidence file
14
Golden Temple Vegetarisch Restaurant restaurant, photo: Bash

Golden Temple Vegetarisch Restaurant

Utrechtsestraat 126 · · €⁠€
VegA+
VeganB

Golden Temple is listed as a vegetarian restaurant in Amsterdam, described as serving dishes 'in a vegetarian, vegan or raw way.' The venue name includes 'Vegetarisch' (Dutch for vegetarian), indicating a structurally meat-free kitchen. No meat is served on premises, making cross-contamination with meat structurally impossible.

Mon4:30 to 11:00 PM
Tue4:30 to 11:00 PM
Wed4:30 to 11:00 PM
Thu4:30 to 11:00 PM
Fri4:30 to 11:00 PM
Sat1:00 to 11:00 PM
Sun1:00 to 11:00 PM
EvidenceOpen evidence file
15
Margo's Amsterdam restaurant, photo: Mary

Margo's Amsterdam

Eerste Tuindwarsstraat 2A · Bakery · Vegan · €⁠€
VegA+
VeganA+
DairyA+
EggA+

As a self-described '100% Plant-based' bakery and café, all products are inherently vegetarian. The structural claim of full plant-based production covers vegetarian requirements.

Mon9:00 AM to 4:00 PM
Tue9:00 AM to 4:00 PM
Wed9:00 AM to 4:00 PM
Thu9:00 AM to 4:00 PM
Fri9:00 AM to 4:00 PM
Sat9:00 AM to 5:00 PM
Sun9:00 AM to 5:00 PM
EvidenceOpen evidence file
16
The Old Soul restaurant, photo: Omer Burshtein

The Old Soul

Hobbemakade 71 · Vegan · Vegetarian · €⁠€
VegA
GF·CoeliacE
VeganA
DairyA
EggA
SugarB

The venue is entirely plant-based, which inherently covers vegetarian dietary needs. Multiple sources classify it as a vegan restaurant. No cross-contamination concerns for vegetarian as opposed to vegan diners are noted.

MonClosed
TueClosed
Wed5:00 to 10:00 PM
Thu5:00 to 10:00 PM
Fri5:00 to 10:00 PM
Sat12:00 to 3:00 PM, 5:00 to 10:00 PM
Sun12:00 to 3:00 PM, 5:00 to 10:00 PM
EvidenceOpen evidence file
17
MaozFalafel restaurant, photo: Pia

MaozFalafel

Damrak 40 · Vegetarian · €
VegA
GF·CoeliacE
VeganB

All dishes are vegetarian, with falafel as the star of the menu. The venue is a vegetarian chain, and the menu is entirely plant-based, making it inherently suitable for vegetarians.

Mon11:00 AM to 12:00 AM
Tue11:00 AM to 11:00 PM
Wed11:00 AM to 12:00 AM
Thu11:00 AM to 12:00 AM
Fri11:00 AM to 1:00 AM
Sat11:00 AM to 1:00 AM
Sun11:00 AM to 12:00 AM
EvidenceOpen evidence file
18
The Meets restaurant, photo: The Meets Restaurant

The Meets

Sumatrastraat 28 · Vegan · Vegetarian · €⁠€
VegA
GF·CoeliacC
VeganB

The restaurant explicitly markets itself as a 'vegetarian and vegan restaurant' on its own website. The Glowcation review corroborates a menu that is overwhelmingly plant-based, with vegetarian options throughout. Eggs and cheese are available as add-ons. Non-vegetarian add-ons such as bacon are noted as optional extras, meaning the kitchen handles meat, so this is not a fully dedicated vegetarian kitchen. No formal allergen-marked menu is evidenced, but the venue's identity is vegetarian-first.

MonClosed
Tue5:30 to 11:00 PM
Wed5:30 to 11:00 PM
Thu5:30 to 11:00 PM
Fri5:30 to 11:30 PM
Sat5:30 to 11:30 PM
SunClosed
EvidenceOpen evidence file
19
Bella ciao Amsterdam restaurant, photo: Rosalil21

Bella ciao Amsterdam

Geldersekade 120 · Pizza · €⁠€
VegA
GF·CoeliacC
VeganC

The menu at Bella ciao Amsterdam lists several vegetarian pizzas, such as Pizza vegetarisch, Pizza funghi, and Pizza professor, along with pasta dishes like Pasta vegetarisch and Tortelloni ai funghi. Vegetarian options are plentiful. The menu does not explicitly mark items with vegetarian symbols, and no dedicated preparation area or fryer is noted. Because the kitchen is shared, cross-contamination remains possible. The Osteria Bella Ciao Zuid location is a separate venue and is not considered here.

Mon1:00 PM to 1:00 AM
Tue3:00 PM to 1:00 AM
Wed3:00 PM to 1:00 AM
Thu3:00 PM to 2:00 AM
Fri3:00 PM to 4:00 AM
Sat3:00 PM to 4:00 AM
Sun3:00 PM to 1:00 AM
EvidenceOpen evidence file
20
soupenzo - jodenbree restaurant, photo: soupenzo - jodenbree

soupenzo - jodenbree

Jodenbreestraat 94 · Vegan · Brunch · €⁠€
VegB
GF·CoeliacC
VeganB

Soups are marked as vegan or vegetarian. Vegetarian options are consistently available. Because the kitchen also handles meat, a risk of cross-contamination is acknowledged.

Mon11:00 AM to 8:00 PM
Tue11:00 AM to 8:00 PM
Wed11:00 AM to 8:00 PM
Thu11:00 AM to 8:00 PM
Fri11:00 AM to 8:00 PM
Sat11:00 AM to 7:00 PM
Sun12:00 to 7:00 PM
EvidenceOpen evidence file
21
A Beautiful Mess - Amsterdam restaurant, photo: Hannie Spel

A Beautiful Mess - Amsterdam

Oosterdokskade 227 · Vegetarian · Middle Eastern · €⁠€
VegB
VeganB
NutD
DairyC
EggC
HalalA+
PescB

The venue prominently offers a wide range of vegetarian dishes, including hummus, muhammara, falafel, flatbreads, roasted cauliflower, shakshuka, oyster mushroom shawarma, and more. The menu notes 'Vegan of vegetarisch delen? Vraag het de bediening' (vegan or vegetarian sharing? Ask the staff). However, meat is also served. This is a shared kitchen with marked vegetarian options rather than a dedicated vegetarian kitchen.

Mon12:00 to 11:00 PM
Tue11:00 AM to 11:00 PM
Wed11:00 AM to 11:00 PM
Thu11:00 AM to 11:00 PM
Fri11:00 AM to 11:00 PM
Sat11:00 AM to 11:00 PM
Sun11:00 AM to 7:00 PM
EvidenceOpen evidence file
22
Vegan Temple Bar restaurant, photo: Vegan Temple Bar

Vegan Temple Bar

Lange Leidsedwarsstraat 17 · Vegan · Brunch · €⁠€
VegB
GF·CoeliacB
VeganB
DairyB
EggB
PescB

As a fully vegan restaurant, all menu items are inherently vegetarian. No animal flesh is served on the premises.

Mon12:00 to 10:30 PM
Tue12:00 to 10:30 PM
Wed12:00 to 10:30 PM
Thu12:00 to 10:30 PM
Fri12:00 to 11:00 PM
Sat12:00 to 11:00 PM
Sun12:00 to 10:30 PM
EvidenceOpen evidence file
23
Box Sociaal restaurant, photo: Kate Raadi

Box Sociaal

Plantage Middenlaan 30A · Brunch · Cafe · €⁠€
VegB
GF·CoeliacB
VeganB
DairyC

The menu clearly marks vegetarian dishes with (V) across brunch and dinner, with numerous options including Mortgage on Toast, Beanissimo, Shak Attack, and vegetarian burger patties; the kitchen is shared with meat dishes.

Mon9:00 AM to 4:00 PM
Tue9:00 AM to 4:00 PM
Wed9:00 AM to 4:00 PM
Thu9:00 AM to 4:00 PM
Fri9:00 AM to 4:00 PM
Sat9:00 AM to 4:00 PM
Sun9:00 AM to 4:00 PM
EvidenceOpen evidence file
24
Pancakes Amsterdam restaurant, photo: abhinay goga

Pancakes Amsterdam

Prins Hendrikkade 48 · Brunch · €⁠€
VegB
GF·CoeliacB
VeganB
DairyB

Multiple reviewers report good vegetarian options, and the allergen menu marks vegetarian items; the kitchen is shared, with no dedicated prep area.

Mon8:00 AM to 8:00 PM
Tue8:00 AM to 8:00 PM
Wed8:00 AM to 8:00 PM
Thu8:00 AM to 8:00 PM
Fri8:00 AM to 8:00 PM
Sat8:00 AM to 8:00 PM
Sun8:00 AM to 8:00 PM
EvidenceOpen evidence file
25
Restaurant Black Olive Amsterdam restaurant, photo: Zofia Frątczak

Restaurant Black Olive Amsterdam

Markenplein 30 A · Vegan · Turkish · €⁠€
VegB
GF·CoeliacA
VeganC
DairyB

Vegetarian dishes appear explicitly flagged on the menu. Multiple sources confirm the presence of vegetarian options, though the kitchen is shared with meat dishes.

Mon5:00 to 10:00 PM
Tue5:00 to 10:00 PM
Wed5:00 to 10:00 PM
Thu5:00 to 10:00 PM
Fri5:00 to 10:00 PM
Sat5:00 to 10:00 PM
SunClosed
EvidenceOpen evidence file