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!

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?

Spaghetteria

$
It's a simple yet effective formula: steaming bowls of freshly prepared pasta, plus a few choice house wines. There are always only six pastas on offer (two vegetarian, two seafood, and two meat-based), but that may be part of the easy appeal of this mini–pasta bar emporium. There are other locations throughout Amsterdam, though the Olympiaplein outpost is more spacious than most.
Olympiaplein 176, 1076 AM, Netherlands
020-737–0960
Known For
  • Penne all'Arabbiata
  • Communal tables and a convivial atmosphere
  • Tiramisu

Something incorrect in this review?

Tacos en Tequila

$$ | Leidseplein

Inspired by a memorable trip to Guadalajara, Mexico, the owners of this family-run restaurant have created an authentic and welcoming atmosphere complete with imported colorful tiles, hand-painted ceramics, and an outdoor terrace for warmer days. All the usual favorites are here, such as crispy tortilla chips with fresh guacamole and homemade salsa, hefty burritos, and flavorful bowls filled with veggies, rice and your choice of protein (halal and vegan options, too). And, of course, there's a range of tacos to choose from, including chicken, fish, shrimp, steak, and weekly specials. Located close to Leidseplein, expect the energy to get lively and last late into the evenings, especially since they offer dozens of mezcal and tequilas. Next door, their sister location De Margarita Bar has DJs on Friday and Saturday night.

Recommended Fodor's Video

Toscanini

$$ | Jordaan

A perennial favorite, this Florentine trattoria boasts an open kitchen, skylight ceilings, wooden floors, and attentive service that creates a welcoming, country-kitchen atmosphere. Cooks pride themselves on preparing any regional dish, and their rotating menu often offers something new along with classics like risotto, seafood, or roasted eggplant. Their space also features an Italian deli selling fresh pasta and sauces, homemade dishes, olive oils, wines, Italian sweets and more. 

Lindengracht 75, Amsterdam, 1015 KD, Netherlands
020-623–2813
Known For
  • Florentine cuisine
  • Delicious menu
  • Lively atmosphere with lots of locals
Restaurant Details
Closed Sun. No lunch Mon.–Thurs.
Reservations essential

Something incorrect in this review?

Wagamama

$$ | Leidseplein

This international chain of modern Japanese noodle shops got its start more than 20 years ago in London. Pop in for a fresh, fast, and fairly inexpensive meal, hearty bowls of noodles and broth, supplemented with your choice of meats, fish, and/or vegetables. Further sustenance comes in the form of fruit and vegetable shakes. There are other Amsterdam locations near Rembrantplein, in Central Station, and in the World Trade Center.

Max Euweplein 10, Amsterdam, 1017MB, Netherlands
020-528–7778
Known For
  • Fast, fresh noodles
  • Cheap eats
  • Lively setting
Restaurant Details
Credit cards accepted

Something incorrect in this review?

Warung Spang Makandra

$

The Indonesian-inspired Surinamese food at this often-cramped local favorite includes many simple but well-prepared variations of chicken, fish, lamb, or beef with vegetables and nasi (rice), bami (noodles), or roti. You can also try Javanese rames, a mini-rijsttafel-style smattering of everything on a plate. The restaurant is very casual, but the staff are friendly, the food is tasty, and the price is right—no wonder it's always busy. There is another Amsterdam location, but this one is the most central.

Gerard Doustraat 39, 1072 VK, Netherlands
020-670–5081
Known For
  • Authentic Surinamese halal cuisine for a gentle price
  • The city's best broodje pom (a rather revered Surinamese sandwich)
  • Friendly staff
Restaurant Details
Reservations not accepted

Something incorrect in this review?

Westergasterras

$ | Westerpark

There's plenty of outdoor seating at this spacious restaurant located within Westerpark, and the indoor portion is separated by retractable glass walls, making this the perfect destination to enjoy the weather and a good meal on a lazy afternoon or evening. The lunch and dinner menu is mostly café-style classics, including soups, sandwiches, salads, burgers (veggie, too), steak, and fish. On weekends, they often fire up the grill and host live music and outdoor parties during the spring and summer months.

Yamazato

$$$$

Traditional Japanese haute cuisine is sublimely presented at this elegant restaurant where a Zen-like sushi bar, kimonoed waitstaff, and views over a pretty Japanese garden (complete with koi pond) all add up to a sublime dining experience. The seasonal kaiseki and omakase dinner menus are a fabulous special occasion splurge.

Ferdinand Bolstraat 333, 1072 LH, Netherlands
020-678–8300
Known For
  • Authentic Michelin-starred Japanese cuisine
  • Seasonal kaiseki menu
  • Lovely and elegant setting
Restaurant Details
Closed Mon. and Tues. No lunch
Reservations essential

Something incorrect in this review?

De Bolhoed

$$ | Jordaan

This mellow organic vegetarian restaurant, with local artists' works hung on the bright orange-and-green walls, serves tasty homemade soups and salads—the salad bar, a mix of cooked items like couscous along with seasonal salads from beans to beets, is especially popular—at lunch as well as its tempting selection of desserts. They increase sophistication (and the prices) at dinner, with noodle dishes and stir-fries. When the weather's nice, there is outdoor seating on the canal across the street.

Prinsengracht 60-62, Amsterdam, 1015DX, Netherlands
020-626–1803
Known For
  • Organic vegetarian food
  • Delicious desserts
  • Cozy environs

Something incorrect in this review?

Winkel 43

$ | Jordaan

The appeltaart (Dutch apple pie) served here is said to be the best in Amsterdam, and the lines out front on busy market days attest to Winkel's popularity. If you don't want to wait, though, the Papeneiland around the corner at Prinsengracht 2, also serves an excellent version in a traditional brown café run by the same family for 400 years.

Noordermarkt 43, Amsterdam, 1015 NA, Netherlands
020-623–0223
Known For
  • Traditional Dutch apple pie with fresh whipped cream

Something incorrect in this review?