12 Best Restaurants in Amsterdam, Netherlands

Background Illustration for Restaurants

Not so long ago, Dutch cuisine consisted mostly of fried food—french fries, bitterballen, and frikandel (deep-fried sausages)—along with thick pea soup and hearty meat and potato dishes. These days, however, Amsterdam restaurants serve much higher-quality and more varied food than ever before.

Many forward-thinking Amsterdam restaurants have embraced a "New Dutch cuisine," using organic and locally sourced meat, fish, and seafood, and expertly cooked vegetables served with interesting sauces and side dishes. Some chefs are taking it a step further and growing produce and herbs on land or rooftops attached to their restaurants—garden to table cooking, if you will. Multicourse tasting menus or small plates that you can mix and match are popular at upscale eateries, making use of what's freshest at the moment, perhaps farm-fresh asparagus or North Sea mussels. The classic standbys are still widely available, too—it's hard to resist those delicious bitterballen—but they're often prepared in updated, modern interpretations.

Amsterdam has a wealth of international cuisines. The city has long been known for its Moroccan, Turkish, and Indonesian food, and there are excellent Vietnamese eateries, where you can finally get a decent bánh mì, as well as pretty much every type of cuisine you might be craving. Another thing that's big on the Amsterdam food scene these days is brunch. Traditionally, the Dutch opt for relatively simple breakfasts of buttered toast with chocolate sprinkles (called hagelslag), but places for more American-style brunch—eggs Benedict or oatmeal with fresh fruit—have popped up throughout the city, attracting the city's trend-followers. Although steak restaurants have existed for years (and continue to open on a regular basis), hamburgers are also trendy, with tiny spots elbowing their way in to become the most popular in town.

Pockets of interesting dining are emerging away from the city center, too, but Amsterdam is a small city, so don't be daunted by distance. Everything's still easy to reach by cab, tram, or bus—or make like a local and burn off some calories by renting a bike.

Despite all these changes, one thing's stayed relatively the same: the pace of service. Expect a wait to get menus, to order, and then to receive your food. You just have to go with it: it's the Dutch way!

Ciel Bleu

$$$$ Fodor's choice

This elegant two-Michelin star dining room nods to modernity with gleaming metallic design touches, but the French-international food at the "Blue Sky" leans more to the classically extravagant. Any of the three tasting menus (with a choice of two wine pairings) are highly recommended for a celebratory meal. Enjoy beautifully presented dishes—like the signature king crab with Baeri caviar, beurre blanc ice cream, and preserved lemon, or the delicate pink "Dutch shrimp'' with violet potatoes, and an elevated take on Dutch apple pie for dessert—while taking in the amazing panorama from the 23rd floor of the Hotel Okura Amsterdam.

Ferdinand Bolstraat 333, 1072 LH, Netherlands
020-678–7450
Known For
  • Ultrarefined French cuisine with global influences
  • Amazing views of Amsterdam in almost every direction
  • Perfect wine pairings, charmingly presented
Restaurant Details
Closed Sun.–Tues. No lunch Wed.–Fri.
Reservations essential

Something incorrect in this review?

De Foodhallen

$ | Oud-West Fodor's choice

This large indoor market is home to diverse food vendors offering everything from Vietnamese and Indian street food to Mexican, Japanese, and Spanish cuisine, plus local beers and the Gin&Tonic bar to quench your thirst. Popular with locals and tourists alike, the food hall's hours run late for Holland: until midnight on weekdays and until 1 am on weekends.

Dignita Hoftuin

$ Fodor's choice

Secreted away in a courtyard garden behind the H'ART Museum is a spectacular spot for all-day brunches that goes way beyond eggs Benedict (though they have those, too, of course.) There's plenty to choose from, with classic brunch options as well as modern, healthy options with fresh ingredients harvested from their own kitchen garden. And, best of all, 100% of the profits go to a good cause. 

Nieuwe Herengracht 18A, 1018 DP, Netherlands
020-370–2723
Known For
  • An idyllic garden setting with a large patio
  • The chook norris sandwich with fried chicken, refried black beans, avocado, and chipotle mayo
  • Pancakes, pastries, and cakes
Restaurant Details
No dinner
Reservations essential

Something incorrect in this review?

Recommended Fodor's Video

Eetcafé Schotsheuvel

$$ Fodor's choice

If you've forgotten to make a dining reservation somewhere (and even if you haven't), this walk-in only eetcafé (café serving food) is a solid bet. The regularly changing menu draws inspiration from international cuisine and while options are limited there is always something tasty for fans of fish, meat or vegetables.

Banstraat 14, 1071 JZ, Netherlands
020-235–8882
Known For
  • Laid-back vibe
  • Service with a smile
  • Delicious plates of Med-led cuisine
Restaurant Details
Reservations not accepted

Something incorrect in this review?

Hotel de Goudfazant

$$ Fodor's choice

In a high-ceiling former garage—still housing a number of classic cars—this large, modern, and convivial restaurant is worth the trek across the IJ River. The "Golden Pheasant" offers good value for a regularly changing menu of Dutch fare with a French twist: expect favorites like oysters, roast chicken, and Angus beef, along with a variety of specials.

Aambeeldstraat 10H, 1021 KB, Netherlands
020-636–5170
Known For
  • Cool industrial look
  • City views across the IJ
  • Hemelse modder or "heavenly mud" chocolate mousse
Restaurant Details
Closed Mon. No lunch
Reservations essential

Something incorrect in this review?

Kaagman & Kortekaas

$$$$ Fodor's choice

Fans of fabulous nose-to-tail dining have faithfully been placing themselves in the experienced hands of chef Giel Kaagman and sommelier and host Bram Kortekaas since 2015. Their namesake eatery, which has been a leading light in the local bistronomy movement, sits along a medieval alley in the heart of tourist hell, where multiple levels arranged around a slightly sunken kitchen allow some diners to feel like they’re part of the action. Regularly changing four-, five-, or six-course chef’s menus keep things fresh, but there’s usually homemade charcuterie, plenty of traditional techniques and a few offal surprises—picky eaters, you’ve been warned!

Sint Nicolaasstraat 43, 1012 NJ, Netherlands
020-233–6544
Known For
  • High-end dining in a no-frills, informal setting
  • Creative chef’s menus, featuring foraged ingredients, venison and offal
  • A wine list with finesse
Restaurant Details
Closed Sun. and Mon. No lunch

Something incorrect in this review?

Restaurant Wils

$$$$ Fodor's choice

Next to the 1920s Olympic Stadium (and named after its architect) is a fire-focused restaurant that earned a Michelin star within its first year of opening. The brainchild of chef Joris Bijdendijk (RIJKS), this is not a barbecue joint but instead a fine-dining restaurant where open fire is used to perfect everything from charred crusty bread to refined plates of internationally influenced food. If you love the smoky taste only flame cooking can bring, this is the place for you.

Stadionplein 26, 1076 CM, Netherlands
020-236–6522
Known For
  • Prix-fixe six-course dinner menu
  • Prix-fixe three- (spring/summer) or four-course (autumn/winter) lunch menus
  • Flame-grilled fine dining
Restaurant Details
Closed Sun. and Mon. No lunch Tues.
Reservations essential

Something incorrect in this review?

Bar Kantoor

$ | Westerpark
This sustainable eatery is associated with the Conscious Hotel next door. Sit outside on the expansive terrace overlooking Westerpark and watch the sunset with a glass of organic wine, or head inside to dine, where up-cycled furniture and a hydroponic green wall tie into this restaurant’s eco-friendly concept.

Brouwerij Troost

$ | Westerpark

This Amsterdam-based brewery churns out everything from craft beers to spirits and sodas at multiple locations throughout the city, and each has its own brewpub. Visitors to this location next to Westerpark can enjoy a beer or two with burgers and other tasty pub foods outside on the large terrace or in their expansive indoor dining area.

Pazzanistraat 27, Amsterdam, 1014 DB, Netherlands
020-737–1028
Known For
  • Spacious terrace
  • Craft beers
  • Delicious burgers

Something incorrect in this review?

Café Restaurant Amsterdam

$$ | Westerpark

This airy spot west of the Jordaan is an industrial monument: for a century, it housed a plant that pumped water from coastal dunes. Now, under a sky-high ceiling, it's a popular destination for international cuisine, from rib-eye béarnaise and steak tartare to crowd-pleasing seafood platters piled high with oysters, clams, mussels, and optional crab or lobster. The restaurant usually bustles with families and larger groups. If it's too noisy for you, ask for a table on the peaceful terrace. The sticky toffee cake is an after-dinner winner.

Restaurant-Café In de Waag

$$$ | Nieuwmarkt

The lofty wood-beam interior of the 15th-century Waag (weigh house), converted into a café and restaurant, is lighted by hundreds of candles that nicely help maintain the building's medieval majesty. Breakfast is served starting at 9 am, and lunch items include salads, flatbreads, and sandwiches. The all-day dining menu will likely include appetizers such as zucchini cannelloni and steak tartare, while you can't go wrong with entrées like côte de boeuf with béarnaise sauce, fondant potatoes, and fava beans. A spacious terrace is open when the weather permits.

Soup en Zo

$ | Nieuwmarkt

"Soup Etc" bucks Amsterdam's slow-service trend by being particularly speedy as well as health-conscious. At least four soups are available daily, of which most are vegetarian or vegan. The steaming bowls come with chunky slices of whole-grain bread. The menu also offers tempting salads. There are other locations at Nieuwe Spiegelstraat 54, Haarlemmerstraat 87, and Van Baerlestraat 81.

Jodenbreestraat 94, Amsterdam, 1011 NS, Netherlands
020-422–2243
Known For
  • Different soups each day
  • Quick, cheap meals
  • Healthy (mostly) organic choices
Restaurant Details
Reservations not accepted

Something incorrect in this review?