Dutch food has a reputation for being bland — Rotterdam proves that wrong. A port city built by people from everywhere, it has a food culture worth digging into. Kapsalon was invented in Rotterdam in 2003 and became the most talked-about Dutch dish in 50 years. And raw herring eaten standing at a street stall, no table required, is one of those hands-on experiences you have to try at least once.
#1 Dutch Soused Herring
A Dutch staple eaten since the 15th century. The herring is lightly cured in brine and a touch of vinegar — not completely raw — giving it a soft, silky texture with a mild salt flavour. It comes with sliced raw onion and pickled cucumber. The traditional Dutch way is to hold the fish by the tail and bite straight in; the Amsterdam style cuts it into pieces on a paper plate with a toothpick. The best season is May to June, when the new-catch herring (<em>Hollandse Nieuwe</em>) is at its mildest and most buttery. Travelers who try it often find it far less fishy than expected.
- Order Hollandse Nieuwe during May and June — the new-season herring is at its best then. Expect to pay around €3–4 per fish.
- Eat it with the full raw onion — everyone else does, and the onion cuts through the richness of the fish.
- The stalls inside Markthal are clean and consistent, a safer first try than some street-side carts.
#2 Stroopwafel
A Dutch waffle cookie first made in the city of Gouda around 1810, now one of the most recognisable Dutch exports worldwide. Two thin waffle rounds are pressed together with a sticky caramel syrup filling. Freshly baked, the outside is crisp and the caramel inside runs slightly — a completely different thing from the sealed packets sold in supermarkets. The classic Dutch move: balance it on the rim of a hot coffee cup for about 30 seconds until the caramel softens and the aroma comes up.
- Buy a freshly made stroopwafel from a stall at Markthal or a weekend market — around €1–2 each. Eat it warm, straight away.
- Try it on the rim of a hot coffee or tea for 30 seconds — the caramel melts to another level.
- Boxed stroopwafels from Albert Heijn supermarkets are good value as gifts to take home.
#3 Bitterballen
The go-to Dutch bar snack, almost always served alongside a beer. Small round deep-fried balls with a thin crisp shell and a filling of béchamel sauce mixed with minced or shredded beef or chicken — salty, creamy, and intensely hot inside. Bite straight in and you will burn your mouth; the standard move is to wait 30 seconds or jab with a fork to let the steam out first. Dipped in mild Dutch mustard, they work perfectly as an evening or late-night snack. A good bitterballen has a thin, properly crisp crust and a dense, meaty filling — not all bread.
- Order them with a cold Heineken or Grolsch — the Dutch pairing for a reason.
- The filling is very hot. Wait 30 seconds after they arrive, or pierce one with a fork to release the heat before biting.
- Bars along Witte de Withstraat and Meent have solid bitterballen. Expect to pay €5–8 for a plate of 6.
#4 Kapsalon
A fast-food dish invented in Rotterdam in 2003 at a kebab shop in the Oud-Mathenesse neighbourhood. The origin: a regular customer who was a <em>kapper</em> (Dutch for hairdresser) kept ordering a custom dish, and the name <em>kapsalon</em> — meaning hair salon — stuck. The construction: a layer of crisp fries on the bottom, minced meat or shawarma on top, covered with Gouda cheese and grilled until the cheese melts and bubbles, then finished with fresh salad, garlic sauce and harissa. Rich, filling and boldly flavoured. A standard portion is enough for one person; popular late at night after bars.
- A standard box is a full meal for one — no need to upsize unless you're very hungry.
- Ask for extra garlic sauce; the white sauce is the core of what makes kapsalon work.
- Prices run €7–10 per box — good value for the portion size. Any kebab shop across the city will make one, no need to search out a specific restaurant.
#5 Patat
Dutch-style fries, cut thicker than standard French fries and double-fried for a crisp exterior and soft centre. Not fine dining — essential street food. What makes Dutch patat stand out is the sauce. Dutch mayonnaise is richer and denser than most, and it comes loaded. The thing to try is <em>Oorlog</em> (which means "war") — a combination of mayonnaise, peanut sauce and raw onion piled on together. The flavour is unusual: sweet, savoury, sharp, all at once. Some people love it immediately; others need a moment. Either way, try it once.
- Order <em>Oorlog</em> to get the full mayonnaise-plus-peanut-sauce-plus-onion Dutch experience — you won't find this combination anywhere else.
- Dutch mayo is noticeably sweeter and denser than most — start with a small amount if you're not sure.
- A good patat stall changes its oil regularly and fries each batch to order. Avoid any that look soft or soggy — they've been sitting.
#6 Dutch Cheese
The Netherlands is one of the world's largest cheese exporters, and Rotterdam's Markthal has some excellent stalls to work through. Gouda comes at several ages — <em>Jong</em> (young, soft, milky-sweet), <em>Belegen</em> (medium, starting to sharpen) and <em>Extra Belegen</em> (aged, crumbly with salt crystals, very intense). Aged Gouda sits comfortably alongside the best artisan cheeses in Europe. There's also Edam in its distinctive red-waxed sphere, and various herb-infused varieties. Stalls let you taste before you buy.
- Try every variety before committing — vendors at Markthal are happy to hand out samples.
- Aged Gouda (<em>Extra Belegen</em>) is crumbly and crystalline with a deep flavour, and vacuum-packs well as a gift. Expect to pay €5–10 per piece.
- Buying at Markthal or a local cheese shop gives you fresher stock and more variety than a supermarket.
Where to stay in Rotterdam for this trip
A well-located hotel means less commuting and more sightseeing. Here are real, top-rated stays in Rotterdam — compare Agoda · Booking · Trip.com in one click.
Sparks Hostel Rotterdam
Affiliate links — we may earn a commission at no extra cost to you. Details
Rotterdam Marriott Hotel
Affiliate links — we may earn a commission at no extra cost to you. Details
citizenM Rotterdam
Affiliate links — we may earn a commission at no extra cost to you. Details
Room Mate Bruno
Affiliate links — we may earn a commission at no extra cost to you. Details
Tours, tickets & activities in Rotterdam
Day tours, attraction tickets and travel essentials for Rotterdam — book ahead on Klook with mobile e-tickets.
Affiliate links — we may earn a commission at no extra cost to you.
Before You Pack
Rotterdam is a city where eating well does not require a big budget. The street-food stalls and markets are full of quality at reasonable prices. Markthal is the best single starting point for a first encounter with Dutch food, and Witte de Withstraat — lined with restaurants from a dozen different food cultures — shows the side of Rotterdam that Amsterdam simply does not have.