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

La Perla ★ 4.5 · Amsterdam

jordaan · Tweede Tuindwarsstraat 14, 1015 RZ Amsterdam

La Perla in Amsterdam's Jordaan has run a wood-fired Roman-Neapolitan crossover since 2009, the bar across the alley taking overflow and people-watching.

Tip: Walk-up only at the bar opposite; the dining room takes phone bookings.

Roopram Roti ★ 4.5 · Amsterdam

oost · Eerste van Swindenstraat 4, 1093 GC Amsterdam

Roopram Roti on Eerste van Swindenstraat in Amsterdam Oost has wrapped roti since 2004, the Surinamese counter the Indo-Caribbean diaspora sends.

Tip: Takeaway-first counter, small dine-in area. Closed Mondays Walk-ins usually OK.

Restaurant Riaz ★ 4.5 · Amsterdam

oud-west · Bilderdijkstraat 193H, 1053 KS Amsterdam

Restaurant Riaz on Bilderdijkstraat in Oud-West has been an Amsterdam Surinamese institution since 1981, a halal Surinamese-Indonesian-Indian counter.

Tip: Halal kitchen, open daily into the evening. Cash and card both accepted.

Fenix Food Factory ★ 4.5 · Rotterdam

Katendrecht · Veerlaan 19, 3072 AN Rotterdam

A former harbour warehouse turned indoor artisan market on Katendrecht, housing Jordy's Bakery, Booij Kaasmakers, Blije Wijnen natural wines and the Kaapse.

Tip: The waterfront terrace faces west over the Maas; the evening light from 17:00 is worth timing your visit.

Happy Food and Health ★ 4.5 · Rotterdam

Rotterdam Noord · Nieuwe Binnenweg 200d, 3021 GL Rotterdam

A 100-percent vegan restaurant on Nieuwe Binnenweg with 400+ HappyCow reviews at 5.0 stars, making it one of the most-reviewed vegan spots in the Netherlands.

Tip: The raw cake with cashew cream is the draw for most visitors; arrive by 14:00 for the best selection.

Le Jardin ★ 4.5 · Utrecht

mariaplaats · Mariaplaats 42, 3511 LL Utrecht

Michelin Guide listed. Plant-based French tasting menus in a Mariaplaats town house. Optional fish or meat; open Tuesday to Saturday for lunch and dinner.

Warung Mini Surinamese ★ 4.4 · Amsterdam

de-pijp · Ceintuurbaan 205 HS, 1074 CV Amsterdam

Warung Mini in De Pijp serves Amsterdam's signature saoto soep, a clear Surinamese chicken broth crowned with crisp potato, beansprouts and a hard-boiled egg.

Tip: Counter service, closed Mondays. Lunchtime queue forms quickly.

Kenneh ★ 4.4 · Amsterdam

oud-west · Nassaukade 153G, 1053 LB Amsterdam

Kenneh on Nassaukade is the Amsterdam West African room, jollof rice, suya, fried plantain, the menu Adekunle Owolabi built around home cooking.

Tip: Bring a group; the menu rewards sharing. Reservation strongly advised on weekends.

Spang Makandra Warung ★ 4.4 · Amsterdam

de-pijp · Gerard Doustraat 39, 1072 VK Amsterdam

Spang Makandra has been Amsterdam's reference Surinamese counter since 1978, rolling roti, ladling saoto soep, almost nothing on the menu costing over 15.

Tip: Lunch only at the upstairs tables; takeaway counter for everything else.

Salmuera ★ 4.4 · Amsterdam

jordaan · Rozengracht 106 H, 1016 NH Amsterdam

Salmuera on Rozengracht in the Jordaan is the Amsterdam Argentinian-Mexican grill, a long charcoal asado at the back and an over-70-bottle mezcal list.

Tip: Book the bar to watch the grill. Mezcal flights are a notable detour from the wine pairing.

Café Loetje ★ 4.4 · Amsterdam

oud-zuid · Johannes Vermeerstraat 52, 1071 DV Amsterdam

Café Loetje on Johannes Vermeerstraat in Oud-Zuid is the Amsterdam biefstuk room, founded as a billiard cafe in 1977 and now the reference tenderloin.

Tip: No bookings at the original Museumkwartier room. Expect a wait at peak; the terrace fills fast.

Tjin's Toko ★ 4.4 · Amsterdam

de-pijp · Eerste van der Helststraat 64, 1072 NZ Amsterdam

Tjin's Toko on Eerste van der Helststraat near Albert Cuyp is the Amsterdam De Pijp Surinamese counter and toko, a deli-supermarket hybrid running broodjes.

Tip: Order at the deli counter on one side; pick up Surinamese pantry staples on the other.

NORI Vegan Sushi and Wok ★ 4.4 · Rotterdam

Centrum · Beurstraverse 18, 3011 Rotterdam

A fully plant-based sushi and wok restaurant on Beurstraverse serving nori rolls, crispy tofu, and Japanese-inspired bowls. Located in Centrum.

Tip: The dragon roll with avocado and tempura is the signature; order two portions between two for a full meal.

Non La ★ 4.4 · Utrecht

oudegracht · Oudegracht 212, 3511 NV Utrecht

Pocket-sized Vietnamese kitchen on the Oudegracht. Pho, banh mi and fresh rice-paper rolls with homemade fish sauce. Reserve ahead, the room is tiny.

Bar Barak ★ 4.4 · Utrecht

overvecht · Gansstraat 164, 3582 EK Utrecht

Open-fire kitchen and in-house Lavett bakery in a former forensic centre on Gansstraat. Wild and craft beers, natural wines; weekend lunch from noon.

Ndujame ★ 4.4 · Utrecht

oudegracht · Oudegracht 210, 3511 NS Utrecht

Calabrian Italian werfkelder on the Oudegracht. Handmade pasta, slow-cooked secondi and aperitivo. The Utrecht original pre-dates Seattle and Lisbon branches.

WT Urban Kitchen ★ 4.4 · Utrecht

rotsoord · Heuveloord 25A, 3523 CK Utrecht

Tasting menus inside a refurbished water tower, nine floors up, with a panoramic view over the whole city. Open for dinner daily and lunch Friday to Sunday.

Kasvio ★ 4.4 · Utrecht

mariaplaats · Wittevrouwenstraat 22, 3512 CT Utrecht

Utrecht flagship vegan fine-dining under a former industrial cathedral ceiling. Five organic seasonal courses with a Nordic aesthetic. Reservations essential.

Caldi e Freddi ★ 4.3 · Amsterdam

centrum · Spuistraat 106, 1012 VA Amsterdam

Caldi e Freddi on Spuistraat is the Amsterdam Italian deli-trattoria you walk past once and book the next week, a tight room with fresh pasta and a wine list.

Tip: Lunch is a counter scene; dinner is small-room booking Walk-ins usually OK.

Peijie Hotpot ★ 4.3 · Amsterdam

nieuwmarkt-chinatown · Zeedijk 57, 1012 AR Amsterdam

Peijie on Zeedijk is Amsterdam Chinatown's Chongqing hotpot room, the broth red with chilli oil and sichuan peppercorn, with raw platters carried to your.

Tip: Order the mid-heat unless you mean it. Book ahead Friday and Saturday.

Café de Klepel ★ 4.3 · Amsterdam

centrum · Prinsenstraat 22, 1015 DD Amsterdam

Café de Klepel on Prinsenstraat near the Jordaan border runs a tight French bistro menu, an Amsterdam corner room with a winelist that rewards a long stay.

Tip: Open Mondays when many Amsterdam rooms are dark. Books a week ahead.

Tarim Uyghur ★ 4.3 · Amsterdam

oud-zuid · Aalsmeerweg 34H, 1059 AK Amsterdam

Tarim is Amsterdam's halal Uyghur room on Aalsmeerweg in Zuid, hand-pulled laghman noodles, cumin-rubbed lamb skewers, dishes carried out of Xinjiang via.

Tip: Halal-certified; alcohol-free. Walk-ins fine on weekdays, book Friday and Saturday.

Stadshaven Brouwerij Gastropub ★ 4.3 · Rotterdam

Lloydkwartier · Galileistraat 24, 3029 AM Rotterdam

The gastropub inside the Stadshaven Brouwerij, a 1920s fruit warehouse in Merwe-Vierhavens. Order the stadshaven octopus blond with the house burger.

Tip: The brewery tour at 15:00 on Saturdays includes three tastings; book it as a package with dinner.

Backstage Vegan Kitchen ★ 4.3 · Rotterdam

Rotterdam Noord · Nieuwe Binnenweg 19, 3014 GB Rotterdam

The fully plant-based kitchen at the Rotown concert hall on Nieuwe Binnenweg. Burgers, kapsalon, rendang, kebab and more, all without animal products.

Tip: The vegan fried chicken sandwich rivals most of the non-vegan competition on Nieuwe Binnenweg.

Jasmijn en Ik Kanaalstraat ★ 4.3 · Utrecht

kanaalstraat · Kanaalstraat 219, 3531 CH Utrecht

Gault-Millau recognised in the Lombok district. Organic meat, sustainable fish and a menu of Chinese dim sum, Vietnamese plates and Thai-influenced mains.

Zeytindali Olijftak ★ 4.3 · Utrecht

centrum · Zakkendragerssteeg 25, 3511 EE Utrecht

MezeBar and RakiBar steps off the Oudegracht serving daily fresh cold and warm meze, charcoal-grilled kebabs and dry-aged steaks. Located in Centrum.

Bar Bet ★ 4.3 · Utrecht

oudegracht · Wed 1, 3512 JH Utrecht

Gault-Millau recognised wine bar on the Weduwe canal. Two hundred and fifty bottles, 30 by the glass and a seasonal kitchen. Terrace on the water.

Fico ★ 4.3 · Utrecht

veilinghaven · Veilinghavenkade 14, 3521 AK Utrecht

Gault-Millau recognised, waterfront windows over the Veilinghaven. Four-to-six seasonal Italian-influenced courses; Sunday lunch at the harbour is the pick.

SAAR ★ 4.3 · Utrecht

centrum · Catharijnesingel 81, 3511 AK Utrecht

Gault-Millau recognised. Thirty-four seats, covered canal terrace, small plates and natural wines from small European producers. Walk-in from the door.

Kaasbar ★ 4.2 · Amsterdam

de-pijp · Ferdinand Bolstraat 10, 1072 LJ Amsterdam

Kaasbar on Ferdinand Bolstraat runs an Amsterdam cheese-only menu: tasting flights of aged Gouda, raw-milk farmhouse, and a Sunday cheese fondue.

Tip: Small room, books up at the weekend. The cheesemonger upstairs sells what you tasted to take home.