Where to Find the Best Vegan in Amsterdam

Amsterdam has always been a city of reinvention. Beyond the postcard-perfect canals and historic leaning houses, there’s a quiet revolution happening in its kitchens. Over the past few years, I’ve watched the Dutch capital transform into one of Europe's most exciting plant-based hubs. We've moved far beyond uninspired salads and bland tofu scrambles. Today, Amsterdam’s vegan scene is loud, innovative, and unapologetically bold—drawing inspiration from cozy brown cafes to vibrant global street food.
Whether you’re a committed vegan or just a curious omnivore, biking through these cobblestone streets to find your next great meal has never been more rewarding. Here are a few of the standout spots that keep me coming back for more.
Men Impossible
Tucked away in the Jordaan district on Hazenstraat, this reservation-only gem is single-handedly redefining ramen. Earning a staggering 4.9 rating from nearly 1,400 reviews, Men Impossible serves up a completely plant-based menu that totally shattered my expectations of what a vegan broth could achieve. The chef utilizes garlic, truffle, and intensely roasted vegetables to create a massive umami bomb that easily rivals any traditional tonkotsu. Sitting at their intimate communal table, slurping thick, perfectly chewy noodles while chatting with fellow diners, remains one of my absolute favorite dining experiences in the city.
Hearth
Over in the trendy Amsterdam-Oost neighborhood, Hearth is a concept space that effortlessly blends a streetwear boutique, music venue, and phenomenal vegan restaurant into one stylish Camperstraat location. Boasting a 4.8 rating, they masterfully execute plant-based Italian and fusion dishes. I still think about their rich, velvety pastas and expertly rolled vegan sushi. The vibe here is incredibly laid-back but meticulously curated, complete with swing chairs and vintage rugs. It’s the kind of place you drop into for a quick lunch and accidentally stay for three hours, sipping organic wine to a backdrop of lo-fi beats.
Vegan Junk Food Bar
Sometimes you just crave something deep-fried, decadent, and dripping with sauce. When that mood strikes, I head straight to Marie Heinekenplein. Vegan Junk Food Bar has earned its cult status (and thousands of glowing reviews) by proving that plant-based eating doesn't have to mean health food. Expect neon pink graffiti on the walls and massive, vibrant burgers on your plate. Their loaded freak fries piled high with plant-based shawarma, jalapeños, and their signature fluorescent pink garlic sauce are an absolute late-night essential. It’s loud, it’s messy, and it’s gloriously satisfying.
Ashoka
While not exclusively vegan, this Spuistraat staple deserves a massive shoutout for its deeply flavorful, plant-based Indian and Nepalese offerings. Amsterdam has a robust international food scene, and Ashoka sits comfortably near the top with a stellar 4.6 rating. When I dine with a mixed group of eaters, this is my ace in the hole. Their vegan curries are complex, heavily spiced, and cooked with genuine care. Scooping up a rich, fragrant chana masala with freshly blistered roti while watching the city rush by outside the window is pure comfort.
Practical Tips for Dining Out in Amsterdam
If you're planning to eat your way through the city, timing and preparation are your best friends.
When to Go
The Dutch tend to eat dinner on the earlier side, usually between 6:00 PM and 7:30 PM. If you prefer a quieter atmosphere or want to avoid the peak rush, aim for a late lunch around 2:00 PM or hold out for a later European-style dinner past 8:30 PM.
Securing a Table
You really can't wing it in Amsterdam, especially at highly-rated independent spots. Places like Men Impossible operate strictly by reservation, and even casual haunts fill up by Thursday evening. I always recommend booking at least a week in advance—or two weeks if you're traveling during the bustling summer months.
What to Expect to Pay
Prices here reflect a major European capital. Expect to pay around €15–€20 for a main at casual spots like Vegan Junk Food Bar, while a multi-course dinner or specialty tasting menu will run closer to €40–€60 per person. Don't forget that tipping culture is relaxed here; rounding up the bill or leaving 5-10% for excellent service is customary, but the high-pressure tipping standards of North America don't apply.
Amsterdam’s plant-based landscape is growing faster than I can keep up with, with new pop-ups and inventive menus surfacing every month. Whether you're navigating the boutique-lined Nine Streets or taking the free ferry over to the industrial-chic Amsterdam-Noord, there's always something fresh waiting to be tasted. So grab a bike, embrace the inevitable Dutch rain shower, and go find your new favorite meal. Have a local spot I missed? Let me know where I should book my next table!