Vegetarian Dining in Amsterdam: The Complete Local Guide

Allergent Editorial5 min read

Amsterdam is one of the friendliest cities in Europe for vegetarians — but "friendly" doesn't mean effortless. Plenty of dishes that look meat-free are quietly built on beef stock, fish sauce or animal rennet. This guide covers where to look, what to ask, and how to spot the traps, all specific to how people actually eat in Amsterdam.

What vegetarian dining in Amsterdam is like

Dutch food culture has shifted hard toward plants over the last decade. Most restaurants list at least one or two vegetarian mains, many cafés run a "vega" version of their signature dish, and dedicated vegetarian and vegan kitchens are common rather than niche. Supermarkets normalised meat substitutes early, so kitchens are used to the concept.

The catch is that traditional Dutch and Indonesian cooking — both everywhere in the city — leans on animal ingredients in ways that aren't obvious:

  • Bitterballen and kroketten, the classic borrel snacks, are almost always beef-based. Vegetarian versions exist, but you have to confirm.
  • Erwtensoep (snert), the thick pea soup, is traditionally made with pork.
  • Rijsttafel and Indonesian dishes frequently use terasi (shrimp paste), fish sauce or chicken stock even in vegetable-forward plates.
  • Gravy and jus on otherwise vegetarian sides is usually a meat reduction.

None of this makes Amsterdam hard — it just means the useful question is rarely "do you have something vegetarian?" but "what's actually in it?"

Neighbourhoods and where to look

You'll find good options across the city, but a few areas reward vegetarians in particular.

De Pijp

The city's most reliable neighbourhood for plant-forward eating. Around the Albert Cuyp market and the surrounding streets you'll find Middle Eastern, Turkish and mezze-style spots where vegetables are the main event, plus a strong concentration of explicitly vegetarian and vegan kitchens.

Oud-West and the Kinkerbuurt

Home to indoor food halls and a young, veg-conscious crowd. This is a good area for casual lunches, grain bowls and modern café cooking where a vegetarian main isn't an afterthought.

The Jordaan

Great for atmosphere and for classic brown cafés (bruine kroeg). These traditional bars are wonderful for a drink, but the food menu skews meaty — go in knowing you'll need to check the borrel snacks and soups.

Centrum and the canal belt

Tourist-dense, so quality varies, but international restaurants here almost always have vegetarian options. Indian, Ethiopian, Italian and Thai kitchens are dependable choices when you want a full vegetarian meal without much negotiation.

If you'd rather see confirmed options before you go, you can browse vegetarian restaurants in Amsterdam filtered for your diet.

What to ask the kitchen

A dish being "meat-free" and being genuinely vegetarian aren't the same thing. The most useful specific questions:

  1. "Is the stock or broth vegetable-based?" Soups, risottos, sauces and braised dishes are the usual hiding places for chicken or beef stock.
  2. "Does it contain fish sauce, shrimp paste, or anchovy?" Essential for Asian, Italian (Caesar dressing, some pasta) and Southeast Asian dishes.
  3. "Is the cheese made with animal rennet?" Many hard cheeses and some Parmesan-style cheeses are not vegetarian. Ask if it matters to you.
  4. "Is there gelatine in the dessert?" Mousses, panna cotta and some gummy garnishes commonly contain it.
  5. "Is the gravy or jus made from meat?" A frequent add-on to vegetarian sides.

Phrasing it as a specific ingredient question gets a far more reliable answer than a yes/no "is this vegetarian?"

Cross-contamination and common pitfalls

For most vegetarians, small amounts of shared equipment aren't a safety issue the way they are for someone with a severe allergy — it's a personal-choice question. Still, if you want to avoid meat contact entirely, be aware of the usual sources:

  • Shared grills and flat-tops where a veggie burger cooks next to beef.
  • Fryers used for both croquettes and, say, meat snacks or fish — the oil carries flavour and residue.
  • Reused pans and utensils in busy kitchens.

If cross-contact matters to you, say so clearly and early, and ask whether the kitchen can cook your dish on a clean surface. A good kitchen will tell you honestly whether that's possible during service.

A separate, important note: vegetarian is not vegan. If you also avoid eggs, dairy or honey, spell that out — Dutch baked goods and many "vegetarian" sauces rely heavily on butter, cream and egg.

How Allergent shows what's safe, dish by dish

Reading a menu and interrogating a waiter on a busy Friday night isn't always realistic. This is where Allergent helps: it shows a restaurant's actual menu filtered for your diet, with each dish marked as one of four statuses.

  • Safe — vegetarian as listed.
  • Adaptable — can be made vegetarian with a simple swap (for example, hold the jus or the shrimp paste).
  • May contain — a cross-contamination risk worth asking about.
  • Contains — not vegetarian as prepared.

Because the menus are confirmed by each restaurant's own kitchen rather than guessed at, you can see at a glance whether the pea soup uses pork stock or whether the risotto is safe — before you sit down. It covers vegetarian, vegan, gluten-free, halal and kosher, plus the 14 EU allergens, so mixed groups can all check the same menu.

For more city guides and eating-out tips, the Allergent blog has practical walkthroughs for different diets and destinations.

Amsterdam genuinely rewards vegetarian diners — the options are wide, the kitchens are used to the request, and once you know the handful of local pitfalls, eating well here is easy.

Frequently asked questions

Is it easy to eat vegetarian in Amsterdam?
Yes. Most restaurants offer vegetarian mains, and dedicated vegetarian and vegan kitchens are common, especially in De Pijp and Oud-West. The main thing to watch is hidden animal ingredients like meat stock, fish sauce and animal rennet in otherwise vegetable-based dishes.
Are Dutch bitterballen and kroketten vegetarian?
Traditionally no — the classic versions are made with beef ragout. Many bars now offer vegetarian or vegan versions, but you should always confirm, since the default is meat-based.
What Dutch and Indonesian dishes should vegetarians be careful with?
Erwtensoep (pea soup) is usually made with pork, and Indonesian dishes often contain terasi (shrimp paste), fish sauce or chicken stock even when they look vegetable-forward. Ask about stock and shrimp paste specifically.
Is cheese in Amsterdam restaurants vegetarian?
Not always. Some hard and Parmesan-style cheeses are made with animal rennet. If that matters to you, ask the kitchen directly, as menus rarely specify.
How does Allergent show whether a dish is vegetarian?
Allergent displays a restaurant's menu filtered for your diet and marks each dish as safe, adaptable, may contain, or contains. The information is confirmed by the restaurant's own kitchen, so you can check before you order.

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

Read next

← All guides