The restaurants worth the trip in Amsterdam. bistros, neo-classics, neighbourhood favourites, and the rooms locals book first.

Our picks in Amsterdam

Restaurant Blauw ★ 4.7

Indonesian€€€oud-zuid

Restaurant Blauw in Amsterdam's Oud-Zuid runs the most consistent rijsttafel in the city, twenty-plus dishes laid across a long table, near Vondelpark.

Signature: Rijsttafel, Rendang, Sambal goreng telor

Order: The full Blauw rijsttafel, twenty-plus small plates with rice and sambals.

Tip: Book a fortnight ahead for weekends. Two seatings a night, the early one is quieter.

Tempo Doeloe ★ 4.6

Indonesian€€€centrum

Tempo Doeloe on Utrechtsestraat is the old-school Amsterdam rijsttafel room, candle-lit, twenty-five dishes deep, the menu locals book for out-of-town guests.

Signature: Rijsttafel Tempo Doeloe, Beef rendang, Ayam smoor

Order: The full rijsttafel Tempo Doeloe, the spicier of the two house sets.

Tip: Reservations essential, often two weeks out. Tell them up front how much heat you actually want.

Sampurna ★ 4.3

Indonesian€€jordaan

Sampurna has run an unpretentious rijsttafel for 35-plus years; the Lijnbaansgracht room in the Jordaan is open all day from noon, the spicier of the city's sets.

Signature: Rijsttafel Sampurna, Sate ayam, Gado gado

Order: Rijsttafel Sampurna with extra sambal badjak on the side.

Tip: Walk-in friendly at lunch, book for dinner. Open daily from noon.

Mama Makan ★ 4.4

Indonesian€€€plantage-oost

Mama Makan inside the Hyatt Regency on Spinozastraat takes Indonesian classics through a contemporary lens: brighter rooms, cleaner plating, a rijsttafel for sharing.

Signature: Mama's Rijsttafel, Rendang, Sambal goreng buncis

Order: Mama's full Rijsttafel, the contemporary read on the classic spread.

Tip: Sunday lunch is the easiest booking. They take large groups, useful at the weekend.

Toscanini ★ 4.6

Italian€€€jordaan

Toscanini has been Amsterdam's reference Italian since 1985, a Jordaan room running its own bread, its own pasta, and a list weighted toward small producers.

Signature: Hand-rolled pasta, Bistecca, Tiramisu

Order: Whatever the pasta of the day is; the bread basket is also their own bake.

Tip: Reserve two weeks out for weekends. The room is loud, in the best Italian-trattoria sense.

nNea ★ 4.7

Pizzeria€€jordaan

nNea is the Amsterdam pizzeria placed seventh on the 2025 50 Top Pizza Europe list, Vincenzo Onnembo running a two-day Neapolitan dough.

Signature: Margherita with Vesuvian tomato, Mortadella and pistachio pizza

Order: The seasonal special with whatever San Marzano tomato is fresh that week.

Tip: Walk-ups eat at the counter on the early shift; the dining room takes online bookings via their site.

Wilde Zwijnen ★ 4.5

Modern Dutch€€€plantage-oost

Wilde Zwijnen in Amsterdam's Indische Buurt is the city's game-forward room, a tight seasonal menu built around what hunters bring in that week.

Signature: Wild boar, Roast pigeon, Game pie

Order: Whatever the game of the season is; venison and pigeon both pass through.

Tip: The 3-course set at the start of the week is the value play. Cash or card both fine.

De Kas ★ 4.6

Modern Dutch€€€€plantage-oost

De Kas grows its own vegetables in a 1926 municipal greenhouse in Frankendael Park and runs a daily-changing menu out the kitchen built inside the glasshouse.

Signature: Garden tasting menu, Roasted root vegetables

Order: There is no choice: the day's tasting menu, whatever has come in from the garden.

Tip: Lunch is the value play. Trams 9 and 14 stop nearby; cycling is the local move.

Hotel De Goudfazant ★ 4.4

European€€amsterdam-noord

De Goudfazant runs a 1,200 sqm former warehouse in Amsterdam-Noord; the four-course menu changes daily, the wine list leans natural, the room is unbookable on a Saturday.

Signature: Steak frites, Whole roasted fish, Daily-changing 4-course

Order: The full four-course menu; the kitchen plans for the room.

Tip: Take the free NDSM or Buiksloterweg ferry from Centraal. Booking opens online, often books a week ahead.

Warung Spang Makandra ★ 4.4

Surinamesede-pijp

Warung Spang Makandra has been the De Pijp Surinamese reference since 1978: roti you assemble yourself, saoto soup, almost nothing on the menu over 15 euros.

Signature: Roti kip, Saoto soep, Moksi meti

Order: Roti kip with the dahl and a side of the bean stew.

Tip: Walk-in only. Order at the counter, sit upstairs. A second Spang Makandra branch in Nieuw West takes the overflow.

Moeders ★ 4.0

Dutch€€jordaan

Moeders on Rozengracht is the room for Dutch stamppot, erwtensoep and the other home-mother dishes, the walls covered in photos of mothers customers contributed.

Signature: Stamppot, Erwtensoep, Boerenkool

Order: The stamppot of the week with rookworst sausage and braised pork.

Tip: Bring a photo of your mother for the wall. Reservation strongly advised.

Kafe Kontrast ★ 4.3

Fusion€€de-pijp

Kafe Kontrast on Ceintuurbaan in De Pijp runs chef Ellinor Strinnholm's Swedish-Indonesian kitchen: weekend brunch smorrebrod, weekday Kontrast Experience tasting menus.

Signature: Brunch plates, Small-plate dinners

Order: The weekend smorrebrod plate or the four-course Kontrast Experience set.

Tip: Weekend brunch is the busy slot. Quieter on Wednesdays, kitchen on full form.

esra ★ 4.4

Turkish€€€plantage-oost

esra opened in 2024 on the Oostelijke Eilanden, the Amsterdam room running modern Turkish: house manti, slow-braised lamb shoulder, a mezze table to start.

Signature: Manti, Lamb shoulder, Mezze spread

Order: The full mezze for the table, then the lamb shoulder to share.

Tip: Book at least a week ahead. The terrace is the move in summer.

Jinweide ★ 4.3

Chinese€€de-pijp

Jinweide opened December 2024 in De Pijp, the Amsterdam room for Northwest Chinese hand-pulled noodles, the chef pulling the dough in the open kitchen.

Signature: Hand-pulled noodles, Lamb soup noodles, Beef tendon

Order: Hand-pulled noodles in lamb broth; ask for medium thickness.

Tip: Walk-in usually fine on weekdays. Sundays book up fast.

Kim's So Korean Food ★ 4.3

Korean€€plantage-oost

Kim's So opened in 2024 on Linnaeusstraat in Oost, an Amsterdam Korean room turning out crazy-spicy fried chicken, kimchi samgyeopsal, and a tight cocktail list.

Signature: Crazy spicy Korean fried chicken, Kimchi samgyeopsal

Order: Crazy-spicy Korean fried chicken with the soju highball.

Tip: Two seatings a night, book the early one if you want to linger over the cocktail list.

Choux ★ 4.5

Modern European€€€centrum

Choux on De Ruijterkade behind Centraal Station runs a tight vegetable-forward tasting menu, an Amsterdam fine-casual room that has held the same chefs since 2015.

Signature: Tasting menu, Vegetable courses

Order: The chef's set, with the wine pairing if you can stretch.

Tip: The lunch set is half the price of dinner; the kitchen has the same intent.

De Plantage ★ 4.1

European€€plantage-oost

De Plantage runs the glasshouse-feel brasserie next to Artis Zoo, an Amsterdam all-day room with a high ceiling, big terrace, and a menu that pleases everyone.

Signature: Brasserie classics, Whole roasted vegetables

Order: Whichever roast vegetable is on, with a side salad of the day.

Tip: Outside is the move in summer; the indoor garden room is the consolation in winter.

Coba Taqueria ★ 4.4

Mexican€€amsterdam-noord

Coba is Amsterdam-Noord's reference taqueria: a former NDSM workshop pressing corn tortillas in-house, with al pastor on a trompo and a sharp margarita programme.

Signature: Al pastor tacos, Birria tacos, Mole tostada

Order: Three tacos al pastor and a tostada de tinga.

Tip: Take the NDSM ferry from Centraal. Book ahead Friday and Saturday or queue for the bar.

Neuf ★ 4.4

French bistro€€€jordaan

Bistrot Neuf has run on Haarlemmerstraat since 2009 as Amsterdam's reference French bistro, a tight room turning out classics: steak frites from the bavette, pâté en croûte.

Signature: Steak frites, Pâté en croûte

Order: Steak frites with the natural-wine-leaning house red.

Tip: Walk-in often works on a Tuesday or Wednesday. Friday is a full sitting.

Warung Mini ★ 4.4

Surinamesede-pijp

Warung Mini on Ceintuurbaan in De Pijp serves what locals call the best saoto soep in the city: clear chicken broth, beansprouts, fried potato, hard-boiled egg.

Signature: Saoto soep, Roti kip, Bara

Order: Saoto soep, with a side bara doughnut.

Tip: Walk-in counter. Cash and card both fine. Closed Mondays.

Leo Bistro ★ 4.3

European bistro€€€plantage-oost

Leo Bistro on Beukenplein in Oost runs a short daily-changing European bistro menu, an Amsterdam room you can walk into on a Friday and still find a corner.

Signature: Daily-changing 3-course, Steak

Order: Whatever the chef's three-course is that day; ask the waiter what to skip.

Tip: The bar runs walk-ins, the back room takes reservations. Closed Sundays.

Roef ★ 4.5

Modern European€€€plantage-oost

Roef on Middenweg in Watergraafsmeer is the modern European room east of the centre, a daily-changing five-course menu built around what the kitchen sourced that morning.

Signature: Daily-changing 5-course, Vegetable courses

Order: The five-course set; the vegetable course is usually the standout.

Tip: Book at least a week ahead. The tram 9 stop is two minutes away.

Vicio Il Mastro Pastaio ★ 4.4

Italian€€oud-west

Vicio on Bilderdijkstraat is the Amsterdam Sicilian pasta room, professional pasta makers from Sicily turning out busiate, ravioli and a daily-changing fresh-pasta board.

Signature: Hand-made fresh pasta, Sicilian busiate, Cannoli

Order: Whatever the fresh pasta of the day is, with a Sicilian wine pour to match.

Tip: Small room, books up fast on weekends. Lunch is the quieter window.

Restaurants in Amsterdam, FAQ

When is the best time to eat in Amsterdam?

Peak food season in Amsterdam is year-round.

What time do people eat in Amsterdam?

Local dining hours: lunch around 12:30, dinner from 19:30.

How does tipping work in Amsterdam?

service is typically included; small extra is welcome but not expected.

What is the one dish to try in Amsterdam?

Ask the next local you meet what they would order. Amsterdam rewards trust.

← Back to Amsterdam food guide