Amsterdam is home to nearly 1,000 vegan friendly restaurants, and there are almost 80 totally vegan restaurants in Amsterdam.
This is fabulous news. Unless you’re like me and you get stressed out by choice overload!
Instead of wading through all those Happy Cow options, keep on scrolling because I have done the dirty work and plucked out the best of the best this city has to offer!
Here are the best vegan restaurants in Amsterdam!
Best Vegan Restaurants in Amsterdam

There are so many strictly vegan options to choose from in Amsterdam. However, it would be a total mistake to skip the incredible vegetarian and vegan friendly options that exist here.
So, I’ve included some of those in this list. Noting which are vegan, vegetarian, and vegan friendly.
FACTORY GIRL Restaurant

- Address: Saenredamstraat 32
- Type: Vegetarian
- Cuisine: Mediterranean, Asian, Middle Eastern
Factory Girl was my favorite restaurant for vegan brunch and breakfast. In fact, I loved it so much, I went twice during my short trip.
The menu’s cuisine spans Europe and Asia and has so many yummy options, it’s incredibly difficult to choose from. To solve that issue, I’d suggest going with a group, going multiple times, or simply planning to pig out and ordering a few dishes.

My favorite dishes were the Vegan Phyllo Borek and the Turks Mom. I think what makes their dishes extra yummy are the yogurt sauces. Simply incredible.
Tip: Make a reservation, plan to pay by card.
SOIL Vegan Café

- Address: Bilderdijkstraat 141
- Type: Vegan
- Cuisine: All Sorts
I randomly chose to go to SOIL Vegan Café a few hours after I arrived in Amsterdam. The decision turned out to be one of the best I made during the entire trip.
There is a sign somewhere in SOIL that says something like, “vegan food for meat lovers”. I saw that shortly after sitting down and knew I was in the right place.
SOIL offers everything from noodles, curry, tacos, burgers, croquettes, and bitterballen. The latter of which I wish I would have ordered.
Nevertheless, I ordered the Ben Ben Noodles and am still thinking about that dish. It’s a slurpy, sloppy-to-eat bowl of udon noodles in a creamy sesame sauce with a few vegan meatballs, and pak choi.
It’s all topped of with crispy chili oil, scallions, and pickles. Whoever constructed this dish really knows how to incorporate savory, spicy, acidic, and umami flavors perfectly.
I give this place 5 Stars! One of my favorite vegan restaurants in Amsterdam, by far.
SAINT-JEAN Bakery

- Address: Lindengracht 158h
- Type: Vegan
- Cuisine: European pastry
With all due respect, you’d be an idiot if you are vegan and don’t visit SAINT-JEAN Bakery while in Amsterdam.
This tiny-tiny little bakery is so good, there is always a line outside to get in. In fact, don’t even think about trying to get a seat at one of their few tables here; it’s impossible!
Regardless, SAINT-JEAN is a must-visit vegan Amsterdam destination. The pastry is out of this world good.

I’d suggest the Almond Croissants, the Churro Twist, and the Hazelnut Bostok if they have those. They are divine. Additionally, their coffee is super good.
Tip: Go early, plan to wait in line, and plan to get it to go.
Koffie ende Koeck

- Address: Haarlemmerweg 175
- Type: Vegan
- Cuisine: Sweets and Breakfast
Koffie ende Koeck is a bit out of the way, but absolutely one of the top vegan restaurants in Amsterdam.
This vegan cafe is the perfect place to go for breakfast or an early lunch. I visited on a lazy weekday and it was quiet and cozy.
There are quiche, sandwiches, and fritatas to choose from on the savory menu, and sweets like British scones, brownies, cakes, cookies, and muffins. They also offer an Afternoon Tea option which you need to book a day in advance.

I highly suggest the scone with jam and butter. It is delicate, flakey, buttery, and has just a hint of orange flavor. I also had the spinach quiche which came with a side salad and was quite good too.
Yerba

- Address: Ruysdaelstraat 48
- Type: Vegan-friendly
- Style: Elevated Dining Experience
Yerba is a “plant forward restaurant space in Amsterdam”. Which, if I’m being honest here, is a very confusing description for a restaurant. I spent way too much time trying to figure out if this restaurant was vegan or not.
Turns out, it is…mostly. For some reason, everything is vegan here, except for the option to sometimes add meat or fish to your dish.
I visited Yerba for brunch on a Sunday. The restaurant has some pretty strong NYC vibes when it comes to design. When it comes to atmosphere though, it is thoroughly European.
I opted for the fufu waffles that were topped with “Kentucky fried” tofu, caramelized plantains, plantain chips and had a side of ginger tamarind ketchup. I honestly would not call that ketchup but rather sauce. That said it was delicious.
The tofu was salty, crispy, and “meaty”, and the waffles were naturally sweet. Aside from the cilantro, which I didn’t know was on the dish when I ordered it, it was quite tasty. Though, I’d prefer a bit larger portion. It is brunch after all!
When I return to Amsterdam, I very much want to try their six course dinner for an elevated dining experience.
Rose & Vanilla

- Address: Eerste Constantijn Huygensstraat 74
- Type: Vegan-friendly
- Cuisine: Sweets & Coffee
Rose & Vanilla is a mostly vegan and totally gluten-free patisserie and cafe in Amsterdam. I was lucky enough to happen upon it after visiting SOIL for lunch.
All of their sweets are beautifully displayed at the front of the shop. There are options for people with a variety of dietary needs, including vegan, nut-free, gluten-free, dairy-free, and lactose-free.
Tip: Sit in the front section by the window, and watch Amsterdam pass by.
Vegan Junk Food Bar

- Address: 4 Locations in Amsterdam
- Type: Vegan
- Cuisine: Vegan Junk Food
Vegan burgers, Mac & Cheeze Betterball, Fizz & Chipz, and Wingz…oh my!!
If you crave vegan junk food and attention on Instagram, there is no better place to go that Vegan Junk Food Bar.
With five locations in the Netherlands, two in Barcelona, and one in Cologne, Vegan Junk Food Bar is blowing up in Europe. And with good reason! Visiting a VJFB is an experience. Decor that looks like a unicorn threw up all over the room, and food equally as crazy looking, you’re guaranteed brilliant pics for the Gram.
But don’t worry. VJFB isn’t all (pink) sauce and no substance. The food here is actually almost as joyful as the artwork, making it one of my favorite vegan restaurants in Amsterdam, by far.
Tip: start with the Mac & Cheese Bitterballen!

Vegan Sushi Bar
- Address: 2 Locations
- Type: Vegan
- Cuisine: Vegan Japanese
Vegan Sushi Bar is a sushi loving vegan’s dream come true. I don’t know about you, but one of the most difficult things to find since going vegan is good Japanese food.
Vegan Sushi bar fixes that problem with its myriad special rolls, gyoza, maki, and nigiri.
Tip: Try the Takoyaki “Octopus” Balls, Crunchy Wings, and Shrimp-Less Tempura Crunch.
Maoz Vegan
- Address: 4 Locations
- Type: Vegan
- Cuisine: Falafel
Sometimes all you need is a good falafel. Maoz Vegan is a chain of vegan falafel fast food restaurants in the Netherlands, France, and Spain.
It’s an excellent option if you something fast, easy, and absolutely delicious.
Tip: Upgrade and add the fried aubergine (eggplant) to your order. You can thank me later.
Meatless District
- Address: Bilderdijkstraat 65-67
- Type: Vegan
- Cuisine: French & Burgers
If you’re in the mood for either upscale vegan cuisine or a burger, but can’t quite decide, head to Meatless District.
This beautiful restaurant offers such delights as vegan faux gras, asparagus velouté, bouillabaisse, and more! This is the place to go for celebrations and special occasions, or if you’re just in the mood for an exceptional vegan meal in Amsterdam.
Margo’s Amsterdam
- Address: Eerste Tuindwarsstraat 2A
- Type: Vegan
- Cuisine: Sandwiches, Croissants, and more.
Margo’s is just a short walk away from SAINT-JEAN and well worth the visit.
Margo’s is another vegan restaurant in Amsterdam that is a must, but you should plan on taking your order away, finding a bench or stoop to sit on, and chowing down.
I’d suggest the Katsu sandwich and Tahini Buns.
Vegan Friendly Things to Do in Amsterdam
Obviously there are a LOT of really, really cool things to do in Amsterdam. For one, just wandering around the city on foot and getting lost in the stunning reflections of light on the canals is a good way to spend 70% of your waking time there.
Here are a few of the other things I enjoyed doing the most in Amsterdam.
Vondel Park

I loved wandering around Vondel Park in Amsterdam. The highlight? The birds. Seriously, unless you’re from this part of the world, I guarantee you’ll see at least a few you have never seen before.
Rijksmuseum

Van Gogh Museum? Not a chance. Anne Frank House? Nope. Those are probably the most well known museums in Amsterdam to tourists and the most impossible to get into.
Once your attempts to get tickets to those museums turn up fruitless, opt instead for the Rijksmuseum. It’s full of incredible Dutch art from masters like Rembrandt and Vermeer, and a fantastic way to spend a few hours of your life. Plus, it has a really cool library.
Tip: Download the museum’s app. It has incredibly informative and free, self-guided tours.
House of Bols, the Cocktail & Genever Experience

Perhaps one of the most surprisingly enjoyable sites in Amsterdam, House of Bols, the Cocktail & Genever Experience is perfect for any adult that wants a Charlie and the Chocolate Factory-like experience.
I loved visiting the House of Bols and learning about what was then a completely unknown to me Dutch gin. Plus, the cocktail in the bar at the end was icing on the delightful cake.