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

Our picks in Rotterdam

Warung Mini ★ 4.6

Surinamese€€CentrumMon-Sat 12:00-20:00

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

Order: Roti met kip (chicken roti) and the daily pom if it is still available before noon.

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

Restaurant Bazar ★ 4.2

Middle Eastern€€Witte de WithstraatMon-Thu 11:00-23:00; Fri-Sun 10:00-00:00

Three floors of Moroccan, Persian, and Levantine cooking in Hotel Bazar on Witte de With. The souk-panelled interior and long terrace make it the street's most.

Order: Mezze platter and the lamb tagine.

Tip: Book ahead for the terrace in summer; the interior is loud but lively on Friday evenings.

Loetje Rotterdam ★ 4.1

Dutch steak€€€CentrumMon-Sun 12:00-22:00

The Rotterdam outpost of Amsterdam's legendary steak house, serving straightforward dry-aged Dutch beef with no frills in a busy dining room next to the Markthal on Binnenrotte.

Order: House steak, cooked medium-rare at the table.

Tip: Book the terrace for lunch on a sunny day; the Markthal is visible from your seat.

Ballentent ★ 4.0

Dutch€€KralingenDaily 12:00-22:00

A legendary Rotterdam harbourside restaurant in Kralingen Park since 1929, known for its terrace on the Kralingse Plas lake and classic Dutch dishes like uitsmijter.

Order: Bitterballen and the traditional Dutch meatballs.

Tip: Ask for the daily stamppot when it is on; it sells out by early evening.

Dewi Sri ★ 4.2

Indonesian€€HillegersbergTue-Sun 16:30-22:00; closed Mon

A long-running Indonesian rijsttafel address in Hillegersberg, open since 1995, with a garden terrace and a kitchen that balances classic Javanese stews and sambals with lighter contemporary dishes. The reference rice table dinner in the north of the city.

Order: The full Javanese rijsttafel with extra sate ajam.

Tip: Book a terrace table on a summer evening and pre-order the rijsttafel so the dishes land in the right order.

Ter Marsch & Co ★ 4.2

Burgers€€Witte de WithstraatDaily 12:00-22:00

Rotterdam's most acclaimed craft burger bar on Witte de Withstraat, using dry-aged Dutch beef and house-baked buns. The best burger in the city by consistent.

Order: The signature smash burger with Asian-inspired toppings.

Tip: The shoestring fries with truffle mayo are shareable and worth ordering alongside the burger.

Madame Saigon ★ 4.0

Vietnamese€€Witte de WithstraatDaily 12:00-22:00

A Vietnamese restaurant on Witte de Withstraat with pho, bun bo, and banh mi made from long-simmered house broths. The most-praised Vietnamese kitchen in central Rotterdam.

Order: Pho bo and the banh xeo pancake.

Tip: The lunch set before 15:00 is better value than dinner; the kitchen uses the same produce.

Afsana ★ 4.0

Afghan€€centrumTue-Sun 16:00-22:00

An Afghan restaurant near Rijnhaven serving ashak dumplings, lamb qorma, and bolani flatbread in a relaxed dining room. One of the few dedicated Afghan kitchens in Rotterdam.

Order: Ashaak dumplings and the lamb qorma.

Tip: Call ahead: the kitchen sometimes closes early when produce runs out, especially the ashak.

Casa Thai ★ 3.9

Thai€€CentrumDaily from 17:00; weekend late service until 01:00

An authentic Thai family restaurant on Nieuwe Binnenweg with laab, som tam, and massaman curry at prices below their quality level. One of the city's more honest Thai kitchens.

Order: Green curry and the pad see ew.

Tip: Order the green mango salad as a starter; it cuts through the richness of the curry.

Ristorante Napoli ★ 3.7

Italian€€CentrumDaily 12:00-22:00

A Neapolitan pizza and trattoria on the Meent using San Marzano tomatoes and 00 flour in a wood-fired oven. The city's most serious Neapolitan-style pizza.

Order: Pizza Margherita and the spaghetti alle vongole.

Tip: The tiramisu is homemade and better than it looks; order it early as it runs out.

Spaghetteria ★ 4.0

Italian€€Rotterdam NoordDaily 17:00-22:00; Sat-Sun also 12:00-16:00

A long-running pasta specialist on Nieuwe Binnenweg with handmade fresh pasta from tagliatelle al ragu to cacio e pepe. The most affordable proper Italian pasta in Rotterdam.

Order: Cacio e pepe and the daily pasta special.

Tip: The pasta-lunch on Saturday is one of the better deals in Rotterdam Noord: three courses under 20 euros.

Zainab Roshni Mahal ★ 3.5

IndianDelfshavenDaily 12:00-22:00

An Indian and Pakistani buffet restaurant on Schiedamseweg in Delfshaven serving biryani, curries, and fresh naan. The all-you-can-eat lunch is one of Rotterdam's best-value meals.

Order: The all-you-can-eat buffet at 24.50 euros per person.

Tip: The buffet is refilled fresh at 12:00 and 18:00; arrive at either time for the best selection.

Warung So So Lobi ★ 3.8

SurinameseCentrumDaily 12:00-20:00; closed Sun

A Surinamese canteen on Jonker Fransstraat serving moksi meti (mixed meats with rice), roti, and saoto soup from a short menu that changes daily. One of the most authentic Surinamese spots in the city.

Order: The moksi meti mixed-meat rice plate and the saoto soup as a starter.

Tip: Bring cash: this is a card-optional kitchen. The roti sells out by mid-afternoon on Saturdays.

Grand Locale ★ 4.2

Neapolitan Italian€€Nieuw-KralingenMon-Tue 17:00-22:00; Wed-Thu and Sun 11:00-22:00; Fri-Sat 11:00-23:00

A waterfront Italian grand cafe in Nieuw-Kralingen by the Old Scuola team, with wood-fired Neapolitan pizza, pasta and natural wines for 180 indoor seats and a 150-seat terrace.

Order: Wood-fired Neapolitan pizza and a glass from the natural-wine list.

Tip: Book a table on the waterside terrace for the golden hour: it is open until 23:00 on Fri-Sat.

Dutch Dukes ★ 3.8

British gastropub€€Witte de WithstraatDaily 12:00-23:00

A British-style gastropub on Witte de Withstraat serving fish and chips, steak pies, and Sunday roasts. The most committed British pub kitchen in Rotterdam, popular with expats and locals alike.

Order: Fish and chips with mushy peas.

Tip: The Sunday roast sells out quickly; reserve a table by Thursday if you want to guarantee a seat.

Crave Coffee and Bakery ★ 4.0

Vegan bakery cafe€€CentrumDaily 08:00-17:00

A vegan bakery and cafe near the Markthal specialising in babka, cinnamon rolls, and sourdough. One of the few entirely plant-based bakers serving the Centrum.

Order: Vegan babka and the oat-milk cortado.

Tip: The pistachio babka sells out by noon on weekends; arrive early or call ahead to reserve a loaf.

De Ballentent ★ 3.6

DutchKralingenDaily 11:00-22:00

The original Rotterdam ballentent cafe in Kralingen Park, known for terrace meals overlooking the lake. The uitsmijter here is a Rotterdam city classic at €12.

Order: The uitsmijter (open egg-and-ham toast) on a sunny terrace day with a Dutch Pils.

Tip: The outdoor terrace faces west; the evening light in summer makes this worth a detour for drinks alone.

By Jarmusch ★ 4.0

American diner€€Rotterdam NoordDaily 09:00-21:00

A modern American diner on Nieuwe Binnenweg serving all-day breakfast: eggs any style, fluffy pancakes, chicken and waffles, and breakfast burritos open until 16:00.

Order: Chicken and waffles and the breakfast burrito.

Tip: The lunch combo with a coffee and a sandwich is one of the better-value deals on Nieuwe Binnenweg.

Euromast Restaurant ★ 3.8

Dutch continental€€€CentrumDaily 11:00-21:00; brunch Sat-Sun 09:30-11:00

Dining at 96 metres in the Euromast tower with 360-degree views of the Rotterdam skyline and the Maas. The lunch set menu at €35 is the best-value panoramic.

Order: The two-course lunch with city views.

Tip: The brunch on Saturday morning starts at 09:30 and includes the view before the tourist crowds arrive.

Roast ★ 4.1

All-day brunch€€Rotterdam NoordDaily 08:00-17:00

A Melbourne-style brunch and coffee bar on Middellandplein specialising in eggs benedict, avocado dishes, and specialty filter coffee. One of the best-loved all-day brunch spots in Rotterdam Noord.

Order: Eggs Benedict and the specialty filter coffee.

Tip: The Saturday queue starts around 10:00; arrive by 09:30 for a table without waiting.

Harvest Cafe and Bakery ★ 4.2

Melbourne-style brunch€€CentrumDaily 08:00-17:00

Melbourne-style all-day brunch with a sourdough bakery programme near Laurenskerk. The coffee is strong, the bread is excellent, and the eggs benedict is the city's.

Order: Eggs benedict and sourdough toast with avocado.

Tip: The sourdough loaves sell from 08:00; locals buy them for the week. Arrive early for the fresh pull.

Mecca ★ 4.3

Middle Eastern brunch cafe€€Rotterdam NoordDaily 08:00-17:00

A Middle Eastern-style brunch cafe on Noordsingel serving shakshuka, mezze platters, and specialty coffee in a lively room. One of the best weekend brunch spots in Rotterdam Noord.

Order: Middle Eastern breakfast spread with specialty coffee.

Tip: The shakshuka with feta is served in a cast-iron skillet and is large enough to share between two.

Nine Bar ★ 4.0

Specialty coffee and food€€CentrumMon-Fri 08:00-17:00; Sat-Sun 09:00-17:00

A small specialty coffee bar and light lunch spot near the Markthal with rotating single-origin beans and a short savoury menu. The pour-over programme changes.

Order: Filter coffee and the sourdough tartine.

Tip: The pour-over takes five minutes to prepare; this is not an espresso-and-go bar, and that is the point.

Botanero ★ 3.9

Mexican€€CentrumDaily from 17:00; Fri-Sat until 02:00

A Mexican cantina near Mariniersweg serving handmade tortillas, proper mole, and agua fresca. One of the more authentic Mexican restaurants in the Netherlands.

Order: Tacos and a mezcal-based cocktail.

Tip: The happy-hour snack menu from 17:00 to 19:00 offers the best value in the room.

← Back to Rotterdam food guide

By when you want to eat