Skip to main content
Image from Tom Flanagan

Best vegan restaurants in Amsterdam

Vegan restaurants in Amsterdam have taken the city by storm, offering delicious food even the most carnivorous eaters won’t think twice about – that includes a plant-based burger, whether it's made from seaweed or soya beans. And don’t expect the fare to be all light and healthy – this is a town where even vegans give grease a chance.

Bonboon

Indulge in a plant-based fine dining experience at Bonboon, a hidden gem nestled within Hotel Mercier in Amsterdam's city centre. Their menu changes every eight weeks and showcases seasonal ingredients at their finest. Expect dishes like a Thai-inspired potato and aubergine terrine or a refreshing melon and galangal granita. This is vegan eating with flare.

Bonboon | Rozenstraat 12, Centrum

Veganees

Vegan restaurant in Oud-West
Image from Pauline Arkesteijn

Enjoy responsible-sourced Asian street food without the unhealthy additives at Veganees in Oud-West. Here, the menu showcases sustainable, plant-based ingredients in 25 creative dishes taking inspiration from all corners of Asia. From Japanese mushroom gyoza with ponzu and Korean cauliflower with gochujang to Thai tom kha soup and Indonesian jackfruit rendang.

Veganees | Eerst Constantijn Huygensstraat 45, Oud-West

Madre

Madre restaurant signature dishes
Image from Madre

Tuck into margarita sours and superb jackfruit tacos at this lively plant-based restaurant that was recently installed on Westerstraat. Madre offers a fine selection of delicious comfort food dishes, including mushroom quesadillas made with shiitake and truffle oil, cauliflower tacos smothered in chipotle sauce and zingy salads with mega helpings of avocado. The cocktail list pairs perfectly with the food - we can stop banging on about the ice-cold granita made with mezcal, lime and ginger.

Madre | Westerstraat 186, Centrum

SOIL

Soil Vegan Café signature dishes
Image from Soil Vegan Café

With its selection of bowls, salads and sandwiches, SOIL strikes a balance between healthy and indulgent while keeping the service relaxed. Current gems include the creamy peanut butter curry bowl, kimchi Reuben sandwich, and seasonal specials like tonkotsu ramen, bulgogi cheese steak, and fan-favourite Ben Ben Noodles. All the dishes are plant-based and locally sourced, and with two outposts – in Oud-West and Oost – it's an excellent choice for those looking to be more mindful of the produce they consume.

SOIL | Bilderdijkstraat 141,  Oud-West / Javastraat 40, Oost

Vegan Sushi Bar

The first vegan sushi restaurant in the Netherlands, the Vegan Sushi Bar isn't your run-of-the-mill cucumber roll joint. Let your wasabi dreams come true with the creative concoctions at the Vegan Sushi Bar, where the plant-based salmon (we have no idea how they make it) and tempura shrimp will satisfy even the most discerning taste buds. The presentation here is also always entertaining and festive.

Vegan Sushi Bar | Kinkerstraat 83H, Oud-West / Wittenburgergracht 143, De Plantage

H/eart.h

At H/eart.h, you’ll find well-executed veg-led dishes like zesty “rawvioli” of red beet with chive “cheese” and caramelized onion, comforting broccoli gnocchi with a creamy sauce of sun-dried tomatoes, silken tofu and cashew garlic “cheese” and healthy fusion sushi with spirulina rice, avocado, black beans and chipotle mayo. Or, gather around the roaring hearth to listen to live jazz or DJ beats while nursing a local craft beer, gin & tonic or a glass of natural wine on one of the regularly scheduled music nights.

H/EART.H | Camperstraat 24H, Oost

Meatless District

Meatless District restaurant signature dishes
Image from Rob Smalley

With a completely animal-free menu, Meatless District is a vegan’s delight. The multinational menu features one-of-a-kind dishes for breakfast, lunch and dinner. For breakfast, yellow beet, dukkah and mint put a twist on trendy avocado toast, while more typical dishes like scones and scrambled “eggs” also appear on the menu. The starting price for a main course at dinner is around €15, which includes the Meatless District burger: a grilled aubergine creation served with boerenfriet and mayo (vegan, of course). 

Meatless District | Bilderdijkstraat 65-7, Oud-West

Vegan Junk Food Bar

Burger at the Vegan Junk Food Bar.
Image from Winnie Verswijvel

Junk food isn’t just for meat eaters – vegans can indulge in grease, too! At the Vegan Junk Food Bar, all the tasty treats usually reserved for carnivores are on the menu, including juicy plant-based burgers and fries made entirely of vegan ingredients. The Vegan Junk Food Bar has four locations: De Pijp spot is a fully-fledged restaurant serving up dishes such as shawarma and bitterballen, while the Oud-West location has more of a takeaway cafe vibe.

Vegan Junk Food Bar | Marie Heinekenplein 9-10, De Pijp / Staringplein 22, Oud-West / Reguliersdwarsstraat 57, Centrum / Eerste v. Swindenstraat 389, Oost

Men Impossible

Men Impossible’s mission is simple: to offer ramen that contributes to a more sustainable society. The menu is 100% plant-based, the first entirely vegan ramen menu in Amsterdam, and its dishes pack a flavourful punch. Try the array of à la carte options, including seitan katsu and a chilli and garlic ramen, or tuck into the set menu for a more extensive experience. Located right in the heart of the Jordaan, Men Impossible’s cosy communal dining space also has a great view of the open kitchen for culinary entertainment.

Men Impossible | Hazenstraat 19H, De Jordaan

TerraZen

TerraZen is a family-run vegan restaurant and one of the first of its kind in the city. After living in Tokyo for 25 years, Izaba and Tomomi decided to combine their Japanese and Jamaican heritage to create a special menu. Tucked away in the city centre, this cosy restaurant offers both familiar favourites, such as crispy roti wraps and tonkatsu bowls, alongside their own creations complete with a twist, like sushi rolls with tempeh and brown rice.

TerraZen | Sint Jacobsstraat 19HS, Centrum

Yemaya’s Vegan Corner

Yemaya's Vegan corner
Image from Lotte Bergman

Experience a warm and welcoming atmosphere at Yemaya's Vegan Corner, where you can eat delicious, affordable vegan home-cooking. Their menu features comforting classics with a plant-based twist, like vegan pom, roti rolls, and saoto soup. You can also build your own box with a base of wild rice and/or plantain, a refreshing side salad, tangy pickled veggies, and your choice of toppings.

Yemaya’s Vegan Corner | Reigersbos 3A, Zuidoost

Mr. Blou I Love You

Craving a falafel wrap? Look no further than Mr. Blou I Love You, a vibrant food stall close to the centre. This stall, founded by Michelin-trained chef Faycal Souid, embodies his belief that good, clean food should be accessible to all. Their vegan menu offers a variety of options throughout the day, from cakes to salads and wraps.

Mr. Blou I Love You | Elandsgracht 150, Centrum

Flower Burger

Flower Burger colourful burgers & fries
Image from Flower Burger

Get ready for a taste of the rainbow at Flower Burger. Their mission is simple: spread joy and positivity through colourful, plant-based burgers. From yellow turmeric buns to charcoal black and violet beetroot burgers, their menu is a feast for the eyes as well as the taste buds. 

Flower Burger | Hartenstraat 29H, Centrum

Café de Ceuvel

Café de Ceuvel terrace
Image from Koen Smilde Photography

De Ceuvel’s dedication to positively impacting the world starts on your plate. They believe in high-quality ingredients that go beyond simply being organic, partnering with local initiatives to ensure ethical and responsible sourcing. This restaurant is located by the water in Noord, making it a perfect all-day hangout spot.

Cafe dé Ceuvel | Korte Papaverweg 4a, Noord

Moris & Bella

Prepare to be pampered by the slow-dining experience at Moris & Bella. Their philosophy centres around organic, locally sourced, and seasonal ingredients, embracing the "root to leaf" principle to minimise waste.

Moris & Bella | Nova Zemblastraat 586, Westerpark