Best Restaurants in Amsterdam by Budget: 35+ Top Picks (2026)

  • Tempo Doeloe (Utrechtsestraat 75) — the gold-standard rijsttafel. €40–€55 per person.
  • Sampurna (Singel 498) — long-running classic.
  • Restaurant Blauw (Amstelveenseweg 158-160) — modern Indonesian with celebrated rijsttafel; book ahead.
  • Long Pura (Rozengracht 46) — Jordaan staple; vibrant interior.
  • Café Toko Anda — quick, cheap Indonesian street food in De Pijp.

Michelin-Starred Restaurants

Amsterdam has 11 Michelin-starred restaurants. Tasting menus run €120–€300 per person.

  • Flore (★★) — De L’Europe Hotel; two stars plus a Green Star for sustainability. €295 tasting menu.
  • Vinkeles (★) — The Dylan Hotel; refined French in a 17th-century bakery.
  • Spectrum (★) — Waldorf Astoria; modern European with Asian accents.
  • WILS (★) — open-fire cooking; refined back-to-basics; €125 tasting.
  • Daalder (★) — Lindengracht 90 in the Jordaan; modern European; €110.
  • Bord’Eau (★) — De L’Europe Hotel.
  • Bougainville (★) — modern Asian-European fusion in TwentySeven Hotel.
  • Yamazato (★) — Hotel Okura’s traditional Kaiseki Japanese.
  • Sazanka (★) — Hotel Okura’s teppanyaki.
  • White Room (★) — at Anantara Grand Hotel.
  • Riva (★) — modern Italian on the Amstel.

Bib Gourmand & "Affordable Michelin"

Bib Gourmand is the Michelin Guide’s recognition for "exceptionally good food at moderate prices" — typically €35–€50 per person for a three-course meal. Amsterdam currently has eight Bib Gourmand restaurants:

  • Lastage (Geldersekade 29).
  • Sinne (Ceintuurbaan 342, De Pijp).
  • Choux (De Ruyterkade 128).
  • Marius (Barentszstraat 173).
  • Bistro Bij Ons (Prinsengracht 287, Jordaan) — modern Dutch.
  • Beulings (Beulingstraat 9).
  • Ciel Bleu entry-level lunch.
  • De Juwelier (Hartenstraat 25).

Best Vegetarian & Vegan

  • Vinnies (Haarlemmerstraat 46) — fully plant-based daytime cafe.
  • Mr. & Mrs. Watson (Linnaeusstraat 24) — chic vegan tasting menu.
  • De Kas — greenhouse restaurant with daily-harvest produce.
  • Meatless District (Bilderdijkstraat 65) — Buddha bowls and salads.
  • Spirit Vegan Restaurant (Westerstraat 121) — pay-by-weight vegan buffet.
  • Yerba (Wibautstraat 152) — South-American-leaning vegan small plates.

Best Food Halls & Markets

  • Foodhallen De Hallen (Bellamyplein 51) — the original; bustling 20+ stall hall in a converted tram depot.
  • Albert Cuypmarkt (Albert Cuypstraat) — the city’s largest open-air market with hot food stalls.
  • Marqt — small high-end grocery with hot deli food.
  • Foodhallen Strijp — newer, less crowded option in Noord.
  • Pllek & NDSM — repurposed shipyard with food trucks.
  • Westergasterras — Westerpark complex with mid-range restaurants.

Late-Night Eating

  • FEBO — open until 4am; the only thing reliable.
  • Manneken Pis — open until 1am.
  • Cafe Hoppe (Spui 18-20) — bar food until midnight.
  • Maoz — late-night falafel.
  • Mannetje & Co in De Pijp — locals’ late-night bistro until 2am.
  • Café Loetje (Johannes Vermeerstraat 52) — famous late-night biefstuk steak until 1am.

Reservations & Booking

  • The Fork is the standard reservation app in Amsterdam — discounts up to 50% for off-peak slots.
  • Book 2–4 weeks ahead for the best mid-range bistros (Toscanini, Daalder, Bordewijk).
  • Book 6–8 weeks ahead for Michelin-starred restaurants.
  • No-shows are taken seriously — most restaurants will charge a €15–€50 fee per person.
  • Lunch slots at Michelin restaurants are dramatically cheaper (€60–€90 for €200+ dinner restaurants).
  • Tipping is appreciated but not expected. Round up or 10% for excellent service.

Best Restaurants by Neighbourhood

Jordaan

Toscanini, Bordewijk, Daalder (★), Moeders, Bistro Bij Ons, Long Pura, Cafe de Tuin.

De Pijp

Sinne (Bib), Mannetje & Co, Volt, Bar Bukowski, Hangar, Spirit Vegan, easyHotel-area cheap eats.

Centrum (Canal Belt)

Tempo Doeloe, Vinkeles (★), Spectrum (★), Pllek (just over the IJ), Singel 404, De Belhamel.

Oud-Zuid & Museum District

Ron Gastrobar, Café Loetje, Restaurant Hosokawa, Brasserie Van Baerle.

Amsterdam Noord

Pllek, Cafe Modern, Hangar, Restaurant Bouwfonds, Wilde Zwijnen.

Plantage / Oost

De Plantage, Greetje, Restaurant Blauw, Mr. & Mrs. Watson.

Practical Tips for Eating Out in Amsterdam

  • Most restaurants don’t open until 5.30–6pm for dinner. Brown cafes serve food earlier.
  • Dutch dinner is early — locals eat 6–8pm. Reservations after 9pm are easy to land.
  • Cards work everywhere — but many small places are only Maestro/Dutch debit, not Visa/Mastercard. Carry €100 cash backup.
  • Drinks bring up the bill fast. Beer is €5–€7, glass of wine €7–€10, cocktails €13–€15.
  • Service is brisk, not warm. Don’t mistake Dutch directness for rudeness; tip well and it’s reciprocated.
  • Vegetarian options on every menu by law (effectively); vegan rising fast.
  • BYOB isn’t a thing in the Netherlands.
  • Group bookings of 8+ often get a fixed menu only.

Best Restaurants Amsterdam: FAQ

What is Amsterdam’s most famous restaurant?

For tourists, Moeders (Dutch home cooking) and Tempo Doeloe (rijsttafel) are the two most-cited. For Michelin status, Flore (two stars) is currently the headline restaurant.

How much does dinner cost in Amsterdam?

A casual dinner with one drink runs €25–€40 per person; mid-range bistros €40–€60; tasting menus €110–€300.

What’s the best Dutch food restaurant in Amsterdam?

Moeders for traditional comfort; Greetje for modern Dutch; Bistro Bij Ons for everyday neighbourhood Dutch.

Do I need to tip in Amsterdam restaurants?

Service is included by law. Round up to the nearest €5 for good service; 10% for exceptional.

What’s the best Indonesian restaurant in Amsterdam?

Tempo Doeloe is the standard-setter. Restaurant Blauw and Long Pura are close behind.

Are Amsterdam restaurants kid-friendly?

Most are. Pancakes Amsterdam, Mama Roma, De Foodhallen and SLA are particularly easy with children. Avoid 8pm+ at fine-dining restaurants.

Final Thoughts

The best restaurants in Amsterdam are not on Damrak. Walk five minutes inland, book a Tuesday at a Bib Gourmand, save the splurge for one Michelin lunch, and squeeze in a rijsttafel and a Foodhallen evening, and you’ll eat better than 90% of visitors. Then on a weeknight before your flight, finish with a single warm fresh stroopwafel from Albert Cuyp Market — the cheapest €4 of dinner you’ll spend all year.

For more, see our Amsterdam Food & Drink Guide, our Must-Try Dutch Foods guide and our Amsterdam Trip Planning Guide.

Amsterdam’s restaurant scene is one of Europe’s most underrated. Behind the famous brown cafes and pancake houses lies a city of two-Michelin-star tasting menus, Indonesian rijsttafel feasts that feed a family for €40, late-night dumpling counters, neighbourhood bistros, and Amsterdam’s homegrown ‘food halls’ that put 20 stalls under one roof. This best restaurants in Amsterdam guide breaks the city down by price band — from €10 takeaway lunches to €300 tasting menus — with the picks worth booking, what cuisines Amsterdam does best, and the practical reservation rules nobody tells you.

Stylish Amsterdam restaurant interior with diners
Amsterdam’s dining scene now spans Michelin to street food.

Best Cheap Eats Under €15

Street food vendor cooking at Amsterdam market
Markets and street food are the cheapest way to eat well in Amsterdam.
  • Vleminckx Sausmeesters (Voetboogstraat 33) — Amsterdam’s most famous frites stand. €5 for fries with mayo, peanut sauce or 28 other condiments. The line moves fast.
  • Manneken Pis (Damrak 41) — second-best frites, much shorter line, more central.
  • FEBO (multiple) — the famous Dutch automat. Hot croquettes from a wall for €2. Late-night staple.
  • Stubbe’s Haring (Singel near Centraal) — fresh Hollandse Nieuwe herring served traditionally with onions. €4.50.
  • Albert Cuyp Market — €4 stroopwafels, €3 poffertjes, €5 broodje haring stalls — eat your way down the street.
  • Foodhallen De Hallen — 20+ small kitchens under one roof; €8–€14 plates.
  • Spaghetteria (multiple) — fresh Italian pasta from €14.50.
  • The Lilac (De Vlinderboom) — pay-what-you-can vegan community kitchen.
  • Bagels & Beans (multiple) — bagel + coffee for €8.
  • Wok to Walk (multiple) — build-your-own stir-fry from €10.
  • SLA (multiple) — fast-casual quality salads from €11.

Mid-Range €15–€30 Per Person

Amsterdam canal-side bistro evening dining
Mid-range neighbourhood bistros are where Amsterdam dining is at its most consistent.
  • Moeders (Rozengracht 251) — "Mothers": Dutch home cooking. Stamppot, hutspot, snert. €18–€25.
  • The Pantry (Leidsekruisstraat 21) — proper Dutch comfort food; the bitterballen are exceptional.
  • Greetje (Peperstraat 23–25) — modern Dutch cooking with regional Dutch wines. €25–€35 mains.
  • Cafe de Reiger (Nieuwe Leliestraat 34) — Jordaan locals’ brown cafe. €15 daily specials.
  • Pancakes Amsterdam (Berenstraat 38) — €10–€14 pancakes; reliable family choice.
  • De Bakkerswinkel (multiple) — French-leaning lunch and afternoon tea spots.
  • Cafe-Restaurant Stedelijk — surprisingly good lunch in the Stedelijk Museum café.
  • Sky Lounge Amsterdam (Doubletree Hotel) — rooftop bar with €12 small plates and city views.
  • Pllek (TT. Neveritaweg 59, Noord) — beach bar restaurant on the IJ. €18–€28 mains.
  • Cafe Kobalt (Singel 2A) — eclectic Dutch-international café across from Centraal.
  • Singel 404 — beloved sandwich and salad lunch spot. €12 average.

Special-Occasion €30–€60 Per Person

Modern bistro with shared plates and wine glass
Modern bistros at the €30–€60 mark are where Amsterdam dining shines.
  • Toscanini (Lindengracht 75) — Jordaan’s institutional Italian. House-made pasta. Book 4+ weeks ahead.
  • Bordewijk (Noordermarkt 7) — modern European; off-radar excellent.
  • Ron Gastrobar (Sophialaan 55) — chef Ron Blaauw’s ex-Michelin restaurant gone gastrobar. €15 small plates.
  • De Belhamel (Brouwersgracht 60) — most beautiful Art Nouveau dining room in the city.
  • Restaurant Bord’Eau (in De L’Europe Hotel) — modern French, elegant.
  • Balthazar’s Keuken (Elandsgracht 108) — three-course set menu changes weekly.
  • Cafe Restaurant Amsterdam (Watertorenplein 6) — converted water-pumping station; classic Dutch.
  • Restaurant Marius (Barentszstraat 173) — five-course no-choice market menu; €55. Famously ahead of its time.
  • De Plantage (Plantage Kerklaan 36) — leafy 19th-century glass conservatory restaurant.
  • Cafe Modern (Meidoornweg 2) — small-plates Dutch-French in Noord.
  • Restaurant Lastage (Geldersekade 29) — surprise Michelin Bib Gourmand value.

Don’t Miss Indonesian (Rijsttafel)

Indonesian rijsttafel feast on table
Indonesian rijsttafel — "rice table" — is Amsterdam’s defining shared meal.

Indonesia was a Dutch colony for 350 years; rijsttafel — "rice table," an arrival of 15–25 small dishes around a central rice — is woven into Amsterdam dining culture. Better Indonesian food is hard to find anywhere outside Indonesia itself.

  • Tempo Doeloe (Utrechtsestraat 75) — the gold-standard rijsttafel. €40–€55 per person.
  • Sampurna (Singel 498) — long-running classic.
  • Restaurant Blauw (Amstelveenseweg 158-160) — modern Indonesian with celebrated rijsttafel; book ahead.
  • Long Pura (Rozengracht 46) — Jordaan staple; vibrant interior.
  • Café Toko Anda — quick, cheap Indonesian street food in De Pijp.

Michelin-Starred Restaurants

Amsterdam has 11 Michelin-starred restaurants. Tasting menus run €120–€300 per person.

  • Flore (★★) — De L’Europe Hotel; two stars plus a Green Star for sustainability. €295 tasting menu.
  • Vinkeles (★) — The Dylan Hotel; refined French in a 17th-century bakery.
  • Spectrum (★) — Waldorf Astoria; modern European with Asian accents.
  • WILS (★) — open-fire cooking; refined back-to-basics; €125 tasting.
  • Daalder (★) — Lindengracht 90 in the Jordaan; modern European; €110.
  • Bord’Eau (★) — De L’Europe Hotel.
  • Bougainville (★) — modern Asian-European fusion in TwentySeven Hotel.
  • Yamazato (★) — Hotel Okura’s traditional Kaiseki Japanese.
  • Sazanka (★) — Hotel Okura’s teppanyaki.
  • White Room (★) — at Anantara Grand Hotel.
  • Riva (★) — modern Italian on the Amstel.

Bib Gourmand & "Affordable Michelin"

Bib Gourmand is the Michelin Guide’s recognition for "exceptionally good food at moderate prices" — typically €35–€50 per person for a three-course meal. Amsterdam currently has eight Bib Gourmand restaurants:

  • Lastage (Geldersekade 29).
  • Sinne (Ceintuurbaan 342, De Pijp).
  • Choux (De Ruyterkade 128).
  • Marius (Barentszstraat 173).
  • Bistro Bij Ons (Prinsengracht 287, Jordaan) — modern Dutch.
  • Beulings (Beulingstraat 9).
  • Ciel Bleu entry-level lunch.
  • De Juwelier (Hartenstraat 25).

Best Vegetarian & Vegan

  • Vinnies (Haarlemmerstraat 46) — fully plant-based daytime cafe.
  • Mr. & Mrs. Watson (Linnaeusstraat 24) — chic vegan tasting menu.
  • De Kas — greenhouse restaurant with daily-harvest produce.
  • Meatless District (Bilderdijkstraat 65) — Buddha bowls and salads.
  • Spirit Vegan Restaurant (Westerstraat 121) — pay-by-weight vegan buffet.
  • Yerba (Wibautstraat 152) — South-American-leaning vegan small plates.

Best Food Halls & Markets

  • Foodhallen De Hallen (Bellamyplein 51) — the original; bustling 20+ stall hall in a converted tram depot.
  • Albert Cuypmarkt (Albert Cuypstraat) — the city’s largest open-air market with hot food stalls.
  • Marqt — small high-end grocery with hot deli food.
  • Foodhallen Strijp — newer, less crowded option in Noord.
  • Pllek & NDSM — repurposed shipyard with food trucks.
  • Westergasterras — Westerpark complex with mid-range restaurants.

Late-Night Eating

  • FEBO — open until 4am; the only thing reliable.
  • Manneken Pis — open until 1am.
  • Cafe Hoppe (Spui 18-20) — bar food until midnight.
  • Maoz — late-night falafel.
  • Mannetje & Co in De Pijp — locals’ late-night bistro until 2am.
  • Café Loetje (Johannes Vermeerstraat 52) — famous late-night biefstuk steak until 1am.

Reservations & Booking

  • The Fork is the standard reservation app in Amsterdam — discounts up to 50% for off-peak slots.
  • Book 2–4 weeks ahead for the best mid-range bistros (Toscanini, Daalder, Bordewijk).
  • Book 6–8 weeks ahead for Michelin-starred restaurants.
  • No-shows are taken seriously — most restaurants will charge a €15–€50 fee per person.
  • Lunch slots at Michelin restaurants are dramatically cheaper (€60–€90 for €200+ dinner restaurants).
  • Tipping is appreciated but not expected. Round up or 10% for excellent service.

Best Restaurants by Neighbourhood

Jordaan

Toscanini, Bordewijk, Daalder (★), Moeders, Bistro Bij Ons, Long Pura, Cafe de Tuin.

De Pijp

Sinne (Bib), Mannetje & Co, Volt, Bar Bukowski, Hangar, Spirit Vegan, easyHotel-area cheap eats.

Centrum (Canal Belt)

Tempo Doeloe, Vinkeles (★), Spectrum (★), Pllek (just over the IJ), Singel 404, De Belhamel.

Oud-Zuid & Museum District

Ron Gastrobar, Café Loetje, Restaurant Hosokawa, Brasserie Van Baerle.

Amsterdam Noord

Pllek, Cafe Modern, Hangar, Restaurant Bouwfonds, Wilde Zwijnen.

Plantage / Oost

De Plantage, Greetje, Restaurant Blauw, Mr. & Mrs. Watson.

Practical Tips for Eating Out in Amsterdam

  • Most restaurants don’t open until 5.30–6pm for dinner. Brown cafes serve food earlier.
  • Dutch dinner is early — locals eat 6–8pm. Reservations after 9pm are easy to land.
  • Cards work everywhere — but many small places are only Maestro/Dutch debit, not Visa/Mastercard. Carry €100 cash backup.
  • Drinks bring up the bill fast. Beer is €5–€7, glass of wine €7–€10, cocktails €13–€15.
  • Service is brisk, not warm. Don’t mistake Dutch directness for rudeness; tip well and it’s reciprocated.
  • Vegetarian options on every menu by law (effectively); vegan rising fast.
  • BYOB isn’t a thing in the Netherlands.
  • Group bookings of 8+ often get a fixed menu only.

Best Restaurants Amsterdam: FAQ

What is Amsterdam’s most famous restaurant?

For tourists, Moeders (Dutch home cooking) and Tempo Doeloe (rijsttafel) are the two most-cited. For Michelin status, Flore (two stars) is currently the headline restaurant.

How much does dinner cost in Amsterdam?

A casual dinner with one drink runs €25–€40 per person; mid-range bistros €40–€60; tasting menus €110–€300.

What’s the best Dutch food restaurant in Amsterdam?

Moeders for traditional comfort; Greetje for modern Dutch; Bistro Bij Ons for everyday neighbourhood Dutch.

Do I need to tip in Amsterdam restaurants?

Service is included by law. Round up to the nearest €5 for good service; 10% for exceptional.

What’s the best Indonesian restaurant in Amsterdam?

Tempo Doeloe is the standard-setter. Restaurant Blauw and Long Pura are close behind.

Are Amsterdam restaurants kid-friendly?

Most are. Pancakes Amsterdam, Mama Roma, De Foodhallen and SLA are particularly easy with children. Avoid 8pm+ at fine-dining restaurants.

Final Thoughts

The best restaurants in Amsterdam are not on Damrak. Walk five minutes inland, book a Tuesday at a Bib Gourmand, save the splurge for one Michelin lunch, and squeeze in a rijsttafel and a Foodhallen evening, and you’ll eat better than 90% of visitors. Then on a weeknight before your flight, finish with a single warm fresh stroopwafel from Albert Cuyp Market — the cheapest €4 of dinner you’ll spend all year.

For more, see our Amsterdam Food & Drink Guide, our Must-Try Dutch Foods guide and our Amsterdam Trip Planning Guide.