The 21 Best Restaurants in Amsterdam, Netherlands

Whether you’re headed to Amsterdam to tour its galleries, pop out on a canal cruise or sample one of its notorious...

Restaurant Jansz

Reestraat 8, 1016 DN Amsterdam, Netherlands
Jansz is a special occasion visit, but one well worth making. From seafood and small plates to classic mains (think steak and fries and fish of the... 

Hollands Hap Hmm Restaurant

Eerste Helmersstraat 33, 1054 CZ Amsterdam, Netherlands
Looking for no-fuss, no frills classic Dutch food? This is the place. Around since 1935, Hap-Hmm is a friendly old-school neighbourhood joint with a... 

Wilde Zwijnen

Javaplein 23, 1095 CJ Amsterdam, Netherlands
The industrial, shabby-chic interior and ever-changing daily menu of modern Dutch cuisine have made the ‘Wild Boar’ a trendy (and increasingly... 

Restaurant Blauw Amsterdam

Amstelveenseweg 158-160, 1075 XN Amsterdam, Netherlands
For a modern take on Indonesian food, head to this high-ceilinged room in the Oud-Zuid neighbourhood, just southwest of Vondelpark. It may be called... 

Moeders

Rozengracht 251, 1016 SX Amsterdam, Netherlands
It’s all about the stamppot at ‘Mothers’, a quirky city-centre restaurant that’s decorated with photographs of customers’ actual mothers. The closest... 

Box Sociaal

Plantage Middenlaan 30A, 1018 DG Amsterdam, Netherlands
Just across the road from Artis Zoo, this Australian-style restaurant serves brunch every day until 4 pm, making it the ideal place to nurse a... 

De Kas

Kamerlingh Onneslaan 3, 1097 DE Amsterdam, Netherlands
If the finest, freshest produce, beautifully cooked, is what you’re after, then a trip to De Kas is a must. Tucked inside a set of greenhouses that... 

Pesca Vis Seafood Restaurant Amsterdam

Rozengracht 133, 1016 LV Amsterdam, Netherlands
Ever been to a self-proclaimed ‘theatre of fish’? We’re guessing not. But what exactly does that mean? On arrival at Pesca, staff offer a glass of... 

Alex + Pinard

Dapperstraat 10, 1093 BT Amsterdam, Netherlands
If you’re an early diner, this charming wine bar off the Dappermarkt offers one of the best deals in town. Pappardelle with ragù is a perennial... 

SOTTO Pizza Kadijksplein

Kadijksplein 4, 1018 AB Amsterdam, Netherlands
Surprisingly for a city with so many Italian restaurants, quality pizza used to be something of a rarity. We said 'rarity', not 'impossibility'; enter... 

Cannibale Royale

Handboogstraat 17a, 1012 XM Amsterdam, Netherlands
Meat lovers rejoice, for this brasserie tucked away at the bottom of De Pijp is a mecca for all things chargrilled. Impeccable burgers – try the house... 

Rijsel

Marcusstraat 52, 1091 TK Amsterdam, Netherlands
When the craving for exceptional rotisserie chicken hits, head to this French-Flemish restaurant next to the Amstel River. Set in a former domestic... 

Eddy Spaghetti

Krugerplein 23, 1092 KA Amsterdam, Netherlands
Forget about the stuffier (and overpriced) Italian restaurants in the city centre and West and head to this cosy little diner in Oost. Their pasta... 

De Plantage

Plantage Kerklaan 36, 1018 CZ Amsterdam, Netherlands
Right next to the city zoo, this ultramodern bistro boasts quite the setting. There’s a spacious bar area serving ace cocktails and nibbles, while the... 

Restaurant Flore

Nieuwe Doelenstraat 2-14, 1012 CP Amsterdam, Netherlands
Flore was previously Bord'eau, but took on the change in 2021. With two Michelin stars, an award-winning wine list and a spectacular canalside... 

The Cottage

Linnaeusstraat 88, 1092 CP Amsterdam, Netherlands
If you find yourself craving a Sunday roast, head to The Cottage for a plate piled high with meat, veg and Yorkshire pudding. Though the owners are... 

BAK restaurant

Van Diemenstraat 408, 1013 CR Amsterdam, Netherlands
What started as a pop-up restaurant has become a go-to destination in Amsterdam’s former lumber port. After climbing the wooden stairs to the third... 

Restaurant Klein BREDA

Utrechtsestraat 6, 1017 VN Amsterdam, Netherlands
Just around the corner from Rembrandtplein, you’ll find this two-storey hotspot that focuses on seasonal dishes and barbecued meat and fish. Dinner is... 

Hotel De Goudfazant

Aambeeldstraat 30, 1021 KB Amsterdam, Netherlands
The ‘Golden Pheasant Hotel’ is not a hotel at all, but an enormous restaurant housed in a former garage in Noord (with some quaint old cars still left... 

Meatless District

Bilderdijkstraat 65-67, 1053 KM Amsterdam, Netherlands
Dutch cuisine isn’t particularly kind to vegetarians, and vegans even less so. However, several addresses have popped up to fill this important void,... 

China Sichuan Restaurant / Zeedijk

Zeedijk 103, 1012 AV Amsterdam, Netherlands
Ignore its location in the middle of tourist hell – the hordes of Chinese expats gobbling up ‘royal fish’, Kun Pao chicken, and Sichuan steamed beef... 
We use cookies to ensure you get the best experience.
Learn more