My favorite vegan restaurants in Amsterdam

There are many great vegan restaurants in Amsterdam, so you’ll have plenty of options to choose from if you want to eat vegan in the Dutch capital. On this page I’ve listed my favorite vegan restaurants in Amsterdam. All the restaurants on this page are 100% vegan. So they don’t serve any meat, fish or dairy at all.

Vegan Junk Food Bar

I love the Vegan Junk Food Bar in Amsterdam! They opened up their first all vegan fast-food burgerbar in Amsterdam-West in 2017. It was a big success straight away! By popular demand they opened up 3 more restaurants. On the menu of the Vegan Junk Food Bar in Amsterdam you’ll find exactly that what you would expect: 100% plant-based fast food. The most popular categories on the menu are their burgers and the loaded fries.
Read more about the Vegan Junk Food bar here.

Koffie en de Koeck

Koffie en de Koeck is a little heaven for vegans. This all vegan restaurant near the Westerpark serves breakfast, lunch and high-tea’s from Tuesday to Saturday. Besides that everything is 100% vegan, they also work with as many organic ingredients as possible. Their vegan cream cheese is delicious and the sweet potato hummus with dukkah (Egyptian nuts and spices) is a must-try! Pictured is the gluten free corn cracker club with avocado and grilled bell pepper.

Click here for the recipe of vegan lemon poppyseed cake from the Koffie en de Koeck book.

Meatless District

The name Meatless District already suggests that there is only no meat on the menu, but this restaurant is 100% plant based! Everything on their menu is vegan and they have some delicious options for either lunch or dinner. For lunch you can go for one of their big sandwiches, like the one I had (pictured) with walnut and mushroom pate, cucumber, mango chutney and crushed walnuts. They also serve dinner, their MD burger is famous! They’re located at


Very close to Meatless District you can find Soil. Soil is a plant-based cafe. They’ve got the delicious beyond meat burger with several toppings and they’ve got vegan salad bowls too. Their seasonal bowls are also a great recommendation. They menu changes every few months, but they’re always nice. Last time I was there they had a great peanut butter curry.


H/eart.h is a contemporary vegan restaurant. They started near the Albert Cuypmarket, but can now be found in Amsterdam Oost, near the Oosterpark. At H/eart.h you can find creative and colorful dishes. Inspired by food from all over the world, but then prepared in a vegan way. The owners of H/eart.h love music, so they host weekly listening sessions with local and international talents during dinner time on weekends. Selectors dig into their collections of records, to create a relaxed and joyful soundtrack for your dinner.

The Meets

The Meets started as a restaurant with many vegan options, but also some meat on the menu. But in 2021 they’ve made the switch to become completely vegan. You can order anti pasti or a main from the menu but you can also go for a three course menu or the Chef’s menu.
The interior of the restaurant is amazing, with a green ceiling, all kinds of different chairs and many warm colors. The Meets is open from Tuesday to Saturday and you can find them in Amsterdam East.


Madre is a restaurant that serves dishes inspired by the modern Mexican kitchen. All the dishes on the menu are also suitable for sharing. The Chipotle mole cauliflower wings and the Birria quesatacos with slow braised re-defined (3D printed) ‘pork’ are my favorites. If you find it difficult to choose from all the tasty dishes on the menu you can also go for the Chef’s choice shared dining.
On the website of the Madre Amsterdam restaurant they don’t explicitly say that it’s a vegan restaurant, but as you can see on the menu: all the dishes are plant-based.

You might also like my recipe for vegan Mexican cauliflower salad.


Mooshka is a 100% vegan restaurant that is open for dinner. They serve dishes from the African and Caribbean kitchen, but also comfort food from other places in the world. So on the menu you can find dishes like ‘No Chicken and Waffle’ but also Injera, the Ethiopian dish with different stews. On Saturday and Sunday they have a vegan Bottemless Brunch. You can order a lunch dish from the menu and you get unlimited bubbles or wine.
You can also order Mooshka at Uber Eats or Thuisbezorgd to have it delivered to your door.
PLEASE NOTE: Mooshka is temporarily closed.

The Concept Kitchen

The concept kitchen offers 100% vegan catering and food packages. You can hire them for your party or meeting, but they also make vegan picnic packages. Here you see a vegan picnic package from Toost with bread sticks, vegan feta, tofu balls, beet spread, green pea spread, tapenade and much more.

Click here for all my favorite food spots in Amsterdam.

Article Tags:
· · · ·
Article Categories:


Leave a Comment

Your email address will not be published. Required fields are marked *

Don't Miss! random posts ..

Anne Travel Foodie