Like all foodies, I am very picky about food and unfortunately unimpressed with the Dutch cuisine in general. I therefore usually caution against restaurants with a local menu when visiting Amsterdam. I mean, what can you expect from a country that prides itself with the invention of food vending machines, that happily has the same meager cheese sandwich for lunch day in and out and whose best restaurant is essentially in Belgium?

Nonetheless, I frequently get asked about the best options for authentic Dutch restaurants and understand the urge to experience local culture and sample traditional fare. So I decided to put together this list of best authentic Dutch restaurants in Amsterdam. It’s a rather mixed bag including French fries to go, lunch rooms serving pancakes and cheese sandwiches, restaurants serving classic grandma dishes from Holland and even the best Indonesian rijsttafel in town. So have a read through the list and decide for yourself if and how you want to fulfill the urge to live like a local!

Hollands Restaurant Hap-Hmm

Hap-Hmm is all about Dutch home cooking: traditional dishes, simple interior and low prices. The dishes are classics from Holland like “stamppot”, a mash of potatoes, cabbage and stewed meat, or “gehaktbal”,  a large meatball served with mashed potatoes and thick gravy. It’s basically stomach filling winter food. The decor is extremely simple and consists of old, brown tables made from cheap wood. And even the opening hours are Dutch style – food served from Monday to Friday 4:30pm to 8:00pm. But Hap-Hmm is good at what they’re doing. The € 10,= steak is tender and tasty and the overall quality is consistent with the restaurant having been in its current location since 1935 and run by the same team for almost 50 years!
Eerste Helmersstraat 33
1054 CZ Amsterdam, Netherlands
+31 (0)20 6181884

Restaurant Greetje – Dutch Cuisine

Greetje serves forgotten Dutch regional dishes in a professional and modern way. The restaurant is located centrally in a very typical historic building. The interior is new but resembles a Dutch aristocratic house from centuries ago. Greetje’s menu is like a culinary journey through the Netherlands of the past. There’s a large variety of starters such as Frisian sugar bread, ox tail soup or smoked eel from Holland. And the main courses also unite dishes from the different regions like zander from the lakes of the east or pork ragout from Limburg. The ambiance is great and the food and service good – so make sure you make a reservation at least a few weeks in advance.
Peperstraat 23
1011 TJ Amsterdam, Netherlands
+31 (0)20 7797450

Pancakes! Amsterdam

Like its name suggests, Pancakes! serves pancakes. It’s a modern version of a pancake restaurant with a clean and stylish interior and friendly service. It’s small, with only a few tables, and located smack in the middle of hip shopping area “9 straatjes” or “9 little streets”. The pancakes easily beat those of the larger pancake bakeries all over town that mostly cater to tourists. I like the menu at Pancakes, which has good variations without giving you every possible combination of ingredients. There are traditional Dutch pancakes with apple and powered sugar, American pancakes with maple syrup, and also hearty variations with spinach and goat cheese or camembert with rasperries. Pancakes! is open from 10am to 7pm daily and is ideal for a late breakfast, snack or early dinner with children.
Berenstraat 38
1016 GH Amsterdam, The Netherlands
+31 (0)20 5289797

Tempo Doeloe – Rijsttafel

Indonesian culture is very present in Amsterdam due to the historic connection between the Netherlands and its former trading partner and colony Indonesia. Indonesian cuisine is actually so well established that it’s seen by many as authentic local food. The “rijsttafel” is an Indonesian dish given a Dutch name that literally translates to “rice table”. It’s an assortment of often up to 30 small dishes served with rice and shared by all guests at the table. There will be meat, fish and vegetables with different sauces and condiments like sambal, satay, coconut flakes, and pickles. Tempo Doeloe serves consistent quality in a setting that is classier than the many Indonesian snack bar style restaurants all over Amsterdam. The ambiance is rather crammed with lots of Indonesian shiny decorations and a fair amount of tourists. Do remember to make a reservation!
Utrechtsestraat 75
1017 VJ Amsterdam, Netherlands
+31 (0)20 6256718

Toasty! – Grilled Cheese Sandwich

“Toasties” are very simple grilled cheese sandwiches that are usually made of two slices of soft white bread with a thin slice of Dutch cheese, grilled for a few minutes and then eaten with ketchup. It’s sort of the simplest form of warm food in existence and often found in office lunch rooms or pubs that lack the facilities to make proper food. Toasty! on the far end of Overtoom is taking that concept to a whole other level, serving a variety of inventive “toasties” that are freshly made and generously garnished. The menu includes the “Eva” toasty with cheese, roasted peppers and mint as well as the “Freaky Peer”, a concoction with pears, goat cheese and herbs. Toasty also has a nice range of smoothies, coffee and chais and is a great place for lunch or a quick snack.

No web site
Overtoom 437
1054 KE Amsterdam, Netherlands
+31 (0)20 3892215

Vleminckx French Fries

Fries were invented by the Belgians and named after the French. But the Dutch are at least as passionate and skilled about them. And Vleminckx makes the best fries around by far. It’s not a restaurant, but a hole-in-the-wall take away. It’s located in a small alley off major shopping street Kalverstraat and you will immediately recognize it by the long line of people queuing up for their fries. You order through a window and can see the action inside – potato peeling, washing, cutting, frying and double frying! Did I mention the fries are perfect? Just the right crispiness and thickness, and available with your choice of curry, ketchup, mayonnaise (“frietsaus”), peanut sauce (“sate”) or a wicked combination of raw onions, mayonnaise and peanut sauce called “oorlog” , Dutch for “war”…

No web site
Voetboogstraat 33
1012 XK Amsterdam, Netherlands
+31 (0)20 6246075

View – Best Authentic Dutch Restaurants in Amsterdam in a larger map