30 restaurants worth the trip across Netherlands, editor-ranked by TableJourney. All Netherlands guides.

Maeve ★ 4.8 · Utrecht

centrum · Kromme Nieuwegracht 18, 3512 HH Utrecht

Maeve in Utrecht holds one Michelin star in the 2025 guide. Tommy Janssen cooks Dutch terroir with Japanese technique and locally sourced vegetables.

Restaurant Blauw ★ 4.7 · Amsterdam

oud-zuid · Amstelveenseweg 158-160, 1075 XN Amsterdam

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.

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

nNea ★ 4.7 · Amsterdam

oud-west · Bilderdijkstraat 92, 1053 KX Amsterdam

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

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

Karel 5 ★ 4.7 · Utrecht

centrum · Geertebolwerk 1, 3511 XA Utrecht

Karel 5 holds one Michelin star in the 2025 guide inside a 14th-century Utrecht monastery. Leon Mazairac refreshes the seasonal menu quarterly.

Toscanini ★ 4.6 · Amsterdam

jordaan · Lindengracht 75, 1015 KD Amsterdam

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.

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

De Kas ★ 4.6 · Amsterdam

plantage-oost · Kamerlingh Onneslaan 3, 1097 DE Amsterdam

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.

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

Warung Mini ★ 4.6 · Rotterdam

Centrum · Witte de Withstraat 47, 3012 BM Rotterdam

A Rotterdam Surinamese institution since 1982 on Pannekoekstraat, serving pom casserole, roti wraps, saoto soup, and bakabana at prices unchanged for decades.

Tip: Arrive before peak hours: the room fills up fast and queues form early on weekends.

Wilde Zwijnen ★ 4.5 · Amsterdam

plantage-oost · Javaplein 23HS, 1095 CJ Amsterdam

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.

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

Choux ★ 4.5 · Amsterdam

centrum · De Ruijterkade 128, 1011 AC Amsterdam

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.

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

Roef ★ 4.5 · Amsterdam

plantage-oost · Middenweg 35, 1098 AB Amsterdam

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.

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

Hemel en Aarde ★ 4.5 · Utrecht

neude · Keistraat 8, 3512 HV Utrecht

Hemel en Aarde in the Michelin Guide Netherlands occupies the former gentlemen club inside Nox Hotel. Chef Rene van der Weijden, seasonal Dutch tasting.

Le Jardin ★ 4.5 · Utrecht

mariaplaats · Mariaplaats 42, 3511 LL Utrecht

Le Jardin on Mariaplaats holds a Michelin Guide listing. Plant-based French tasting menus with optional fish or meat: four to six seasonal courses.

Indrapura ★ 4.4 · Amsterdam

centrum · Rembrandtplein 40, 1017 CV Amsterdam

Indrapura on Rembrandtplein is the long-running Centrum rijsttafel house, three decades of spiced Sumatran and Javanese plates set out for the table.

Tip: Open from 17:00 daily; book Rembrandtplein-facing window seats one week ahead.

Mama Makan ★ 4.4 · Amsterdam

plantage-oost · Spinozastraat 61, 1018 HJ Amsterdam

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

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

Hotel De Goudfazant ★ 4.4 · Amsterdam

amsterdam-noord · Aambeeldstraat 30, 1021 KB Amsterdam

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.

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

Warung Spang Makandra ★ 4.4 · Amsterdam

de-pijp · Gerard Doustraat 39, 1072 VK Amsterdam

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.

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

esra ★ 4.4 · Amsterdam

plantage-oost · C. van Eesterenlaan 35, 1019 JK Amsterdam

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.

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

Neuf ★ 4.4 · Amsterdam

jordaan · Haarlemmerstraat 9, 1013 EH Amsterdam

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.

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

Warung Mini ★ 4.4 · Amsterdam

de-pijp · Ceintuurbaan 205 HS, 1074 CV Amsterdam

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

Tip: Walk-in counter. Cash and card both fine. Closed Mondays Booking recommended for weekends.

Vicio Il Mastro Pastaio ★ 4.4 · Amsterdam

oud-west · Bilderdijkstraat 192H, 1053 LE Amsterdam

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

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

Restaurant Blauw ★ 4.4 · Utrecht

mariaplaats · Springweg 64, 3511 VT Utrecht

Indonesian restaurant on the Springweg specialising in rijsttafel, the multi-dish rice table. A Michelin Bib Gourmand venue; rijsttafel also offered vegan.

Kasvio ★ 4.4 · Utrecht

mariaplaats · Wittevrouwenstraat 22, 3512 CT Utrecht

Kasvio in the former Metaal Kathedraal is Utrecht flagship vegan fine-dining room. Five organic seasonal courses under a cathedral ceiling. Book ahead.

Feu ★ 4.4 · Utrecht

veilinghaven · Veilinghavenkade 59, 3521 AT Utrecht

Feu on Veilinghavenkade cooks entirely over open flame in a converted warehouse. Gault-Millau recognised. Open Thursday to Saturday from 18:00.

WT Urban Kitchen ★ 4.4 · Utrecht

rotsoord · Heuveloord 25A, 3523 CK Utrecht

WT Urban Kitchen in the Heuveloord water tower serves four to six-course tasting menus with panoramic views of Utrecht. Gault-Millau recognised.

Bar Barak ★ 4.4 · Utrecht

overvecht · Gansstraat 164, 3582 EK Utrecht

Bar Barak is inside the former Pieter Baan Centrum on Gansstraat with open-fire cooking, Lavett sourdough and natural wines. Open from noon at weekends.

Ndujame ★ 4.4 · Utrecht

oudegracht · Oudegracht 210, 3511 NS Utrecht

Ndujame holds a werfkelder on the Oudegracht, the original before Seattle and Lisbon opened. Handmade pasta and Calabrian secondi. Wed to Sun.

Non La ★ 4.4 · Utrecht

oudegracht · Oudegracht 212, 3511 NV Utrecht

Tiny Vietnamese kitchen on the Oudegracht serving pho, banh mi and rice-noodle salads with a short list of beef tenderloin and lemongrass pork skewers.

Sampurna ★ 4.3 · Amsterdam

jordaan · Lijnbaansgracht 161, 1016 VX Amsterdam

Sampurna has run an unpretentious rijsttafel for 35-plus years; the Lijnbaansgracht room in the Jordaan is open all day from noon and pours one.

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

Kafe Kontrast ★ 4.3 · Amsterdam

de-pijp · Ceintuurbaan 71, 1072 ER Amsterdam

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

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

Jinweide ★ 4.3 · Amsterdam

de-pijp · Hobbemakade 63, 1071 XL Amsterdam

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.

Tip: Walk-in usually fine on weekdays. Sundays book up fast Booking recommended for weekends.