Last Updated: April 2026
If you're planning a trip to Amsterdam, you've probably already seen the social media posts: sugary stroopwafels being passed off as authentic, people queuing an hour for "the best frites in town." Locals watch those lines with a mixture of pity and amusement, because they know better.
I lived in Amsterdam for nearly four years, and I'll be honest with you in a way that most travel guides won't: compared to the culinary heavyweights of Europe's other major capitals, Amsterdam isn't in the same category. I'm sure I'll catch some shade for saying that, but it's just not a destination focused on good food. However, there are places that genuinely hold up, restaurants that are worth your time, your appetite, and your euros. These are what I'm sharing with you.
This is a guide to where to eat in Amsterdam. From upscale dining to casual spots, quick eats, and the best brunch, all from someone who actually lived there.

Upscale & Finer Dining
Amsterdam isn't really a fancy city. Even at higher price points, you rarely get the level of service and atmosphere you'd find in London or Paris. But there are a few exceptions, and honestly, the city's relaxed attitude makes these places feel more accessible than their equivalents elsewhere.
De Kas
This is my first recommendation to anyone visiting Amsterdam, always. In fact, De Kas is one place that completely contradicts everything I just said about ambiance and service. You'll notice the restaurant's gardens before you even walk in: their commitment to "picked in the morning, served in the afternoon" is real, and it shows in every bite. The indoor greenhouse is impressive, the menu changes with the seasons and is always interesting, and the whole experience feels genuinely special without feeling pretentious. Book in advance β you probably won't get a table otherwise.

Zoldering
Refined dining in an approachable setting. The menu is built around familiar, well-executed dishes rather than anything trying too hard to impress. Their wine list is one of the most extensive in Amsterdam, over 800 bottles, but they also offer a smaller, more accessible selection for people who don't want to spend the evening making decisions. It works for a special occasion without requiring one.
Men Impossible
I hesitated to include this in the upscale section because it doesn't feel fancy in the traditional sense, but it has a set menu, requires a reservation, and is genuinely one of the most memorable meals you can have in Amsterdam. It's a vegan ramen and Japanese restaurant, and before you dismiss it: this is some of the best ramen I've eaten anywhere, meat or no meat. The wonton soup is light and deeply comforting, and the potato mochi is something I think about more than I'd like to admit.
Casual Spots Worth Seeking Out
Pizzeria Dope
If I'm in Amsterdam, I'm eating at Pizzeria Dope. It's probably the restaurant I miss most and the one place that could genuinely convince me to make a trip back. Other pizza spots get more press, but Dope is the one that actually deserves the attention. The sourdough crust is excellent, the toppings are thoughtfully chosen, and the Vanni, a white pizza with creamy cheese, zucchini flowers, fried aubergine, and capocolla, is one of the best things I ate during my years in that city.

La Condessa
Any expat who grew up somewhere with good Mexican food knows the particular sadness of European tacos. What passes for Mexican food in most of Europe is genuinely depressing. La Condessa is the exception. Authentic tacos, excellent guacamole, warm hospitality, and margaritas that are stronger than they appear. Go hungry.
Namche
I was introduced to Nepalese momo by a colleague in Washington DC and spent years thinking I'd never find anything comparable. Then Namche opened in Amsterdam, and I was genuinely thrilled. The momo are exceptional, but so are the other dishes, like dahl, butter chicken, and regional specialties that are hard to find.
BonBurger
Newer to the scene but already being called the best burger in Amsterdam, and I can't argue. These are smash burgers done properly, paired with a great natural wine selection. Don't skip the caramel ice cream sundae to finish, as someone who takes ice cream very seriously, it's worth it.
Quick Eats & Takeaway
Zero Zero
The Dutch love their sandwiches, but not all Dutch sandwiches are created equal. Anyone who has encountered KLM's infamous cheese on bread knows this. Zero Zero is the real thing: homemade focaccia, quality meats, and fresh ingredients. The menu isn't huge, but everything on it is good. This is probably the only queue in Amsterdam I'd tell you is actually worth waiting in.

Cora Broodjes & Delicatessen
Right in the middle of Leidseplein, which sounds like a red flag but isn't. An extensive sandwich menu on freshly baked bread: white, brown, or ciabatta. There's usually a line at lunch, but it moves quickly, and you'll need the time to decide what you want anyway.
Anatolia Kumpir
Amsterdam is home to people from over 170 nationalities, and one of the largest non-Dutch populations is Turkish, which means there's some genuinely good Turkish food if you know where to look. Anatolia Kumpir does kumpir: massive baked potatoes stuffed with everything you can imagine. The truck sits along a quiet canal near the zoo and makes a perfect lunch on the go.

Xi'an Delicious
Don't be put off by the tourist-adjacent location near Leidseplein; this is a legitimate noodle spot. Hand-pulled noodles topped with chili oil and your choice of protein. Exactly what you want on a rainy Amsterdam day.
Brunch
Lupe
Why eat pancakes when you could have chilaquiles? Mexican brunch at Lupe was one of my favourite ways to spend a weekend morning in Amsterdam. Huevos rancheros, an exceptional homemade dark chocolate cake, and the general feeling that you're eating somewhere that gives a damn.
Little Collins
For a brunch substantial enough to last you all day. Nothing here is ordinary: French toast with chestnuts, quince, and tahini; beef, lamb, and brisket at breakfast time. It's a menu that clearly involves actual thought, and the coffee is excellent too.
Box Sociaal
For anyone who loves fried chicken and waffles, their sweet hot chick (fried chicken tenders on a fluffy pancake with a sweet and spicy glaze) is the one to order. Even their lighter options are indulgent. Reserve ahead if you want to avoid a long wait.

A Final Note
Writing this, I kept thinking of more places, which suggests Amsterdam's food scene is better than I gave it credit for at the start. For all the places I'd recommend in Amsterdam, you can check out my pinned Google maps on Substack or my Amsterdam guide!
The short version: skip the Instagram queues, ignore the tourist traps, and eat at the places above. You'll have a much better time.

Heading to Amsterdam?
πΊοΈ My Amsterdam Map Every restaurant, coffee shop, and neighborhood I'd actually recommend, pinned and ready to use. Included with a paid Substack subscription. Subscribe here
π¬ Want more like this? I write weekly about food-focused travel and life on the French Riviera. Free to subscribe. Subscribe on Substack
