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 built for sharing, late-night dumpling counters, neighbourhood bistros, and Amsterdam’s homegrown ‘food halls’ that put a crowd of small kitchens under one roof. This best restaurants in Amsterdam guide breaks the city down by price band — from takeaway lunches to Michelin tasting menus — with the picks worth booking, what cuisines Amsterdam does best, and the practical reservation rules nobody tells you.

How much does eating out in Amsterdam cost? Less than its reputation suggests, if you pick the right kind of place. A food-hall plate, a cone of frites or a market lunch is the cheapest way to eat well; a main at a good neighbourhood bistro is the everyday middle; a relaxed dinner with wine at a modern bistro sits a step above. Rijsttafel and Michelin tasting menus are the occasions, and their prices vary a great deal from one kitchen to the next. The sweet spot for most visitors is the €30–60 band, where Amsterdam’s kitchens are at their most consistent. Menus and prices are on each restaurant’s own site, so check them before booking.
| Budget tier | What you get | Best for | Book ahead? |
|---|---|---|---|
| Budget | Food halls, takeaway, Surinamese, falafel | Lunch, fast dinners | No |
| Mid-range | Neighbourhood bistros, ethnic mains, lunch deals | Everyday dinners | Weekends especially |
| Upper mid-range | Modern Dutch, shared plates, good wine | A nice night out | Yes |
| Mid-range to upper (shared) | Indonesian rijsttafel for two | A group feast | Yes |
| Splurge | Michelin-starred tasting menus, up to two stars | Special occasions | Well ahead |
Travelling on a tight budget? Pair this with the guide to cheap eats in Amsterdam and the rundown of Amsterdam street food; both cover the cheapest end in far more detail. For the bigger culinary picture, the Amsterdam food and drink guide ties it all together.
Best Cheap Eats Under €15
You can eat genuinely well in Amsterdam for under €15, and not just on fries. The trick is to follow the immigrant kitchens and the markets rather than the canal-side terraces. Surinamese rotis, Turkish and Syrian grills in Amsterdam-Oost, falafel in De Pijp, and a plate from a food-hall stall all land in this band. The single best value in the city is a market lunch — graze a few stalls at the Albert Cuyp or other Amsterdam food markets and you will spend less than one sit-down main.

- Vleminckx Sausmeesters (Voetboogstraat 33) — one of Amsterdam’s best-known frites stands. Fries cost roughly €4–€6 depending on size, with sauce extra; there are about 25 sauces, mayo and peanut sauce among them. The line moves fast.
- Manneken Pis (Damrak 41) — well-regarded frites on the Damrak, handy if you are near Centraal.
- FEBO (multiple) — the famous Dutch automat. Hot croquettes from a coin-slot wall. Late-night staple.
- Stubbe’s Haring (Singel near Centraal) — fresh Hollandse Nieuwe herring served traditionally with onions.
- Albert Cuyp Market — fresh stroopwafels, poffertjes and broodje haring from the stalls; eat your way down the street.
- Foodhallen De Hallen — small kitchens under one roof, so everyone picks their own plate.
- Spaghetteria (multiple) — fresh Italian pasta, quick and filling.
- The Lilac (De Vlinderboom) — pay-what-you-can vegan community kitchen.
- Bagels & Beans (multiple) — a bagel and a coffee for a quick breakfast.
- Wok to Walk (multiple) — build-your-own stir-fry, cooked while you wait.
- SLA (multiple) — fast-casual salads, ready-made or built your own way.
Mid-Range €15–€30 Per Person

- Moeders (Rozengracht 251) — "Mothers": Dutch home cooking. Stamppot, hutspot, snert.
- The Pantry (Leidsekruisstraat 21) — proper Dutch comfort food; the bitterballen are exceptional.
- Cafe de Reiger (Nieuwe Leliestraat 34) — Jordaan locals’ brown cafe; look for the daily specials.
- Pancakes Amsterdam (Berenstraat 38) — Dutch 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é.
- Luminair (DoubleTree Amsterdam Centraal, 11th floor) — rooftop bar with small plates and city views.
- Pllek (TT. Neveritaweg 59, Noord) — beach bar restaurant on the IJ.
- Cafe Kobalt (Singel 2A) — eclectic Dutch-international café across from Centraal.
- Singel 404 — beloved sandwich and salad lunch spot.
Special-Occasion €30–€60 Per Person

- Toscanini (Lindengracht 75) — Jordaan’s institutional Italian. House-made pasta. Tables go early, so reserve.
- Ron Gastrobar (Sophialaan 55) — chef Ron Blaauw’s gastrobar, with a Michelin star of its own since 2014.
- De Belhamel (Brouwersgracht 60) — original Art Nouveau dining room where the Brouwersgracht meets the Herengracht.
- Balthazar’s Keuken (Elandsgracht 108) — fixed three-course set menu that changes regularly.
- Cafe Restaurant Amsterdam (Watertorenplein 6) — converted water-pumping station; classic Dutch.
- 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) — a former Michelin-starred kitchen, now listed with a Michelin Plate.
Don’t Miss Indonesian (Rijsttafel)
If you eat one “special” meal in Amsterdam, make it a rijsttafel. The “rice table” is a colonial-era Dutch invention — a spread of a dozen or more small Indonesian dishes served around rice, ranging from mild coconut curries to fierce sambal-laced meats. It is meant to be shared, it is theatrical, and it is the most distinctly Amsterdam way to spend an evening at the table. Order the full rijsttafel rather than à la carte the first time; the point is the variety. Vegetarians are well looked after — most kitchens do a sayur (vegetable) rijsttafel that loses nothing. Expect to book ahead at the better places, and to roll out happily over-fed.

Centuries of Dutch presence in Indonesia left their mark on the city’s tables; rijsttafel — "rice table," a spread of small dishes around a central rice — is woven into Amsterdam dining culture. Better Indonesian food is hard to find anywhere outside Indonesia itself.
- 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 and the towns around it hold more than twenty Michelin-starred restaurants, several of them with two stars; the current list is on the Michelin Guide’s site. Tasting-menu prices vary widely from kitchen to kitchen, so check each restaurant’s own menu before you book.
Worth knowing before you splurge: Amsterdam’s starred kitchens are, on the whole, less stuffy and less eye-wateringly priced than their equivalents in Paris or London. Several sit inside grand canal-house hotels, but the cooking tends toward modern European with Dutch ingredients rather than rigid French formality. If a full tasting menu is beyond budget, see whether the kitchen opens at lunch; a shorter midday menu, where there is one, is the gentlest way into this level of cooking.
- Flore (★★) — De L’Europe Hotel; two stars.
- Vinkeles (★★) — The Dylan Hotel; refined French in a 17th-century bakery.
- WILS (★) — open-fire cooking; refined back-to-basics.
- Daalder — Postjesweg 1; modern European. It lost its star in the 2026 guide.
- 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". Amsterdam has more than a dozen of them, Brasserie Ambassade, The Pantry, Bleu, Marie and Gitane among them, and three more Amsterdam newcomers were named in September 2026. Other ways into Michelin-recognised cooking:
For most travellers, this is the category that matters most. A Bib Gourmand table gives you genuinely accomplished cooking — the kind of meal you remember — for roughly the price of a mediocre tourist dinner on a busy canal. Book these a few days ahead, especially for weekends, and consider going at lunch where available. They are scattered across the Jordaan, De Pijp and the centre, so there is usually one within walking distance of wherever you are staying.
- Lastage (Geldersekade 29) — holds a Michelin Plate rather than a Bib.
- Sinne (Ceintuurbaan 342, De Pijp) — one Michelin star.
- Choux (De Ruyterkade 128) — won its first Michelin star in the 2025 guide.
- Ciel Bleu entry-level lunch.
- De Juwelier (Utrechtsestraat 51) — lost its Michelin star in the 2026 guide.
Best Vegetarian & Vegan
Amsterdam is one of Europe’s easiest cities to eat plant-based in. Beyond the dedicated spots below, almost every modern bistro now runs a serious vegetarian option rather than an afterthought salad, and Indonesian rijsttafel has a long tradition of meat-free spreads. Even the humble snack bar plays along — a kaassoufflé (fried cheese pocket) or a portion of fries with one of a dozen sauces will keep a vegetarian going between proper meals.
- Vinnies (Haarlemmerstraat 46) — daytime deli-cafe with plenty of vegan and vegetarian options.
- De Kas — greenhouse restaurant with daily-harvest produce.
- Meatless District (Bilderdijkstraat 65) — meat-free kitchen in Oud-West.
Best Food Halls & Markets
Food halls are Amsterdam’s answer to indecision: one roof, many kitchens, everyone orders what they want and meets back at a shared table. They are also weatherproof, which matters more than you would like in this city. Foodhallen in Oud-West is the original and still the most fun, though it gets packed on weekend evenings. For the open-air, daytime version — and better prices — head to a market instead; the guide to Amsterdam food markets covers them all, and the grab-and-go stalls get their own treatment in the street food guide.
- 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.
- Pllek & NDSM — repurposed shipyard with food trucks.
- Westergasterras — Westerpark complex with mid-range restaurants.
Late-Night Eating
Amsterdam is not a late-dining city, so after-midnight eating skews toward snacks rather than sit-down meals. The FEBO automat wall, where you feed coins into a window for a hot kroket or hamburger, is the late-night institution and an experience in itself. Falafel counters and a few neighbourhood bistros in De Pijp run later. For the full lineup of after-dark snacks, see the Amsterdam street food guide.
- FEBO — many branches stay open late, some until 4am on Fridays and Saturdays.
- Manneken Pis — frites when you need them, open late.
- Cafe Hoppe (Spui 18-20) — bar on the Spui that keeps going late.
- Maoz — late-night falafel.
- Café Loetje (Johannes Vermeerstraat 52) — famous for its biefstuk steak; open daily until about 22:30, so make it dinner before the late-night snacks.
Reservations & Booking
A few booking rules nobody tells you. Amsterdam dines early by southern-European standards, and kitchens stop taking orders for mains sooner than many visitors expect, so check closing times before planning a late dinner. Popular mid-range bistros in the Jordaan and De Pijp fill on Thursday to Saturday; book a few days out for those. For anything with a Michelin star or a cult following, think a week or more ahead, sometimes a month for weekend tables. Most restaurants now use online booking, and a surprising number hold back a few walk-in seats at the bar — turning up solo or as a pair at opening time is an underrated way into a fully booked place.
- The Fork takes bookings for many Amsterdam restaurants, some with off-peak discounts.
- Book well ahead for the most popular bistros, Toscanini among them.
- Book earliest of all for Michelin-starred restaurants; each one’s own site shows how far ahead it opens tables.
- No-shows are taken seriously — some restaurants charge a fee per person, so read the booking terms.
- Lunch slots at Michelin restaurants are worth looking for: where a kitchen serves a shorter lunch menu, it costs less than the full dinner.
- Tipping is appreciated but not expected. Rounding up is the norm, a few euros more for excellent service.
Best Restaurants by Neighbourhood
Where you eat in Amsterdam shapes the meal as much as what you order, and each district has a clear personality. De Pijp is the value-and-variety champion thanks to the Albert Cuyp; the Jordaan is all narrow streets, brown cafés and dependable bistros; Oud-West around Foodhallen leans trendy; and Amsterdam-Oost is the city’s most diverse, affordable eating ground. If you are still choosing where to base yourself, read this alongside the Amsterdam neighborhoods guide.
Jordaan
Toscanini, Moeders, Bistro Bij Ons, Long Pura, Cafe de Tuin.
De Pijp
Sinne (★), Volt, Bar Bukowski, Hangar, easyHotel-area cheap eats.
Centrum (Canal Belt)
Vinkeles (★★), 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.
How to Eat Well in Amsterdam Without Overspending
Amsterdam has a reputation as an expensive place to eat, and it can be — but mostly only if you let the location choose for you. A few habits keep the bill sane without dropping you down to vending-machine food. First, eat your big meal at lunch. Plenty of mid-range and even starred restaurants run a fixed lunch menu that costs noticeably less than the same kitchen charges at dinner, and you still get the same chef. Second, look for the dagschotel (dish of the day) chalked up in brown cafés and neighbourhood bistros — it is usually the best-value plate in the house.
Third, treat the markets as a restaurant. A lunch assembled from stalls at the Albert Cuyp — a herring, a portion of kibbeling, a cheese sample, a fresh stroopwafel — costs less than one sit-down main and tastes more like Amsterdam. Fourth, always ask for tap water by name (kraanwater); it is excellent and free, while a bottle of mineral water quietly adds to the bill. Finally, drink where the food is cheap rather than where the view is good: a beer on a quiet Jordaan side street costs noticeably less than the same beer on a marquee canal corner. The full playbook for the cheapest good food in the city is in the guide to cheap eats in Amsterdam.
Practical Tips for Eating Out in Amsterdam
Service is built into Dutch menu prices by custom, so tipping is optional — rounding up or leaving a few euros for good service is plenty. Tap water (kraanwater) is excellent and free, but you usually have to ask for it by name or you will get charged for a bottle. Cards are accepted almost everywhere, though a handful of smaller spots and market stalls are still cash-only or PIN-only, so carry a little cash. And do not over-plan: some of the best meals here come from wandering one street back from the canal and sitting down wherever looks busy with locals. For the classic Dutch dishes to look for on these menus, see the guide to must-try Dutch foods.
- Many restaurants open only in the early evening for dinner. Brown cafes serve food earlier.
- Dutch dinner is early by the standards of much of Europe, so plan the evening around it.
- Cards work almost everywhere — but a few small places are cash or PIN only, so keep a little cash on you.
- Drinks bring up the bill fast. Cocktails most of all; glance at the drinks list before the second round.
- Service is brisk, not warm. Don’t mistake Dutch directness for rudeness; tip well and it’s reciprocated.
- Vegetarian options are easy to find on most menus; vegan rising fast.
- BYOB isn’t a thing in the Netherlands.
- Large group bookings may be offered a set menu only, so ask when you reserve.
- Vegan and vegetarian restaurants — the best plant-based cooking in the city.
Best Restaurants Amsterdam: FAQ
What is Amsterdam’s most famous restaurant?
For tourists, Moeders (Dutch home cooking) is the best-known name. For Michelin status, Flore (two stars) is currently the headline restaurant.
How much does dinner cost in Amsterdam?
It depends on the kind of place. A casual dinner with one drink is the cheapest sit-down option, mid-range bistros are a step up, and tasting menus sit at the top, with prices that differ a lot between restaurants. Menus posted online are the best guide to the current bill.
What’s the best Dutch food restaurant in Amsterdam?
Moeders for traditional comfort; Bistro Bij Ons for everyday neighbourhood Dutch.
Do I need to tip in Amsterdam restaurants?
No. Service is included in Dutch menu prices, so a tip is optional; rounding up for good service is common, and a few euros extra is plenty for exceptional service.
What’s the best Indonesian restaurant in Amsterdam?
Restaurant Blauw is the modern pick for rijsttafel, and Long Pura is a Jordaan staple.
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.
One last timing note. Amsterdam books up fastest in spring and around King’s Day, in the run-up to Christmas, and on any sunny weekend — if your trip falls in those windows, lock in the restaurants you really care about before you fly, not when you land. Outside those peaks you can often walk into very good places midweek. And remember that the city rewards a bit of spontaneity: the meal you stumble into down a quiet canal can beat the one you planned for months. Use the price bands above as a map, not a cage.
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 far better than most visitors. Then on a weeknight before your flight, finish with a single warm fresh stroopwafel from Albert Cuyp Market, about the cheapest dessert you’ll eat all year.
Keep exploring: the Amsterdam food and drink guide for the full overview, must-try Dutch foods for what to order, cheap eats for the budget end, street food for eating on the move, and the trip planning guide to fit it all into your days.
Related Amsterdam guides
- Indonesian rijsttafel guide — where to eat Amsterdam’s signature feast.
A very good dinner on land is the argument our Amsterdam dinner cruises guide makes before you spend it on a boat instead.
At the top of the scale the city is better than its reputation — our guide to Michelin restaurants in Amsterdam lists every star, flags the two that are not actually in the city, and explains why lunch halves the bill.