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

Ikaria

$ | Oud-West

Come rain or shine, this kiosk serves coffee, tea, smoothies, baked goods, and gourmet health food inspired by the Greek islands. Whether you're craving sweet or savory, there are perfect on-the-go options like their signature orange, olive oil, rosemary cake, banana bread, or spanakopita (flaky pastry with spinach). Try the traditional Greek-style coffee if you’re in need of a caffeine kick. A few blocks away on Bilderdijkpark, their restaurant, Ikaria Park, offers flavorful, modern Greek food for dinner and delightful cocktails with a twist.

Il Sogno

$

This self-titled “Italian concept store” is a good place to stop off for authentic Italian espresso with cannoli, before stocking up on Italian essentials such as pasta, own-brand olive oil, and cantuccini (biscotti).

Koningsstraat 19, 1011 ET, Netherlands
020-237--4378
Known For
  • Oven-fresh tuna pizza
  • Focaccia with Taggiasca olives, cherry tomatoes, and the owners’ family olive oil
  • House-made tiramisu
Restaurant Details
No lunch Sun.–Thurs.

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?

Recommended Fodor's Video

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?

Kilimanjaro

$

This relaxed and friendly restaurant serves dishes from all over the African continent, but focuses on the food of Ethiopia, which is eaten with injera, a spongy type of sourdough bread. The interior is well worn but enlivened by charming touches like zebra-stripe tablecloths and carved animal napkin holders.

Rapenburgerplein 6, 1011VB, Netherlands
020-622–3485
Known For
  • Fresh-ground Ethiopian coffee
  • Charming, lively atmosphere
  • Good prices but no credit cards accepted
Restaurant Details
Closed Mon. and Tues. No lunch

Something incorrect in this review?

La Oliva Pintxos y Vinos

$$ | Jordaan

The name of this restaurant describes what's served here: a huge selection of warm and cold pintxos, Spanish Basque tapas that run the gamut from oysters to grilled prawns with chimichurri and pata negra ham. Order a combination of small plates paired with a selection from the stellar wine list, many of which can be ordered by the glass. Round out your meal with the chocolate mousse with strawberries before walking it off in the scenic Jordaan.

Egelantiersstraat 122--4, Amsterdam, 1015 PR, Netherlands
020-320–4316
Known For
  • Spanish Basque pintxos
  • Comprehensive wine list
  • Excellent service
Restaurant Details
Reservations essential

Something incorrect in this review?

La Vallade

$$$$

A cozy candlelit atmosphere and French country cooking inspire many to cycle out here up the Ringdijk, which runs east of the Amstel. Every night, a new four-course vegetarian menu is posted; fish or meat may be added as a supplement, depending on the day. Dishes rotate seasonally but may include cucumber-celery gazpacho with cornbread, tomato risotto, a cheese plate, and buttermilk panna cotta with wild peaches. In the summer, you can dine on the charming terrace.

Ringdijk 23, 1097 AB, Netherlands
020-665–2025
Known For
  • Fair-priced prix-fixe menu
  • Convivial neighborhood vibe
  • Inviting outdoor space away from the crowds
Restaurant Details
No lunch

Something incorrect in this review?

The Lebanese Sajeria

$

Head to this tiny Lebanese eatery for the freshest griddle-baked flatbreads. The authentic manouche (flatbread) here come slathered with toppings such as halloumi cheese and za'atar (spice mix); labneh (a Lebanese soft cheese) and beef; or fattoush (salad made with fried bread and vegetables) and hummus, after which they're rolled up, and ready to eat. There are two other locations, at Haarlemmerstraat 54 and at Wijde Heisteeg 1, in the Nine Streets.

Utrechtsestraat 69, 1017 VJ, Netherlands
020-737–1814
Known For
  • Lebanese manouche
  • Lentil soup
  • Fresh ingredients

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?

Los Pilones Cantina Mexico

$$

In 2001, three Mexican brothers put down roots in Amsterdam and introduced their authentic cuisine to the city. Today, they run two colorful restaurants, this quaint taquería just a short walk from Centraal Station and their original cantina near Leidseplein. Popular dishes include huevos rancheros (a brunch classic), enchiladas with mole (a spicy chocolate-chile sauce), and tacos al pastor (marinated pulled pork). Expect to find fresh guacamole and salsas, a selection of tequilas, and margaritas that pack a punch.

Geldersekade 111, 1011 EN, Netherlands
020-776–0210
Known For
  • Mexican food
  • Tequila
  • Fun atmosphere
Restaurant Details
Closed Sun.–Wed. No lunch Thurs.–Sat.

Something incorrect in this review?

MADS

$

With a delightful terrace on a quiet residential square, this friendly neighborhood café serves an eclectic mix of meals inspired by Dutch pub food standards, but given a twist. Whilst there are plenty of choices for carnivores nestled among the vegetarian toasties and meat-free burgers, the main focus is plant-based.

Zoutkeetsplein 1h, 1013 LD, Netherlands
020-303–4525
Known For
  • Homemade kimchi
  • Vegan and vegetarian choices
  • Marinated mushrooms

Something incorrect in this review?

Maoz

$ | Leidseplein
A popular staple for vegetarians on the go, Maoz first opened in Amsterdam back in 1991 and now has four locations across the city center (plus a few abroad). Their signature falafel sandwiches are made fresh to order and fully customizable with tasty toppings like curried carrots, pickled beats, hummus, and a variety of sauces. Salad bowls, fries, and smoothies round out the menu.
Leidsestraat 85, Amsterdam, 1017 NX, Netherlands
020-233–0278
Known For
  • Vegetarian and vegan
  • Budget bites
  • Falafel

Something incorrect in this review?

Miri Mary

$$

Owned by two young Indian transplants, you won’t find all the old Indian cliches at Miri Mary, but instead, a vegetable-forward menu with on-point spicing, prettily made-up plates, creative cocktails, and a large outdoor patio. Go here for a modern take on Indian cuisine that’s firmly rooted in the traditions of the past.

Van der Helstplein 15, 1017 AR, Netherlands
Known For
  • Weekend brunches inspired by India
  • A contemporary cliché-free decor
  • G&Ts with cardamom, saffron, and lime leaf
Restaurant Details
Closed Mon. No brunch Tues.–Fri.

Something incorrect in this review?

Moeders

$$ | Jordaan

Traditional Dutch home cooking is just what to expect at a place called Mothers. Outside there's a sunny terrace, and the kitsch interior feels like a living room, full of antiques and photos of mothers (to which you can contribute your own snapshot). Guests are treated to simple dishes prepared with a refined gusto, including erwtensoep (split pea soup) and stamppot (mashed potatoes with sausage). Vegetarians be warned: pickings are slim but they do offer two main courses.

Rozengracht 251, Amsterdam, 1016 SX, Netherlands
020-626–7957
Known For
  • Traditional Dutch meals
  • Outdoor seating
  • Kitschy decor
Restaurant Details
No lunch weekdays
Reservations essential

Something incorrect in this review?

Mossel & Gin

$$ | Westerpark

The name says it all: fresh steamed mussels paired with gin and tonics, with a handful of other seafood snacks (shrimp bitterballen, grilled octopus) for variety. This hip spot in Westerpark is at its best on a sunny (or at least mild) day, when you can sit outside at the picnic tables while enjoying one of their signature cocktails, some of which are infused with fruit and flower flavors. The mussels, served in flat pans, come in several tasty preparations, all accompanied by fries and salad to make a filling meal.

Gosschalklaan 12, Amsterdam, 1014 DC, Netherlands
020-486–5869
Known For
  • Heaping pans of mussels
  • Unique gin and tonic flavors
  • Outdoor seating in lovely Westerpark
Restaurant Details
Closed Mon. No lunch Tues.–Fri.

Something incorrect in this review?

New King

$$ | Red Light District

There's almost always a line out the door at this modern-looking Chinese eatery, where the only concession to tradition is the roast ducks hanging in the window. The food is fast, fresh, and inexpensive, and the menu doesn't offer many surprises, but the crowds of locals and tourists keep coming back for sweet-and-sour chicken, noodle soup with shrimp dumplings and beef balls, and spareribs in black bean sauce.

Zeedijk 115--117, Amsterdam, 1012 AV, Netherlands
020-625–2180
Known For
  • Tasty Mandarin dishes
  • Fairly cheap prices
  • Generous portions, meant for sharing
Restaurant Details
Reservations not accepted

Something incorrect in this review?

O Mai

$

Freshly prepared Vietnamese classics, relatively brisk service (for Amsterdam), and a relaxed vibe has made O Mai a favorite with young locals. The sparse decor doesn't detract from the main event: watching the bánh mì (a Vietnamese sandwich, available only at lunchtime in traditional pork, spicy chicken, or vegetarian varieties) made from scratch at the tiny preparation area in the center of the restaurant, or ordering soothing hot pho (noodles) or rice noodles chock-full of meat and veggies.

Utrechtsestraat 12, 1017 VN, Netherlands
06-4359–8740-mobile
Known For
  • Reasonably priced Vietnamese food
  • Central location near Rembrandt Square
  • Speedy service

Something incorrect in this review?

The Pancake Bakery

$

It's hard to go wrong when going out for Dutch pancakes in Amsterdam, but the ones at this 50-year-old stalwart are among the best in town. The 17th-century warehouse has a petite canalside patio near the Anne Frank House, and the mammoth menu has more than 75 choices of sweet and savory toppings, from traditional (with syrup and powdered sugar) to over-the-top globally inspired creations, including an Indonesian pancake with chicken satay and crispy prawn crackers. You can also order omelets, or a convincing take on the folk dish of erwtensoep (a superthick, smoked sausage–imbued pea soup; October–April only). Be prepared to wait: it's popular, and reservations are taken only for groups of six or more.  Bring the kids. Pancakes are seen as children's food in the Netherlands anyway, so the vibe is always very family-friendly.

Prinsengracht 191, 1015 DS, Netherlands
020-625–1333
Known For
  • Hugely filling plate-size Dutch pancakes
  • Lines out the door at all times
  • Reasonable prices
Restaurant Details
Reservations not accepted

Something incorrect in this review?

Pianeta Terra

$$$$

This intimate and softly lighted restaurant follows the Slow Food philosophy, paying respect to unique heritage foods and small local farmers and producers. The set menus of three to seven courses, including vegetarian options, are a sure bet and may include brandade with tomato and asparagus or tortelli pasta of ancient grains filled with Swiss chard and smoked ricotta cheese. The pasta, like the bread, is made fresh on the premises from organic ingredients.

Beulingstraat 7, 1017 BA, Netherlands
020-626–1912
Known For
  • Slow Food organic dishes
  • Mediterranean-Italian flavors
  • Friendly, knowledgeable service
Restaurant Details
Closed Sun. and Mon. No lunch

Something incorrect in this review?

Plato Loco

$$ | Westerpark

Drawing culinary inspiration from the diverse flavors of the Caribbean, this restaurant has served island comfort food with a twist since 2015. Popular dishes include jerk chicken, spare ribs, hearty stews, plantains, empanadas, and more. Enjoy a spot on their outdoor terrace and sip a rum punch in the sun for a taste of the tropics. Their menu offers options for vegetarians and vegans, too. 

Rombout Hogerbeetsstraat 29, Amsterdam, 1052 VN, Netherlands
020-358–5047
Known For
  • Caribbean cuisine
  • Tropical cocktails
  • Outdoor terrace

Something incorrect in this review?

Raïnaraï

$

Delicious renditions of North African dishes like couscous salad, chicken tagine, and wood-oven roasted lamb are the focus of the menu at this tiny Algerian restaurant that has just a few tables—you can also opt to order food to go and eat on a canalside bench. There is another, much larger location in the Westergasfabriek complex (Polonceaukade 40), in Westerpark, decorated with handwoven carpets and with lots of cushions for sitting on, as well as a market with food to go (Westerstraat 10).

Prinsengracht 252, Amsterdam, 1016 HG, Netherlands
020-624–9791
Known For
  • Nomadic Algerian mezze and traditional North African cuisine
  • Quick meals, to stay in or to go
  • Cozy atmosphere

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 BREDA

$$$$

Named after a market town in the south of the Netherlands where its chef-owners were born, BREDA offers frequently changing Franco-Dutch chef's menus and novel preparations in a simple brasserie-like setting. Dishes are heavy on meat, fish, and seafood—Dutch staples like smoked mackerel and cod often make appearances, with subtle twists—and vegetarians beware: the restaurant offers no meat-free variations. Although there's no written menu, diners can select from three-, four-, or five-course tasting menus at lunch and more extensive options at dinner.

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.

Ron Gastrobar

$$

Well-known Dutch chef Ron Blaauw lends star power to this casual, stripped-down space, where each small plate costs a modest sum (dry-aged steaks are the sole exceptions). The creative, globally inspired, locally sourced preparations are beautifully presented and full of interesting flavors, such as celeriac dim sum with mushroom XO sauce and pandan leaf dressing, and crispy sweetbreads with Indian butter chicken-style lentils. Two to three dishes make a lovely meal, especially when accompanied with a glass of wine or two from their thoughtfully chosen list.

Sophialaan 55, 1075 BP, Netherlands
020-496–1943
Known For
  • Uncomplicated cuisine in easygoing environs
  • Signature boneless spareribs
  • Small plates at reasonable prices
Restaurant Details
Reservations essential

Something incorrect in this review?

Sama Sebo

$$

This busy but relaxed neighborhood restaurant serves as a gentle introduction to Indonesian cuisine. Since 1969, Sama Sebo has gained nearly institution status by dishing out rijsttafel (Indonesian small plates) in an atmosphere enhanced by bamboo walls, miniature wood "spirit houses," and 19th-century-style lamps. At lunch the dishes are simpler: in addition to various chicken specialties, there's bami goreng (spicy fried noodles with vegetables or meat) and nasi goreng (the same, with rice instead of noodles). You can wait for your table in the friendly bar area.

P. C. Hooftstraat 27, 1071 BL, Netherlands
020-662–8146
Known For
  • Basic Indonesian rijsttafel
  • Charming atmosphere
  • Good location near the Vondelpark
Restaurant Details
Closed Sun.
Reservations essential

Something incorrect in this review?

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?

SOJU Bar

$

This Korean (food) bar, which opened in 2022, has become part of the heart and, ahem, Seoul of the De Pijp party scene. You’ll find various Korean crowd-pleasers like garlic soy--fried chicken, kimbap (rice rolls), mandu (deep-fried dumplings), bimimpap (rice bowls), and bingsu (shaved ice cream) here. There are also many types of soju (a rice-based spirit) and funky cocktails on the menu (one even sports a Rocket ice pop). Do indulge in the ultimate Korean party trick: a soju shot, balanced betwixt two chopsticks over a glass of beer, which drops when the table is slammed.

Ferdinand Bolstraat 13--15, 1072 LA, Netherlands
020-226–9021
Known For
  • Korean fried chicken
  • Soju bombs and Korea-inspired cocktails
  • Fun-filled karaoke nights
Restaurant Details
Closed Mon.

Something incorrect in this review?