What's the food culture in Amsterdam?
Amsterdam's food culture runs on two tracks most visitors miss: a deep Indonesian colonial kitchen — rijsttafel, satay, nasi goreng — that locals eat weekly, and a Surinamese street-food tradition concentrated in neighborhoods east of Centrum. The Dutch staples — raw herring, bitterballen, stamppot — anchor the colder months, while the Albert Cuyp Market in De Pijp feeds the daily rhythm year-round.
The most important thing to understand about eating in Amsterdam is that the city's best food is Indonesian. Full stop. The colonial connection left a kitchen that runs deeper here than Indian food in London or Algerian food in Paris. Rijsttafel — a parade of twelve to twenty small dishes served simultaneously — is the format to learn. Tempo Doeloe on Utrechtsestraat does a sharp, chili-heavy version that'll cost you around €45 per person; Blauw on Amstelveenseweg runs a slightly more polished service at similar prices, and you'll need a reservation for Friday or Saturday at either. For a faster hit, the toko shops in Indische Buurt — Toko Joyce on Javaplein is a decent starting point — sell nasi rames plates for €8-12 that come heaped with sambal-dressed vegetables, fried tempeh, and rendang that's been simmered down to almost nothing. That neighborhood smells like pandan and fried shallots after 11am.
Surinamese food is the second colonial kitchen, and it's the better street food. Tokoman on Waterlooplein does a broodje bakkeljauw — salt cod in a soft roll with pickled cucumber and Madame Jeanette pepper sauce — that has a line by noon regardless of weather. A full roti with chicken or lamb at Roopram Roti on Eerste van Swindenstraat comes wrapped in a thin, buttery flatbread with potatoes and long beans in a curry that leaves a slow burn. Expect to pay €7-10 for a meal that'll keep you full through dinner. The Surinamese-Javanese crossover here is something you won't find outside the Netherlands — loempia and bami goreng at the same counter as roti and pom, a root-vegetable casserole with citrus notes that's comfort food for half the city.
The Dutch originals are simpler but worth your time if you catch them right. Haring — raw, brined herring served with chopped onion and pickle — is a June-to-September thing at its peak, when the nieuwe haring arrives. Stubbe's Haring near Centraal Station has been at it since the 1950s; you eat standing at the counter, tilting the fish into your mouth or asking for it chopped in a broodje if that feels too raw. A single serving runs €4-5. Bitterballen — deep-fried ragout balls with a molten beef interior and a crunch that shatters — belong to the borrel, the pre-dinner drinks ritual that starts around 5pm at any brown café. Café 't Smalle in the Jordaan pours jenever alongside a plate of six for about €8. The mustard is sharp, yellow, and non-negotiable.
Albert Cuyp Market in De Pijp is the daily market that actually functions as a food hall — stroopwafels pressed hot off the iron, the caramel still liquid when you bite in at about €3, kibbeling with garlic sauce at €5-6, and Surinamese snacks at half a dozen stalls. It runs Monday to Saturday, roughly 9am to 5pm, and the food vendors cluster at the eastern end near Ferdinand Bolstraat. Saturday mornings, the Noordermarkt in the Jordaan hosts a farmers market where cheese vendors will let you taste before buying — the aged Gouda from local farms has a crumble and salt-crystal bite that bears no resemblance to what gets exported under the same name.
A warning about the tourist-trap belt: Leidseplein, Rembrandtplein, and the streets immediately flanking Dam Square are where food goes to die. €18 for a frozen-and-reheated lasagna with a canal view. The tell is a laminated photo menu outside and a host pulling you in from the sidewalk — walk two blocks in any direction and the prices drop by a third while the quality doubles. Reservations at the better Indonesian and modern-Dutch spots tend to fill by Wednesday for the weekend. Rijsel in Oost, for instance, does a rotisserie chicken and frites that'll ruin you for other roast chicken. Book through the restaurant's own site or call; most staff speak English without hesitation.
Signature dishes
Rijsttafel
Indonesian rice table — twelve to twenty small dishes (rendang, satay, sambal goreng, gado gado) served simultaneously with steamed rice. Amsterdam's colonial-era inheritance and the city's most distinctive dining format.
Haring
Brined raw herring served with diced onion and pickle, eaten standing at outdoor fish stalls. Best during nieuwe haring season from June onward, when the flesh is fattiest and mildest.
Bitterballen
Deep-fried balls of slow-cooked beef ragout coated in breadcrumbs, served with sharp yellow mustard. The inside is molten; the outside shatters. Standard borrel order at any brown café.
Stroopwafel
Two thin waffle layers pressed around a filling of warm caramel syrup. Best eaten fresh from market stalls when the caramel is still liquid — the packaged versions sold in shops are a different, inferior product.
Broodje bakkeljauw
Surinamese salt cod sandwich on a soft roll with pickled cucumber, onion, and Madame Jeanette pepper sauce. A Waterlooplein lunch staple with a persistent queue regardless of weather.
Kroket
Deep-fried ragout log in a crispy coating, eaten on a soft white roll with mustard. Available around the clock from FEBO automats — coin-slot vending walls that dispense hot snacks through tiny glass doors.
Stamppot
Mashed potatoes combined with kale, sauerkraut, or endive, served with rookworst (smoked sausage) and gravy. A winter staple rarely seen on tourist-facing menus but worth seeking out from October through March.
Poffertjes
Tiny, spongy pancakes made with buckwheat flour, served in a pile dusted with powdered sugar and a melting pat of butter. The batter is lighter than a crêpe and has a faint yeasty tang.
Meal times
Lunch hits at noon — often just a broodje at the desk. Dinner is 6-7pm, earlier than Paris or Madrid. The borrel (pre-dinner drinks with bitterballen) fills the 5-6pm gap on weekdays. Late-night eating is limited outside Leidseplein and the Wallen.
Tipping
Not expected. Rounding up the bill is standard; 5-10% at sit-down restaurants for good service. Card machines now sometimes prompt for a tip amount — feel free to skip it.
Dietary notes
Vegetarian coverage has improved fast — most sit-down restaurants in the center handle it well. Halal is easy in Oost and De Baarsjes, where Moroccan and Turkish butchers anchor entire blocks. Vegan-specific spots cluster in De Pijp and the Jordaan. Gluten-free awareness is reasonable but inconsistent outside higher-end places.
Last verified by automated review (v1.7.2) on May 30, 2026. What is automated review?