Vegan Dining in Amsterdam: The Complete Local Guide

Allergent Editorial5 min read

Amsterdam is one of the easiest cities in Europe to eat plant-based, and you don't have to survive on side salads to enjoy it. The city has a dense cluster of fully vegan kitchens, plus a broad culture of restaurants that will happily adapt a dish. This guide covers where to look, which Dutch specialities are already on your side, and how to sidestep the animal products that hide in plain sight.

What vegan dining in Amsterdam is like

Vegan eating here feels mainstream rather than niche. You'll find fully plant-based cafés, "veganised" versions of Dutch snack-bar classics, and international kitchens — Indonesian, Middle Eastern, Ethiopian, Japanese — where plant-based options are built in rather than bolted on.

Two things make it work in your favour:

  • English is universal. Almost every server and cook speaks fluent English, so you can ask detailed questions without friction.
  • Plant-based is normal. Oat milk is standard in cafés, and most kitchens keep a vegan margarine or oil on hand instead of butter.

The one habit worth keeping: "vegan" and "vegetarian" still get muddled in busy kitchens, so verify rather than assume — especially with dairy and egg.

Neighbourhoods and where to look

Amsterdam's plant-based scene is geographically clustered, which makes planning easy.

De Pijp

The unofficial heart of vegan Amsterdam. Around the Albert Cuyp market and the surrounding streets you'll find dedicated vegan cafés, plant-based comfort food, and health-focused lunch spots. Great for brunch and casual dinners.

Oud-West and the Kinkerbuurt

The Foodhallen area and Jan Pieter Heijenstraat are packed with modern bistros and street-food stalls. Lots of "adaptable" menus here — kitchens used to swapping cheese or cream on request.

Jordaan and the canal belt

Cosier, more traditional. You'll find charming lunchrooms and a few standout vegan kitchens tucked between the canals. Good for a relaxed meal that still feels classically Amsterdam.

Amsterdam-Oost and Noord

More experimental and often better value. Oost has strong Middle Eastern and Surinamese food; Noord (a short free ferry from Centraal) has warehouse-style venues with creative plant-based menus.

If you'd rather start from a shortlist, browse vegan restaurants in Amsterdam and filter from there.

Dutch dishes that are already vegan-friendly

You don't have to skip the local food. A few classics are easy plant-based wins — with one or two things to check:

  • Patat (Dutch fries). Usually fried in vegetable oil, but confirm the fryer isn't shared with croquettes. Skip standard mayonnaise (egg) and ask for a vegan sauce, ketchup or curry.
  • Falafel and shawarma shops. Falafel wraps are a reliable staple; ask whether the garlic and tahini sauces are dairy-free.
  • Stroopwafels. Traditionally made with butter, but market stalls and cafés increasingly sell vegan versions — ask before buying.
  • Surinamese roti and Indonesian tofu/tempeh dishes. Often naturally plant-based, but watch for shrimp paste (trassi), fish sauce and egg.
  • Poffertjes and pancakes. Usually contain egg, butter and milk — look for a kitchen that makes a vegan batter rather than assuming.

What to ask the kitchen

The most useful move is to ask about ingredients, not labels. "Is this vegan?" invites a quick yes; specific questions get honest answers. Try:

  • "Is there butter, cream or cheese in this, including in the sauce?"
  • "Is the bread or dough made with egg or milk?"
  • "Is the stock or broth vegetable-based, or does it use fish or chicken?"
  • "Are there any animal condiments — fish sauce, oyster sauce, shrimp paste, anchovy, honey?"
  • "Is the sauce egg-based, like a mayonnaise or aioli?"

Phrasing it as "I don't eat any animal products, including dairy, egg and honey" gives the kitchen a clear rule to work with.

Cross-contamination and common pitfalls

Vegan diners are usually motivated by ethics or intolerance rather than a severe allergy, so shared equipment matters less for safety than it would for, say, a coeliac. Still, if you want to avoid animal products entirely, watch for these:

  • Shared fryers. Fries cooked alongside meat or cheese snacks pick up traces. Ask for a clean-oil batch if it matters to you.
  • Dairy hiding in "veggie" dishes. Pesto (parmesan), creamy soups, mashed potato and many desserts often contain milk or butter.
  • Egg in unexpected places. Fresh pasta, some breads, mayo-based sauces and glazed pastries.
  • Honey. Common in dressings, granola, tea service and baked goods.
  • Asian and Indonesian staples. Fish sauce, oyster sauce and shrimp paste turn an otherwise plant-based dish non-vegan.
  • Wine and beer. Some are fined with animal products — worth asking at wine-focused spots.

If you have an actual allergy alongside a vegan diet — for example soy or nuts, both common in plant-based cooking — be explicit about that as a separate, safety-critical issue.

How Allergent shows what's safe, dish by dish

Reading every menu and interrogating every server gets tiring. This is where a kitchen-confirmed menu helps.

Allergent shows a restaurant's menu filtered for your diet and labels each dish clearly:

  • Safe — plant-based as served.
  • Adaptable — vegan with a simple swap, like oat milk or skipping the cheese.
  • May contain — a cross-contamination risk to weigh up.
  • Contains — animal products, so you can skip it fast.

Because the menus are confirmed by the restaurant's own kitchen, you spend less time cross-examining staff and more time eating. You can discover places near you and see what's genuinely available before you sit down, or read more city guides on the Allergent blog.

Amsterdam rewards the plant-based eater — come hungry, ask the right questions, and you'll eat very well indeed.

Frequently asked questions

Is Amsterdam a good city for vegans?
Yes — it's one of the most plant-based-friendly cities in Europe. There are many fully vegan kitchens concentrated in De Pijp, Oud-West and the Jordaan, plus most international and mainstream restaurants offer or will adapt vegan options, and oat milk is standard in cafés.
Are Dutch fries (patat) vegan?
The fries themselves are usually cooked in vegetable oil, but two things need checking: whether the fryer is shared with meat or cheese snacks, and the sauce. Standard mayonnaise contains egg, so ask for ketchup, curry or a vegan mayo.
What hidden animal products should vegans watch for in Amsterdam?
The most common are dairy in sauces, soups and desserts; egg in fresh pasta, mayo and pastries; honey in dressings and granola; and fish sauce, oyster sauce or shrimp paste in Asian and Indonesian dishes. Some wines and beers are also fined with animal products.
How should I ask a restaurant if a dish is vegan?
Ask about specific ingredients rather than the label. Confirm there's no butter, cream, cheese, egg, honey or fish-based stock, and state clearly that you don't eat any animal products so the kitchen has a rule to follow.

This guide is general information, not medical advice. With a severe allergy, always tell staff in person before you order.

Read next

← All guides