vegan amsterdam restaurants

Looking for vegan food in Amsterdam? From raw vegan food to vegan junk food, Amsterdam has it all. Read on to find out which cafes and restaurants serve great vegan options. After the list of vegan friendly restaurants you can read an article from when I visited several of them during a trip to Amsterdam back in 2015.

Alchemist Garden

Tea room, juice and smoothie bar, raw food restaurant, whole food and lifestyle shop

Overtoom 409, 1054 JP Amsterdam, Netherlands


Beter en Leuk

Organic, vegan and gluten free food in a cosy, atmospheric setting 

Eerste Oosterparkstraat 91, 1091 GW Amsterdam

De Bolhoed

Vegan and vegetarian dishes in a quirky cafe by the canal filled with local artwork

Prinsengracht 60-62, 1015 DX Amsterdam

amsterdam vegan restaurants


Clothing boutique with a café serving many vegan options

Eerste van der Helststraat 76HS, 1072 NZ Amsterdam

De Waaghals

Informal organic vegetarian restaurant with vegan options

Frans Halsstraat 29, 1072 BK Amsterdam

De Peper / OT301

Not-for-profit organic vegan café located within the former Netherlands Film Academy 

Overtoom 301, 1054 HW Amsterdam


Vegan restaurant serving breakfast, sandwiches, salads and cakes 

Spaarndammerstraat 49-H, 1013 ST Amsterdam

Golden Temple

Vegetarian restaurant named after the Sikh temple in Amritsar, North India serving many vegan options

Utrechtsestraat 126, 1017 VT Amsterdam

Green Canteen

Vegetarian food cooked as much as possible with local and sustainable ingredients

Gedempt Hamerkanaal 98, 1021 KR Amsterdam


Nature inspired creative space featuring music, art and vegan and vegetarian food

Albert Cuypstraat 208 H, 1073 BM Amsterdam


amsterdam vegan restaurants

Koffie ende Koeck

Vegan organic pastry and coffee shop

Haarlemmerweg 175, 1051 LA Amsterdam

 Loving Hut

100% vegan restaurant with as much organic food as possible

Admiraal de Ruijterweg 334, 1055 MZ Amsterdam


Authentic falafel and freshly made vegetarian food at four locations in Amsterdam

Mana Mana

Middle Eastern omni restaurant with vegan options

Eerste Jan Steenstraat 85, 1072 NE Amsterdam

Meatless District

Seasonal menu of 100% vegan dishes in a relaxed atmosphere

Bilderdijkstraat 65-67, 1053 KM Amsterdam

Men Impossible

100% vegan ramen restaurant

Hazenstraat 19H, 1016 SM Amsterdam

amsterdam vegan restaurants


Collectively run, no-frills squat restaurant with vegan options 

Eerste Schinkelstraat 16, 1075 TX Amsterdam

Molli Chaoot

Legalised squat serving vegetarian food including vegan options

Van Ostadestraat 55, 1072 SR Amsterdams



Vegan, healthy, fresh and mostly organic restaurant

66H, Hemonystraat, 1074 BT Amsterdam

Mr. Blou I Love You

Vegan falafel, salads, wraps, and cakes made by a former Michelin star chef

Elandsgracht 150, 1016 VC Amsterdam

Mr. & Mrs. Watson

Vegan comfort food with a culinary twist

Linnaeuskade 3h, 1098 BC Amsterdam


Vegetarian Moroccan restaurant with vegan options

Eerste Jan Steenstraat 109, 1072 EG Amsterdam

Robin Food

Volunteer-run organic vegetarian kitchen with vegan options

Frederik Hendrikstraat 111A, 1052 HN Amsterdam


Juice bar and health food store serving vegetarian wraps and burgers with vegan options

Amstelveenseweg 164, 1075 XN Amsterdam

amsterdam vegan restaurants


Buffet style organic vegetarian restaurant with vegan options

Czaar Peterstraat 2a, 1018 PR Amsterdam

TerraZen Centre

Vegan restaurant combining Japanese and Caribbean cuisine

Sint Jacobsstraat 19HS, 1012 NC Amsterdam


The Dutch Weed Burger Joint

Restaurant with plant-based fast food classics enriched with seaweed

Nicolaas Beetsstraat 47, 1053 RJ Amsterdam


Intimate lunchroom and vegan grocery store serving fresh coffee and plant-based food

Leliegracht 16, 1015 CK Amsterdam

Vegan Junk Food Bar

Serving a variety of vegan takes on comfort food in three locations


Autonomous political cafe with a twice weekly vegan people’s kitchen

Spuistraat 216, 1012 VT Amsterdam

Zest for Life

Raw food café serving organic and vegan smoothies, slow juices, soups, salads, cakes, and a variety of dishes

Van Baerlestraat 45 hs, 1071 AP Amsterdam

Updates, additions and corrections: email

Read on for The Vegan Punk’s experiences as a vegan in Amsterdam back in 2015!

I visited Amsterdam last week and I was very keen to find out what the vegan scene is like there. Being a vibrant, modern, and health conscious capital I was expecting there to be a good range of options. Here are a few of the places that I discovered…

The first place I visited was the TerraZen Centre, largely because it’s one of the top search results for ‘vegan Amsterdam’ and easy to find as it’s not far from the central train station. It has very good online reviews and despite the fact that the combination of food they serve sounded a bit weird (Japanese and Caribbean!) I had high hopes for the place.

The outside looked great, with a huge ‘vegan’ logo painted on the window – though from the online description (‘Welcome to the TerraZen Centre where natural living and wellness come together’), I was expecting something different to the slightly dingy interior.

After checking the food board (eating out in Amsterdam is pricier than in Leeds!) we asked the member of waiting staff what each dish contained. She didn’t seem particularly eager to help and throughout our time there forgot my drink, served us spring rolls that we hadn’t ordered (and seemed annoyed when we turned them down), and had to ask us what we’d ordered when we went to pay!

Service doesn’t bother me too much if the food is good, though unfortunately our dishes were unexceptional. I ordered the tempeh burger whilst my partner had the roti wrap with vegan ‘chicken’.

As fast food the dishes were fine, but they didn’t seem very healthy nor particularly good value for money.

The roti wrap was disappointing – €12.50 and it did not come with any salad or side dishes, just a few dribbles of vegan mayonnaise.

All in all we were a bit disappointed with our first vegan restaurant experience in Amsterdam, and slightly surprised at the glowing online reviews of the place.

TerraZen Centre, Sint Jacobsstraat 19 HS, 1012 NC Amsterdam

The next night we decided to check out an Ethiopian restaurant that I’d read about called Addis Ababa.

Back in Leeds I enjoy visiting an Ethiopian that I recently discovered, and Addis Ababa sounded good.

The restaurant has a rather plain interior – there’s also outside pavement seating but as it was sunny there were no spaces left. The menu has a range of vegetarian dishes but we asked for a mixed platter to share, making sure to specify that we were vegan.

We didn’t think this would cause any issues as the restaurant has a ‘vegan friendly’ sticker on its door, but when the dish arrived it had cottage cheese on it! The lady was most apologetic and said there had been a misunderstanding, whisked our plate away and returned a few minutes later with the dish minus the cottage cheese. It was obvious though that they’d just scraped the cottage cheese off – not good for vegans averse to cross contamination and definitely not good for anyone with a dairy allergy! We were hungry and in something of a rush though and so decided not to make a fuss.

The food itself was excellent – a range of delicious curries and sauces, served on a huge injera and with four additional rolls of injera on the side. The injera was thinner and less spongy than the one I have in Leeds, and I liked it more – the curries also had more flavour than the ones I’ve previously eaten.

The dish cost around €27 excluding drinks; not exactly cheap but we left happy with the food, despite the incident with the cottage cheese!

Addis Ababa, Overtoom 337, 1054 JM Amsterdam

The next day we decided to check out a light and modern raw vegan cafe/restaurant called Alchemist Garden. The place is a health food store with seating at the back, and offers a range of raw food dishes and drinks.

It’s a clean and airy place with wooden furniture and surfaces and lots of plants – very different to TerraZen and a nice space in which to relax.

We shared a ‘rainbow plate’ (€12.50) and a brownie (€5). The rainbow plate had seed crackers, sauerkraut, sprouts and avocado, and other kinds of raw pickled vegetables. It’s definitely not a dish you should choose if you’re really hungry, but it was an experience to eat an entirely raw meal and the food had nice textures and flavours. It was certainly a very healthy eating experience.

I can’t say the brownie was the best raw vegan dessert I’ve ever had (which was an almond cream ‘cheesecake’ at Hobbes in Paris), but it was quite nice. Alchemist Garden is a very pleasant place and the guy working there helpful and happy to explain the dishes on offer and discuss raw veganism in general.

Alchemist Garden, Overtoom 409, 1054 JP Amsterdam.

The next day we visited Vegabond, another clean and modern cafe that’s entirely vegan.

It was nice to sit in the window seats and look out over the canal and the tall, narrow houses for which Amsterdam is famous.

I was also pleased to see animal rights literature on display, as I hadn’t noticed any in the other vegan places we’d visited. Animal rights is central to my veganism and so I like to see cafes and restaurants promoting the issue, in addition to the health and environmental aspects of veganism.

We ordered a couple of sandwiches, which weren’t exactly cheap at €6 each but which were tasty – particularly the tofu scramble with salad on spelt bread. The bread was great as too was the tofu scramble, flavoured with curry spices. Vegabond is a nice place to grab brunch or a light lunch.

Vegabond, Leliegracht 16, 1015 Amsterdam.

By the last afternoon we were running a bit low on funds (eating out in Amsterdam is pricier than Leeds, if you hadn’t noticed!) and so decided to go for a cheaper option. We headed to Maoz Vegetarian, a falafel joint with a salad bar.

A falafel in pita with unlimited salad top-ups was good value at just under €5, and the Belgian-style fries (€2.50) were great too.

You can’t beat a good falafel, and this one was excellent – without breaking the bank!

Maoz, Muntplein 1, 1017 CK Amsterdam (and three other locations in the city). 

Overall, we enjoyed our vegan dining experiences in Amsterdam. We only had limited time there however, and so I’m looking forward to checking out other places the next time we visit this great city.

If you know of any other vegan places in Amsterdam, please do let me know in the comments below!