Check out these vegan hotspots


Veganism is on a rise in Holland. More and more people live a plant-based lifestyle, because of environmental reasons. If you embrace the vegan lifestyle, you still want to go out for dinner. Plenty of restaurants offer vegan options, but we have made a list of the best completely vegan restaurants in Amsterdam. No meat, fish, dairy or eggs on these menus.

Mr. Stacks

Start off your day in the best way possible at Mr. Stacks. If you like pancakes, this is the place to be. At this restaurant in De Pijn you can enjoy the best vegan pancakes in town. They also made delicious bubble tea, which is quite popular in other countries. Now you can enjoy it at Mr. Stacks as well.

Govert Flinckstraat 122, Amsterdam –

Juice Brothers

Like the name suggests, Juice Brother specializes in healthy juices. But not only that, they also offer vegan bowls, snacks and vegan ice cream. If you’d like to do a juice cleanse, Juice Brothers sell a set of 7 daily juices per day for beginning and experienced cleansers.

Haarlemmerplein 43, Amsterdam –


Cottoncake is a concept store which also sells vegan sandwiches, cakes and toasties. Expect the best banana bread, smashed avocado toast and vegan salty chocolate peanut pie. Yum! If you visit Cottoncake, make sure to check out their beautiful concept store with Scandinavian fashion and homemade fragrances as well.

Eerste van der Helststraat 76H, Amsterdam –

Vegan Junk Food Bar

The Vegan Junk Food Bar, like the name would suggest, is a junk food bar with only vegan snacks. They make vegan bitterballen (a modern twist on the Dutch delicacy), vegan mayonnaise, cocktails, burgers and more. A must visit if you enjoy a great vegan cheat meal.

Based in four locations in Amsterdam –


Spirit is a new vegetarian and organic hotspot in the east of Amsterdam. They serve their food on a buffet with a lot of delicious and healthy vegan options. Not everything is vegan, but a lot of the dishes are. Everything is home made with seasonal ingredients. Spirit serves breakfast, lunch and dinner.

Czaar Peterstraat 2a, Amsterdam –

Mastino V

The V in Mastino V stands for ‘Vegan’. At this Italian restaurant they only serve vegan pizzas. Everything from the toppings to the cheese is completely plant-based. There are healthy options, but ofcourse there is also the three (vegan) cheese pizza. We highly recommend!

Please let us know if you have visited one of these restaurants! Did you enjoy it? Or maybe you’ve visited another vegan restaurant in town. Do let us know.