So You Want to Eat Like a Dutchie? Good. Let’s Feed You Properly.
Let’s get one thing out of the way: Dutch food is not flashy. There’s no smoke machines. No edible flowers. But if your idea of heaven involves gravy, mashed potatoes, mustard, and a sense of comfort that only a piping hot stamppot can deliver, then welcome. You’ve come to the right city.
Forget the tourist menus with “Dutch pancakes” topped with Nutella. We’re talking about the best restaurants in Amsterdam that serve up real-deal, traditional Dutch meals, the kind your oma would’ve made if she had a commercial kitchen and a questionable relationship with butter.
You’re not here for fluff. You’re here for food. So, grab a fork and your raincoat. These are the best restaurants in Amsterdam Netherlands for honest Dutch cuisine, served with a side of gezelligheid and zero pretension. Want the short course first? You can taste the classics on a food tour before committing to a full dinner.
Haesje Claes - Where Dutch History Tastes Like Gravy
Location: Spuistraat 275
Why you’ll love it: Feels like dining inside a Rembrandt painting, with better lighting and fewer wigs.
Haesje Claes has been dishing up traditional Dutch fare in a maze of 17th-century buildings for years, and it’s not trying to reinvent the wheel. The menu reads like a greatest hits of Holland: hachee, stamppot, bitterballen, and apple pie thicker than your accent after three Heinekens.
It’s one of the best restaurants in Amsterdam city centre, perfectly placed between Dam Square and the canals, and somehow not crawling with selfie sticks.
Order this:
- Braised beef stew with mashed potatoes and red cabbage
- Erwtensoep (pea soup) that could patch a broken roof
- Warm apple tart with cinnamon and a scoop of vanilla ice cream (do not skip)

The Pantry - Cozy, Cabbage-Fueled Comfort near Leidseplein
Location: Leidsekruisstraat 21
Atmosphere: Your Dutch grandmother’s dining room if she had a liquor license
When you’re near Leidseplein and everything smells like overpriced pizza or questionable shawarma, The Pantry is your port in the storm. It’s tiny, friendly, and proud of its roots. The staff will happily walk you through the dishes without any foodie snobbery.
This is one of the best restaurants Leidseplein Amsterdam hides in plain sight, and a great place to try classic boerenkool stamppot without needing Google Translate.
On the table:
- Zuurkoolstamppot with sausage and gravy (a Dutch rite of passage)
- Dutch meatballs, giant, juicy, and unapologetically meaty
A borrelplank (snack board) that’ll make you forget dinner was ever a concept

De Blauwe Hollander - Dutch Dinner That Doesn’t Break the Bank
Location: Leidsekruisstraat 28
Best for: Affordable traditional fare in the heart of the city
If you’re after one of the best cheap restaurants in Amsterdam central, and still want the food to taste like someone’s kitchen and not a microwave, this is it. De Blauwe Hollander doesn’t do bells or whistles, they do stamppot, sausage, and stews, and they do them well.
They’re one of those rare Amsterdam best dinner restaurants that locals actually eat at too. Bonus: they’re generous with portions and mustard.
Pro picks:
- Classic hutspot with beef gravy
- Vegetarian stamppot (yes, it exists, and yes, it’s amazing)
Beer from the tap and a nap after, if you can find a bench nearby

Greetje - A Fancy Take on Oma’s Cookbook
Location: Peperstraat 23
Best for: Special occasions and unapologetic traditionalists
Restaurant Greetje is what happens when you take Dutch food seriously. The vibe is elegant but warm, you’re not being judged if you order two desserts, I promise.
It’s quietly one of the best restaurants in Amsterdam Holland if you want to impress a date, a parent, or yourself. Everything on the menu is made with Dutch ingredients from Dutch farms by people who grew up with Dutch recipes.
Highlights:
- Duck leg with stewed apple and red cabbage
- Kippenragout (chicken stew) served in puff pastry
- Homemade Dutch sugar bread pudding
And yes, there’s an actual woman named Greetje involved, and yes, you’ll wish she’d adopt you.

Moeders - Mothers Know Best (Especially Dutch Ones)
Location: Rozengracht 251
Ambiance: Kitschy, chaotic, and 100% charming
If you want to eat somewhere that celebrates the Netherlands’ matriarchal kitchen culture, this is it. Moeders (which means “Mothers”) has walls covered in framed photos of moms, strangers and customers alike, and food that feels like a hug after biking through a storm.
Despite being a tourist magnet, it earns its spot among the best restaurants Amsterdam centrum has to offer, because the food is good, honest, and consistently hearty. And if the cheese fondue wins you over, our wine and cheese tasting goes deeper into Dutch cheese.
Go for:
- Dutch cheese fondue with brown bread
- Stamppot trio with all the toppings
- Appeltaart the size of a small boat
You can even bring a photo of your own mom to add to the wall. Yes, really.
Final Thoughts: If It Ain’t Dutch, You’re Doing Dinner Wrong
Amsterdam’s food scene is having a moment. You’ve got Michelin stars popping up like tulips in April, but the soul of this city still lives in its traditional Dutch restaurants, where the chairs might creak, the gravy is bottomless, and the mustard makes your eyes water just right.
So don’t fall for the tourist bait. If you’d rather have a local steer, book a private food tour. Whether you’re looking for the best restaurants near Amsterdam Central Station or a hole-in-the-wall that serves meatballs worthy of their own Wikipedia page, eat Dutch. Eat proud.