Looking for vegetarian and vegan options in Amsterdam? Here are 24 spots where plants are the point.
By DineGuides Team·Updated March 2026
Finding the perfect vegetarian & vegan spot in Amsterdam can feel overwhelming. There are hundreds of options, and not all of them deliver. We’ve done the legwork, considering everything from vibe to value. Whether you’re a local looking for something new or visiting for the first time, these are the vegetarian & vegan spots that consistently impress.
How does Amsterdam's vegetarian and vegan restaurant scene differ by neighborhood, and which areas concentrate the most options?
De Pijp and the Canal Belt (Grachtengordel) have the highest density of dedicated vegetarian and vegan establishments, while the Jordaan offers a more mixed dining scene with strong plant-based menus at casual spots. The city center (Dam Square area) caters more to tourists and has fewer specialized options, whereas De Pijp's Albert Cuyp Market neighborhood and neighborhoods south of the Museumplein offer more neighborhood-oriented, locally-frequented restaurants with vegetarian and vegan focus.
What is the tipping and payment practice at vegetarian and vegan restaurants in Amsterdam, and do I need to carry cash?
Most Amsterdam restaurants operate card-first, though cash is still accepted; many vegetarian and vegan spots, particularly casual or market-based venues, may operate cash-only or prefer it. Tipping is not obligatory—rounding up the bill or leaving 5-10% is customary for good service, but payment of the exact amount shown is fully acceptable and common practice.
When do vegetarian and vegan restaurants in Amsterdam experience peak dining times, and how does this vary seasonally?
Dinner service peaks between 7-8:30pm across the city, with weekend service extending busier through 9pm; lunch crowds are heaviest between noon and 1:30pm, particularly at casual and market-based spots. Summer months (May–September) see increased foot traffic at outdoor seating areas, while winter (November–February) can result in reduced hours or seasonal closures at smaller establishments, particularly food trucks and outdoor market vendors.
TestTafel offers a unique, socially conscious vegan dining experience centered around a frequently changing tasting menu. The restaurant's mission to support community initiatives and offer affordable meals is as much a draw as its inventive, flavorful plant-based cuisine. It's a place where delicious food, a welcoming atmosphere, and a good cause converge.
🍽️92Food
💰95Value
✨90Vibe
💬
“The Volkskeuken (Volkskeuken) is a fantastic concept, facilitated by TestTafel, where you can choose between a fixed minimum and maximum amount.”
💬
“The dishes at the TestTafel are always freshly created, so you're always in for a wonderful surprise.”
💬
“The new TestTafel location in Mediamatic is wonderful, we enjoyed the sunset view on the Ij.”
Choux offers a vegetable-forward tasting menu that pushes culinary boundaries with unexpected flavor combinations and textures. The kitchen's creativity is matched by attentive, knowledgeable staff who guide diners through the unique dishes and natural wine pairings. It's a refined yet approachable fine dining experience that surprises and delights.
🍽️94Food
💰88Value
✨85Vibe
💬
“The service was excellent and the food was delicious. They did well accommodating for dietary restrictions (dairy-free) - and they had lots of vegetable based meals which we loved.”
💬
“The atmosphere of the main restaurant is very buzzy , yet the lighting just soft and inviting and the acoustics are amazing.”
💬
“I wish the meal could have been a bit faster in pace as we ended up being there for almost 4 hours, but the amazing food made up for it!”
Ideal for
Date nightTasting menu explorationVegetarian dining
Morris & Bella offers a refined, entirely plant-based tasting menu that surprises with inventive flavor combinations and artful presentation. This intimate, cozy spot is run by a passionate duo, with the chef crafting culinary masterpieces and the sommelier expertly guiding guests through a thoughtful wine selection. It's a destination for those seeking a unique and delicious gastronomic adventure, regardless of dietary preference.
🍽️94Food
💰88Value
✨85Vibe
⏰70Wait
💬
“Hands-down the best meal I’ve ever had. Flavour combinations were amazing, every course was fantastic.”
💬
“Excellent portions in the unique multi-course menu, for a very reasonable price, considering the quality and origin of the ingredients and the level of cooking!”
💬
“The service is outstanding, the hospitality and atmosphere are outstanding… you simply have to experience it yourself.”
This spot masterfully recreates the taste and texture of chicken using plant-based ingredients, fooling even devoted meat-eaters. It's a vibrant, friendly destination offering a diverse menu that caters to vegans and omnivores alike, with a particularly buzzy atmosphere.
🍽️90Food
💰85Value
✨85Vibe
💬
“The chicken actually tastes like chicken! I really recommend the tenders and the corn ribs.”
💬
“The best vegan burgers in town! Vegan soft serve with popcorn and caramel is delightful.”
💬
“The prices are very friendly, and I definitely recommend the OG Burger on the menu.”
Ideal for
Families with kidsVegans and vegetariansMeat-eaters looking for alternatives
Hearth offers a creative, plant-forward menu that surprises even dedicated carnivores with its depth and artistry. The kitchen's dedication to flavor and presentation shines through, complemented by warm, attentive service and a cozy, stylish atmosphere.
🍽️90Food
💰80Value
✨85Vibe
🔊60Noise
💬
“The food here was AMAZING! We ended up having to very last minute stay an extra night in Amsterdam and decided to come back …”
💬
“For me, what really stood out was that the quality of the food was absolutely consistent with each course, eased with a fantastic wine.”
💬
“Hands down the best food we’ve ever eaten! What I loved is the food is clearly fine dining but the atmosphere is low key and relaxed.”
MOGU Malatang offers a creative, build-your-own ramen experience centered around an impressive variety of mushrooms and fresh ingredients. The customizable nature of the dishes, combined with genuinely friendly and attentive service, makes it a standout for both solo diners and groups. While the concept is a hit, some find the pricing a bit steep for a vegetarian-focused meal.
🍽️88Food
💰72Value
✨78Vibe
🔊65Noise
💬
“The food was absolutely delicious! You get to choose your own ingredients for the soup, and everything is fresh and high quality.”
💬
“A cozy place with a very kindness staff. Delicious food and very well prepared with an excellent selection of ingredients.”
💬
“This place has an amazing atmosphere. The staff is very friendly and was attentive to our needs.”
De Patchka is a cozy, one-woman operation serving vibrant vegan Korean and Japanese fusion dishes. It's a testament to dedication, with generous portions and bold flavors that impress even non-vegans. The owner's passion shines through in every carefully prepared meal.
🍽️90Food
💰90Value
✨75Vibe
💬
“Amazing vegan Korean food, and the server was very nice, best meal I had in Amsterdam!”
💬
“They’re extremely understaffed, so it’s best to make a reservation or come early and expect waiting a bit.”
💬
“Best korean food i’ve had, easily. Could even hold as the best meal ive had”
Ideal for
Solo diningQuick weeknight dinnerVegan meals
82DineGuides Score
Traiteur Beet | Sandwiches, Maaltijden En Catering
This casual Amsterdam spot serves up hearty, delicious sandwiches and comfort food, with a notable selection of vegan and vegetarian options. The staff are well-regarded for their friendly and attentive service, making it a reliable choice for a satisfying meal.
🍽️88Food
💰85Value
✨75Vibe
🛡️65Safety
💬
“Delicious, crispy, well-filled, healthy sandwich from Beet Traiteur for less than 6 euros! Where else can you find that?”
💬
“Delicious sandwiches. Especially the spicy chicken ones, which are delicious with large chunks of chicken fillet.”
💬
“Delicious, crispy, well-filled, healthy sandwich from Beet Traiteur for less than 6 euros!”
This all-vegan spot delivers on its promise of indulgent, colorful "junk food" that can even win over meat-eaters. Expect creative takes on burgers and loaded fries, served in a vibrant, punk-inspired atmosphere. It's a fun, casual choice for a satisfying meal.
🍽️88Food
💰78Value
✨85Vibe
🔊65Noise
💬
“My favourite place to go whenever I’m in Amsterdam. Been here multiple times and the burgers always hit the spot.”
💬
“This was the best place that I ate in Amsterdam! I’m vegan and have eaten so many vegan caesars and this was definitely the best i’ve had.”
💬
“Lovely looking restaurant on a beautiful square close to the museum area south of the centre.”
Ideal for
Casual vegan diningFamilies with kidsImpressing non-vegans
This Japanese food stall inside Market 27 offers a convenient and tasty option right by the Noord metro station. It's a go-to for fresh poke bowls and flavorful katsu curry, with vegetarian options available.
🍽️88Food
💰78Value
✨80Vibe
⏰65Wait
💬
“The sushi here is delicious! The quality is always great, and the staff is super friendly!”
💬
“Fantastic food at a great price. We loved the chicken katsu curry & the tofu curry.”
💬
“A quick walk from Noord station, find delicious katsu, poke, and other Japanese food.”
This fully vegan eatery offers a unique fusion of Japanese and Caribbean flavors, creating dishes that are both comforting and exciting. The casual, colorful atmosphere, often accompanied by reggae music, makes it a laid-back spot for a flavorful meal. While service can be slow, the inventive, plant-based cuisine is well-regarded.
🍽️92Food
💰78Value
✨85Vibe
💬
“The food, which is the most important thing was brilliant, I had a delicious curry with plantain and some samosas.”
💬
“The food is phenomenal! It Feels great to eat here ;) I’ve eaten here 4 days in a row, during my visit to Amsterdam;)”
💬
“I visited this amazing favorite many years ago (pre-covid!) and still dream about the Jerk chicken and natto dish I had back then.”
This entirely plant-based spot elevates vegan cuisine with inventive dishes that even meat-eaters rave about. Expect creative plates, a relaxed atmosphere, and a menu that surprises with its depth of flavor.
🍽️90Food
💰70Value
✨85Vibe
⏰65Wait
💬
“Cannot recommend highly enough. Every single dish was spot on, so much depth to the flavours, incredibly fresh produce.”
💬
“Best caesar salad I’ve ever had, but the portions are too small compared to the price.”
💬
“It was a busy evening so it took awhile to get the food but when it did, it was amazing.”
This Amsterdam spot offers a creative, flavor-forward menu that often surprises with unexpected combinations, particularly excelling in its vegetarian preparations. The kitchen's commitment to fresh ingredients and thoughtful plating shines through, making it a memorable culinary adventure.
🍽️88Food
💰72Value
✨80Vibe
💬
“The food is of remarkably good quality, especially the Mediterranean vegetable dishes, which are fantastic and sometimes very original.”
💬
“Beautiful, flavorful, and surprising dishes. They have a great menu (vegetarian, meat/fish) that changes monthly.”
💬
“Super friendly staff, explaining, checking in and surprising you. With delicious food.”
Trevi's Amsterdam is a cozy, fully vegan Italian restaurant that surprises with its authentic flavors and warm atmosphere. It's a place where plant-based ingredients are transformed into classic Italian dishes, from rich pasta sauces to crispy pizzas. The intimate setting and friendly service make it feel like a secret spot, perfect for a relaxed meal.
🍽️88Food
💰80Value
✨80Vibe
💬
“Delicious and authentic vegan Italian food! We got the ravioli di zucca and the spaghetti pomodoro. Both were absolutely delicious!”
💬
“The waitress was amazing and so helpful with choosing our food and making sure we were happy with everything.”
💬
“I have been to Trevi’s twice now (I am not from Amsterdam but always make sure to visit whenever I am in Amsterdam). Both times I had a perfect meal.”
This Amsterdam spot in Foodhallen serves up hand-rolled sushi and poke bowls made fresh to order. It's a great option for those seeking vegan and vegetarian choices, with many diners highlighting the realistic vegan salmon.
🍽️90Food
💰85Value
✨75Vibe
🧹65Hygiene
💬
“The most delicious sushi in Amsterdam can be found here! We always order the Dragon Avocado — it’s absolutely amazing.”
💬
“Best hand-rolled sushi in Amsterdam!! I’m a local and this always be one of my favourite spots to get good sushi.”
💬
“The owner is absolutely wonderful. We got so much food for our money, I can’t recommend anymore!”
This cozy spot offers a delightful fusion of Tibetan and Indonesian flavors, with a particular emphasis on their extensive rice table offerings. It's a place where vibrant decor meets genuinely friendly service, making it a welcoming choice for exploring new tastes.
🍽️88Food
💰70Value
✨85Vibe
⏰60Wait
💬
“Amazing Tibetan food. Had the veg moms and shapta (sliced beef in a tomato based curry and aubergine). Will come back here!”
💬
“Staff were incredible and super helpful. Had a great Tibetan plate that was decked with tender beef and chicken, veggies and potatoes.”
💬
“The staff were very kind and tourist-friendly as well. Highly recommend!”
Neetu Dhaba offers a warm and welcoming atmosphere, making it a go-to for families and groups. The generous portions and friendly service create a comfortable dining experience, especially for those seeking vegetarian-friendly Indian and Nepalese cuisine.
🍽️85Food
💰78Value
✨75Vibe
💬
“Best Indian food I had in the Netherlands or the UK, for as long as I can remember.”
💬
“I've eaten here 15 times already. The dishes are always excellent. Very, very satisfied.”
💬
“The staff is super friendly. Best curry in town. Naan is amazing.”
Ideal for
Group diningVegetarian-friendlyCasual weeknight dinner
This spot serves up flavorful, fresh çiğköfte, a Turkish bulgur dish, with generous portions and a welcoming atmosphere. Service is consistently friendly and efficient, whether dining in or ordering delivery. It's a great option for a casual meal or a vegetarian lunch.
🍽️85Food
💰70Value
✨80Vibe
💬
“Excellent service, I received a ton of extras. This was my first time eating cigkofte, and I didn't really enjoy it.”
💬
“A new flavor for me: the combination of hearty vegetarian cigköfte with salad and spicy sauce was delicious.”
💬
“The herbs and isot make the çiğköfte so delicious! Turşu tastes fresh. Thanks for all the extras.”
This spot serves authentic Lebanese saj wraps with a focus on fresh, homemade ingredients, from the dough to the cheese. It's a casual, no-frills place that shines with its flavorful vegetarian and vegan options, particularly the standout lentil soup.
🍽️88Food
💰70Value
✨65Vibe
💬
“The food is exquisite! The service friendly and accommodating. We enjoyed the vegetarian gluten free recipes and the lentil soup was outstanding!”
💬
“The wraps are all incredible, but don’t sleep on the lentil soup (happens to also be vegan)!!!”
💬
“The Saj was sooo soooo good. We had chicken and lebneh with white bread and the zaatar with cheese on the sourdough bread.”
This Indonesian spot offers a vibrant, casual atmosphere with a focus on authentic, flavorful dishes. It's a place where the chef's passion for Moluccan cuisine shines through, with generous portions and a welcoming, if sometimes chaotic, service style.
🍽️85Food
💰75Value
✨75Vibe
👔55Management
💬
“Had the carnivore menu and it was 10/10. Perfect amount of food, every dish was delicious, full of flavour and fresh.”
💬
“The food was delicious! We had the vegetarian rijsttafel (rice table) for two and thoroughly enjoyed it.”
💬
“The music and atmosphere are good, and the food is excellent.”
Ideal for
Casual Indonesian mealsVegetarian and vegan diners
This Amsterdam spot offers a vibrant taste of India, with a particular strength in its extensive vegan and vegetarian options. The atmosphere is casual and family-friendly, making it a comfortable choice for various groups. While the food is generally well-received, especially the butter chicken and vegan dishes, be prepared for potential waits.
🍽️88Food
💰78Value
✨75Vibe
⏰55Wait
💬
“The staff were super friendly and attentive to their customers. I would highly recommend Bollywood Indian Restaurant to anyone wanting a tasty curry.”
💬
“The butter chicken is the best I’ve ever had. The spices were absolutely amazing and balanced.”
💬
“The staff was incredibly knowledgeable about the menu and offered excellent recommendations. Truly great service!”
Ideal for
Families with kidsVegan dinersCasual weeknight dinner
This fast-casual spot serves up creative vegan burgers and fries, with a particular nod to their smash burger variations. While many celebrate the inventive vegan options and friendly atmosphere, a significant number of recent diners highlight issues with owner behavior and inconsistent service.
🍽️85Food
💰70Value
✨80Vibe
👔45Management
💬
“We both had the green smash bacon burger with fries. It was one the best burgers we had in a long while, and the fries were also great.”
💬
“The food was amazing and the two guys in there were so kind (Cedric & Rafin). The hotdog was really good and the cookie for desert was great!”
💬
“The truffle smash burger is incredible!!! The staff are very friendly and the food is fantastic.”
Sababa West serves up flavorful Middle Eastern street food with a focus on fresh ingredients and generous portions. It's a casual spot that shines with its variety of vegetarian and vegan options, making it a welcoming choice for diverse dietary needs. The friendly staff and cozy atmosphere contribute to a relaxed dining experience.
🍽️82Food
💰70Value
✨85Vibe
💬
“Delicious, but one pita isn't nearly enough for me for lunch. Next time, I'll order fries with it.”
💬
“Best vegan shawarma and hummus I’ve ever had. The vegan mayo is also incredibly tasty.”
💬
“If you are looking for a delicious bite to eat with cozy vibes then this is the place for you :)”
Ideal for
Families with kidsSolo diningVegetarian/Vegan options
Roti House serves authentic Surinamese flavors with a focus on fresh, soft roti and well-seasoned vegetarian options. The kitchen clearly puts care into its dishes, offering generous portions that arrive warm and neatly packaged. While most find the food delicious and the service friendly, some recent orders have been incomplete or contained unexpected ingredients.
🍽️75Food
💰78Value
✨75Vibe
💬
“Super friendly lady helped me, delicious bami with chicken, the idiotic comments I read here are nonsense!!”
💬
“Great restaurant with delicious noodles. Friendly staff and excellent value for money.”
💬
“And yes, they don't speak Dutch very well, but with a little English and patience, you can go a long way.”