18 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!

48/50

$$$ Fodor's choice

By day, this sleek Swedish-owned establishment serves cinnamon or cardamom buns and seriously good specialty coffee from La Cabra in Copenhagen. By night, take your pick of the premium (mostly natural, mostly French) wines displayed in a ceiling-high wine chamber before indulging in chef Ciaran Naughter's contemporary à la carte creations.

Camperstraat 48--50, 1091 AH, Netherlands
020-786–1041
Known For
  • The city's best cinnamon buns
  • Over 700 wines, with a wide range available by the glass
  • Pan-European casual fine dining
Restaurant Details
No dinner Mon.–Wed.

Something incorrect in this review?

Bistrot des Alpes

$$$ Fodor's choice

Considering its Northern European location, it is, of course, entirely possible to encounter miserable weather in Amsterdam any time of the year. Therefore, should cold weather cravings hit, Bistrot des Alpes is the perfect place to go for comforting Savoyard cuisine: Think raclette bubbling over coal-fired ovens, cheesy trays of tartiflette (rich potato gratin), generous mounds of mountain cheese and charcuterie, and the city's finest fondue. With its retro wood paneling complete with dangling copper utensils, the restaurant would fit right into a French mountain village (there's even an original ski-lift).

Utrechtsedwarsstraat 141, 1017 WE, Netherlands
020-620–7393
Known For
  • Hearty Savoyard food
  • Wines and digestifs from the French Alps
  • A casual and convivial vibe
Restaurant Details
Closed Sun. and Mon. No lunch

Something incorrect in this review?

De Belhamel

$$$ Fodor's choice

On the edge of the Canal District, this classic Amsterdam restaurant is blessed with gorgeous Art Nouveau detailing and wallpaper, as well as views of the Herengracht. The romantic atmosphere combined with attentive and friendly service create the perfect setting for enjoying the French- and Italian-inspired menu. In winter, hearty game dishes such as venison with a red wine and shallot sauce are the focal point of the menu; in summer, the fare is lighter, and can be enjoyed on the terrace. The signature Entrecote Belhamel dish of sliced sirloin with mushrooms, green beans, and fondant potatoes in a creamy sauce is always an excellent choice.

Brouwersgracht 60, 1013 GX, Netherlands
020-622–1095
Known For
  • Beautiful Art Nouveau details
  • Romantic canalside position
  • Delightful French-Italian fare

Something incorrect in this review?

Recommended Fodor's Video

Rijsel

$$$ Fodor's choice

With a bright, modern dining space lined with white-clothed tables and an open kitchen, this popular French-Flemish eatery is one of the liveliest in town. The food is simply prepared but delicious, and reasonably priced; the three-course à la carte menus change frequently and always include daily specials. When it's offered (nearly always), don't miss their signature poussin, a perfectly roasted chicken with rosemary, served with a side of seasonal vegetables. Although the menu is in Dutch, the personable staff are happy to translate.

Marcusstraat 52, 1091 TK, Netherlands
020-463–2142
Known For
  • French-Flemish comfort food and good wine
  • A devoted local fanbase (book early!)
  • Genuinely friendly service
Restaurant Details
No dinner weekends. No lunch
Reservations essential

Something incorrect in this review?

Barentsz

$$$

This casual neighborhood bistro draws a relaxed local crowd with its seasonal preparations of seafood and meat, served in tapas-style portions designed for sharing (you'll need around three each for a full meal). At least one meat and one fish option reflects what has arrived fresh that day. If you can't decide, opt for the Chef's Choice multicourse prix-fixe menu.

Barentszstraat 173, 1013 NM, Netherlands
020-235–1105
Known For
  • Fresh oysters
  • Dutch dishes with Mediterranean tints
  • Laid-back vibe
Restaurant Details
Closed Mon. and Tues. No lunch

Something incorrect in this review?

Brasserie Keyzer

$$$

In the shadow of the golden lyre that tops the Concertgebouw (Concert Building), this culinary institution has been serving musicians and concertgoers for over a century. The classical, dimly lighted Old Dutch interior has dark-wood paneling and giant bouquets of fresh flowers. The menu leans toward tradition, with classic escargot and bisque, and asparagus flamande, when in season. Regulars appreciate the friendly and efficient service.

Van Baerlestraat 96, 1071 BB, Netherlands
020-675–1866
Known For
  • Prime location near the Concertgebouw
  • French brasserie fare
  • Top-notch steak tartare, the house specialty

Something incorrect in this review?

Brasserie van Baerle

$$$

During the week, the sleek, modern furnishings and professional yet personal service attract a lunchtime business crowd, who enjoy the set three-course Bib Gourmand menu, as well as late-night diners, who come here after attending a performance at the nearby Concertgebouw. The French-influenced menu includes oysters, spinach soufflé, steak frites, and crème brûlée. There's outdoor dining on the street terrace or garden patio when the weather cooperates.

Van Baerlestraat 158, 1071 BG, Netherlands
020-679–1532
Known For
  • Classic French brasserie menu
  • Upscale surroundings
  • An old world–led wine list with plenty of options by the glass
Restaurant Details
Closed weekends
Reservations essential

Something incorrect in this review?

Café Americain

$$$ | Leidseplein

Although thousands of buildings in Amsterdam are designated historic monuments, few have interiors as stunning as the facade. This classic grand café is an Art Deco extravaganza with stained-glass windows, vaulted ceilings, and stylish leaded-glass lamps with a warm glow. While the brasserie-style food can't match the exalted surroundings, it earns good marks for a scenic high tea or afternoon bite. 

Dynasty

$$$

The interior at this Asian dining spot is fanciful, with original historical details blurring into a frenzy of rice-paper umbrellas suspended from the ceiling, with colorful art, intricate Oriental furniture, and a gaggle of golden Buddhas. The menu also runs the gamut, with Cantonese, Szechuan, and Thai culinary classics. In the summer, ask for a table on the terrace majestically set in a Golden Age courtyard.

Reguliersdwarsstraat 30, 1017 BM, Netherlands
020-626–8400
Known For
  • Crispy duck (marinated in spices and deep fried)
  • Colorful decor
  • Lovely hidden terrace
Restaurant Details
Closed Tues. No lunch

Something incorrect in this review?

Full Moon Garden

$$$ | Eastern Canal Ring

The Kwok family's award-winning Cantonese restaurant is known for its steamy open dim sum kitchen, but the crispy scallion pancakes, beef stir-fry, and siu long bao (soup dumplings) are also really good. The extensive menu also features clay pot specialties and roast meats. Grab a seat by the window for some very satisfying secret people-watching on the street below.

Leidsestraat 95, Amsterdam, 1017 NL, Netherlands
020-238–2546
Known For
  • Dim sum, with over 80 dishes to choose from
  • Convenient location overlooking Leidsestraat (a busy shopping street)
  • Friendly service

Something incorrect in this review?

Incanto

$$$
Hidden amid a cluster of fast-food joints near Rembrandt Square, this cozy gem of a restaurant serves high-end contemporary Italian food prepared by a Venetian chef. The knowledgeable and charming staff will inform you of the daily soup, risotto, or fish specials, beyond their tempting selection of pastas, like gnocchi with fresh lobster, and interesting mains, like the red-deer fillet with a honey-cilantro sauce. To finish, the delicious sampling of Italian pastries is always a winner. The clientele tend more to businesspeople and locals than to tourists, resulting in a calming atmosphere away from the fray outside.
Amstel 2, 1017 AA, Netherlands
020-423–3681
Known For
  • Seasonal Italian cuisine
  • Delicious daily specials
  • Stunning river views
Restaurant Details
Closed Sun. No lunch Mon.–Thurs.

Something incorrect in this review?

Jansz

$$$

The decor of this stylish Pulitzer Hotel restaurant is an updated take on old-world elegance, featuring green velvet banquettes, white marble tables, beamed ceilings, and Dutch Mastersstyle portraits. It echoes the contemporary classics on offer, like rack of lamb, steak frites, and fish of the day; while not overly imaginative, the food is prepared with a sure hand and a light touch. Ask for a table with windows overlooking the pretty Keizersgracht canal or the Reestraat shopping street for prime people-watching while you dine.

Johannes

$$$

Tasting menus are an enduring trend in Amsterdam, and this intimate 15-table eatery in a historic canal house with a minimalist decor—wood-beam ceilings and white walls spruced up with black-and-white portraits—ups the ante by keeping the monthly menu a surprise (à la carte plates are also available). You can be assured, however, of beautifully presented dishes that blend a light French cooking style with international ingredients and flavors. The only decision you'll need to make is whether to pair your four-, five-, six, or seven-course menu with their delicious selection of wines. 

Herengracht 413, 1017 BP, Netherlands
020-636–9503
Known For
  • Well-presented plates
  • Surprise chef's menu
  • Good wine pairings
Restaurant Details
Closed Mon. and Tues. No lunch
Reservations essential

Something incorrect in this review?

Levant

$$$

Not far from the Rijksmuseum but refreshingly removed from the crowds, this Mediterranean restaurant specializes in mezes like hummus, tzatziki, baba ghanoush, and more. A short but appealing list of grilled meats, fish, and a vegetarian dish of the day rounds out the menu. There's a pleasant canalside terrace, from which, on your way out, you can pay your respects to the bustling and friendly kitchen staff.

Weteringschans 93, 1017 RZ, Netherlands
020-622–5184
Known For
  • Mediterranean mezze
  • Outdoor canalside seating
  • Vegetarian options
Restaurant Details
No lunch

Something incorrect in this review?

REM

$$$

A meal at this former offshore TV tower transported from the North Sea—and perched (thankfully not precariously) out on the IJ River—is one of the most unique dining experiences you can have in Amsterdam. The food on offer changes regularly and is served as a prix-fixe five- or six-course menu, with a vegetarian option also available.

Haparandadam 45--2, 1013 AK, Netherlands
020-244–5794
Known For
  • Phenomenal views
  • Unique dining venue
  • Rooftop bar
Restaurant Details
Closed Sun.–Tues. No lunch

Something incorrect in this review?

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.

Scheepskameel

$$$

Across the water from NEMO Science Museum, the "Ship's Camel" has casually minimalist decor that keeps the focus on the food. The wine list goes for exclusively (and mostly crisp) German offerings that complement refined but unfussy modern Dutch creations such as the raw seafood platter. 

Kattenburgerstraat 7, 1018 JA, Netherlands
020-337–9680
Known For
  • Thoughtful wine pairings
  • Raw and cured starters
  • Waterside views
Restaurant Details
Closed Sun. and Mon. No lunch

Something incorrect in this review?

Segugio

$$$

Inside this Italian temple to the taste buds, cheery palm print wallpaper, wicker lampshades, and hanging plants give the dining room a warm, contemporary feel. Foodies will be tempted by the four-course chef's menu, but the à la carte choices—perhaps the creamy black mushroom and truffle risotto or flank steak with arugula, balsamic vinegar, and Parmesan—are always excellent, too. Ask the friendly and knowledgeable Italian owner/sommelier for recommendations about the best wines from their extensive Italian list to pair with your meal.

Utrechtsestraat 96, 1017 VS, Netherlands
020-330–1503
Known For
  • Sophisticated Northern Italian food
  • Excellent Italian wine list
  • Central location near Rembrandt Square
Restaurant Details
Closed Sun. and Mon. No lunch

Something incorrect in this review?