Skip to content
city skyline under blue sky during daytime

Best restaurants in Amsterdam

Amsterdam, Netherlands

Current conditions

Local 01:23
Weather 16° clear
Air 26 good
Sun 05:22 → 21:55
1 USD 0.86 EUR

Amsterdam eats like a port city — multiple cuisines arriving from multiple directions, none of them pretending to be from somewhere they are not. The 12 rooms on this list are not the easiest to find on a tourist map, and that is the point. They are the places the city actually eats at — across the day and into the evening, six and seven days a week, in postal codes the canal-tour boats do not announce. A few are small enough that a Friday walk-in is a long wait; a few hold the kitchen open well past dinner, which is rare for the centre. None of them are chain copies of better-known global formats. They run the cuisine they say they run — Mediterranean, Korean, Italian, Portuguese, French-Dutch-international, meat-led, salad, pizza, regional, Indonesian, Japanese, Indian — and they run it for the people who live within walking distance of the front door. The list is ordered by editorial preference, not by popularity; rank one is the place we send friends first. Skip the trams to the obvious squares; book one of these instead.

  1. a group of people sitting at tables next to a river
    1

    Olijfje

    223D Valkenburgerstraat, Amsterdam, 1011MJ

    Mediterranean kitchen running a six-day service, 12:00 to 22:00

    By 12:00 the kitchen at Olijfje opens onto 223D Valkenburgerstraat, deep in the 1011MJ postal stretch, and the Mediterranean service starts coming out of the pass. Skip the canal-side trattorias chasing the tourist euro; the people who eat here regularly come for cooking that means what it says, not a postcard of it. Service runs Monday to Saturday, 12:00 through 22:00, so the long mid-afternoon stays open — a glass, an unhurried plate, a second course without pressure. Reservations land at +31 20 330 4444 or through the house website. Closed Sundays, which tells you the kitchen cooks six days and rests one.

  2. a dark city street at night with people walking by
    2

    Gyojasang

    8 Amstelstraat, Amsterdam, 1017DA

    Korean grill running seven days, 12:00 to 23:00

    Smoke drifts out of the Korean grill at Gyojasang, 8 Amstelstraat in the 1017DA stretch, from 12:00 every day of the week. The regulars skip the carbon-copy fusion spots chasing the late-night crowd and book a table here for proper Korean cooking. Service runs straight through to 23:00, seven days, which is rare for this city — most kitchens close at least one. Reservations land at +31 20 723 5297 or through the Amstelstraat branch's own page. Come at the early end of dinner and you get the grill cooked patiently; arrive at 21:00 and you eat fast with the room turning over around you.

  3. white and brown concrete building
    3

    Vapiano

    2-4 Amstelstraat, Amsterdam, 1017DA

    Italian kitchen running 12:00 to 23:00 every day

    The pasta line at Vapiano, 2-4 Amstelstraat in the 1017DA block, hums from 12:00 to 23:00 every day of the week. Don't bother with this room if you came for romance — it is an Italian kitchen, and it knows what it is. People head here for a midweek bowl that arrives without ceremony, eaten at a shared table. Phone +31 20 810 2000 only if you are arriving as a group; otherwise walk in any time after 12:00. The Dutch site lists allergens for every dish. Better than the carbon-copy tourist menus along the canal bridges, and you are out the door before the bill becomes a negotiation.

  4. brown brick building with red and white signage
    4

    Portugalia Tasha

    12 Bakkersstraat, Amsterdam, 1017CW

    Portuguese tasca running 12:00 to 23:00, seven days

    By 12:00 the dining room at Portugalia Tasha, 12 Bakkersstraat in the 1017CW block, smells of charcoal and salt — Portuguese cooking done by a kitchen that respects its sources. Skip the half-hearted Iberian-themed bars that keep opening around the centre; this room runs straight through to 23:00, every day of the week, and never rushes a table. The mobile line at +31 6 58 94 39 97 picks up reservations; the tasca's own page keeps a menu posted. Arrive hungry, order a few share plates, and ask the waiter what came in fresh that morning — the answer is the answer, not whatever you had in mind.

  5. brown concrete building during daytime
    5

    Klein Breda

    6 Utrechtsestraat, Amsterdam, 1017VN

    French-Dutch-international room with split lunch and dinner service, 12:00 to 14:30 and 18:00 to 22:00

    Lunch service at Klein Breda, 6 Utrechtsestraat in the 1017VN block, runs 12:00 to 14:30 before the kitchen shuts and resets for dinner at 18:00. Anyone who eats here regularly knows that split — the early window is quieter, the kitchen more attentive, the room easier to settle into. Skip the all-day brasseries chasing the canal crowd; this is a French-Dutch-international room that takes its breaks seriously and serves better for it. Book through +31 20 362 0030 or on the Breda group's restaurant page. Dinner runs to 22:00, seven days, which is generous; arrive at 19:00 to see the room at its best, before the dinner crowd fills every chair.

  6. Fondue pot with flame on a table
    6

    Gebr. Hartering

    10-huis Peperstraat, Amsterdam, 1011TL

    Meat-led dinner-only service, 18:00 to 22:00 daily

    From 18:00 the kitchen at Gebr. Hartering, 10-huis Peperstraat in the 1011TL block, starts a meat-driven service that runs every day of the week. Don't bother coming for lunch — this is a dinner room only, and regulars plan around it. Skip the steak-frites chains rolling out across the centre; the cooking here is unfussed and unhurried, and the kitchen does not apologise for what it is. Reservations land at +31 20 421 0699 or through the brothers' own page — book well in advance, because the room is small and the 22:00 close arrives quickly. Sit at the counter if they offer; the cook works the grill in plain view, and the conversation across it is half the meal.

  7. A fresh salad in a bowl on a wooden table.
    7

    SLA

    10HS Utrechtsestraat, Amsterdam

    Salad counter, 11:30 to 21:00 every day

    From 11:30 the salad counter at SLA, 10HS Utrechtsestraat, starts assembling bowls for the lunch trade. People head here when they want to eat well without ceremony — this is a salad-first room, and it commits to that idea instead of hedging with a side of fries. Skip the all-day cafés selling tired greens for tourist prices; the kitchen runs through to 21:00, seven days, so a late lunch or an early dinner is available without compromise. Order at the counter; phone +31 20 896 0694 only if you need a big takeaway run, and check the chain's own page for the seasonal bowls. Eat in the window seats — the Utrechtsestraat traffic is half the entertainment.

  8. brown pastry on white ceramic plate
    8

    Pizza Beppe

    84-H Amstel, Amsterdam, 1017AC

    Pizza kitchen with split weekday-dinner and weekend-lunch service

    From 17:00 the kitchen at Pizza Beppe, 84-H Amstel in the 1017AC block, starts pulling pies for the weekday crowd. Don't bother with the chain pizza places chasing the tourist coach trade; the regulars head here for a room that takes its dough seriously. Weekday service runs 17:00 to 21:30 — the kitchen opens earlier at 12:00 on Friday and Saturday for the long-lunch crowd. Phone +31 20 2090844 or book through the Amstel branch's own page; the room is small enough that walk-ins on a Saturday night mean a long wait. Order one pie per person, share the starters, and let the kitchen do the talking.

  9. boat sailing on river near lighted houses and trees
    9

    Eetcafe van Beeren

    54 Koningsstraat, Amsterdam, 1011EW

    Regional eetcafe kitchen with bar service running past midnight, to 03:00 on Friday

    By 17:00 the bar at Eetcafe van Beeren, 54 Koningsstraat in the 1011EW block, starts pulling beer for the after-work crowd; the kitchen runs a regional menu until late. The rhythm here is worth knowing — Monday to Wednesday closes at 01:00, Thursday and Friday stretch to 03:00, which is when the room becomes more bar than restaurant. Skip the brown-bar pastiches dressed up for the tourist trade; this is the real article, lived-in and unbothered. Phone +31 20 622 2329 or use the eetcafe's own page; Saturday is dark, and Sunday opens at 16:00. Order something heavy from the kitchen and a beer from the tap, then settle in. The check arrives when you ask for it, not before.

  10. a building with a sign on it
    10

    Indrapura

    40 Rembrandtplein, Amsterdam, 1017CV

    Indonesian dinner service, 17:00 to 22:30, seven nights

    Smoke rises through the dining room at Indrapura, 40 Rembrandtplein in the 1017CV block, every evening from 17:00 — the kitchen runs Indonesian cooking for seven nights a week. Skip the carbon-copy tourist menus chasing the dinner-with-a-show crowd; this room takes its tradition seriously and runs the kitchen with discipline. Service holds through to 22:30, so the meal builds slowly and the courses do not arrive on top of each other. Reservations land at +31 20 623 7329 or through the house site. Come hungry, order the chef's spread rather than picking dishes one at a time, and let the kitchen show its range over a long hour.

  11. a store front with a glass display case in front of it
    11

    Tempura

    26 Plantage Kerklaan, Amsterdam

    Japanese dinner kitchen, Tuesday through Sunday, 17:00 to 22:30

    From 17:00, Tuesday through Sunday, the kitchen at Tempura, 26 Plantage Kerklaan, starts the Japanese service that the room is built around. Don't bother trying Monday — the kitchen is closed. Skip the conveyor-belt sushi rooms chasing the cheap-bento trade; the cooking here is single-discipline, careful, and worth the seat. Phone +31 20 428 7132 or book through the house page; the room is small enough that a Saturday walk-in is unlikely to land. Service holds through to 22:30, which leaves time for a slow start. Order what the chef recommends, and trust the order it arrives in — the kitchen knows what it is doing.

  12. Theater Casa Rosso building during daytime
    12

    Meghna

    28-2 Utrechtsestraat, Amsterdam, 1017VN

    Indian dinner kitchen, 17:00 to 23:00

    From 17:00 the kitchen at Meghna, 28-2 Utrechtsestraat in the 1017VN block, starts pulling Indian dishes for the dinner-only crowd. The hours run 17:00 to 23:00, which means a long evening if you want it — there is no lunch service to rush you back to the office. Skip the all-purpose curry houses chasing the takeaway trade; this room cooks with intent and rewards the order made carefully. Phone +31 20 625 1392 or book through Meghna's own page. The room is intimate enough that a quiet conversation carries; the seasoning is honest enough that a quiet conversation about the food becomes the meal.

Last verified by automated review (v1.7.0_section-4g-amsterdam-food-restaurants-2026-05-15) on May 30, 2026. What is automated review?

Plan Your Trip to Amsterdam