Dutch food has a reputation problem. Mention it abroad and people think of bland cheese and boiled potatoes — a cuisine that prioritized survival over pleasure during centuries of Protestant frugality and harsh North Sea winters. But Amsterdam tells a different story entirely.
Three centuries of colonial trade with Indonesia, Suriname, and the Antilles, combined with waves of immigration from Turkey, Morocco, and beyond, have made Amsterdam one of Europe's most exciting and diverse food cities. The old Dutch snack traditions are still alive — and genuinely delicious when done right — but they now share the table with rijsttafel feasts, Surinamese roti, and some of the most creative modern cooking in northern Europe.
This guide covers the essential dishes, the markets that matter, and the places where Amsterdam eats best. Every price is in euros and every recommendation comes from boots-on-the-ground experience.
Essential Amsterdam Dishes
1. Stroopwafel
Two thin, crispy waffle layers sandwiching a molten layer of caramel-like stroop (syrup). The supermarket versions are decent, but a fresh stroopwafel from a market stall — pressed on an iron griddle, filled with warm syrup, and handed to you still steaming — is a different food entirely. Find them at Albert Cuyp Market and Noordermarkt for €3-4.
The best stroopwafel maker in Amsterdam is widely considered to be the unnamed stall at the head of Albert Cuyp Market. There is always a queue. The queue is justified.
2. Bitterballen
The Dutch bar snack. Crispy, breadcrumb-coated balls filled with a thick beef ragout that is molten-hot on the inside. Served with a sharp Dutch mustard for dipping. Every brown cafe and bar serves them — a portion of six costs €6-9. They are designed to accompany beer and conversation, and they do both jobs perfectly.
Cafe 't Smalle on Egelantiersgracht serves excellent bitterballen in one of Amsterdam's most atmospheric 18th-century interiors. De Ballenbar at the Foodhallen serves a gourmet version with various fillings including truffle and lobster for €8-12.
3. Raw Herring (Haring)
This is the dish that separates tourists from travelers. A raw herring fillet, lightly cured in salt, served with chopped raw onions and pickles. The traditional method: hold it by the tail above your head, tilt back, and lower it into your mouth. The practical method: eat it on a small plate with a toothpick, which is how most Amsterdammers actually do it.
The herring should be fresh, firm, and mildly briny — not fishy. Season runs from June (the prized Hollandse Nieuwe) through autumn. A herring costs €4-5 at any haringhandel (herring cart). Frens Haringhandel near the Koningsplein flower market is consistently excellent.
4. Indonesian Rijsttafel
Amsterdam's most distinctive culinary tradition, born from 350 years of Dutch colonialism in Indonesia. A rijsttafel (literally "rice table") is a feast of 12-20 small dishes served simultaneously with steamed rice: satay with peanut sauce, rendang (slow-braised coconut beef), gado gado (vegetable salad with peanut dressing), sambal goreng (shrimp in chili paste), perkedel (potato fritters), and much more.
It is a spectacularly generous way to eat, and Amsterdam does it better than anywhere outside Indonesia. Kantjil & de Tijger (Spuistraat 291) serves a rijsttafel for €29.50 per person. Blauw (Amstelveenseweg 158) is the upscale choice at €39.50 with modern interpretations. Tempo Doeloe (Utrechtsestraat 75) has been the benchmark for 40 years — rijsttafel from €38.
5. Poffertjes
Miniature, fluffy Dutch pancakes made with buckwheat flour, served in a pile dusted with powdered sugar and a knob of butter. Lighter and chewier than regular pancakes, with a slightly yeasty tang. A plate of 12-15 costs €5-7 at market stalls and dedicated poffertjes houses. The stall at Albert Cuyp Market serves them fresh from the distinctive multi-dimpled pan.
6. Kroket from FEBO
FEBO is Amsterdam's beloved fast-food chain where you buy deep-fried snacks from a coin-operated wall of small glass doors. Insert €2-3, open the door, extract your kroket (a larger, oblong version of bitterballen) or kaassouffle (deep-fried cheese), and eat it standing on the street. It is undignified, delicious, and uniquely Amsterdam. The kroket at 2 AM after a night out is a rite of passage.
Markets & Food Halls
Albert Cuyp Market
Amsterdam's largest and most famous daily market (Monday-Saturday, 9 AM-5 PM) stretches three blocks through De Pijp. For food, focus on the stroopwafel stall at the head of the market, the Surinamese roti stands (a full roti wrap with chicken for €6), the fresh herring carts, and the Dutch cheese stalls offering free samples. Allow an hour to graze your way through.
Foodhallen
Amsterdam's first indoor food market, housed in a converted tram depot in Oud-West. Twenty-plus vendors serve everything from Vietnamese pho (€12) to gourmet bitterballen (€8) to wood-fired pizza (€10-14). The atmosphere is lively, the quality is consistent, and it is an excellent rainy-day option. Open daily, noon to late.
Noordermarkt
Saturday brings the organic farmers market (9 AM-4 PM) with artisan breads, aged Gouda, wild-foraged mushrooms, and the best apple pie in Amsterdam at adjacent Winkel 43 (€4.50). Monday is the Lapjesmarkt fabric and vintage market. The Saturday market is the more foodie-focused event.
Where to Eat by Budget
| Meal | Budget (€) | Mid-Range (€) | Splurge (€) |
|---|---|---|---|
| Breakfast | €3-5 (bakery) | €10-15 (cafe) | €20-30 (brunch) |
| Lunch | €5-8 (market/FEBO) | €12-18 (cafe) | €20-30 (restaurant) |
| Dinner | €10-15 (takeaway) | €20-30 (bistro) | €40-70 (fine dining) |
| Snacks | €3-4 (stroopwafel) | €6-8 (bitterballen) | €12-15 (cheese tasting) |
| Beer | €3-4 (bar) | €5-6 (craft) | €7-9 (brewery) |
Neighbourhood Food Guide
De Pijp
Amsterdam's most diverse food neighborhood. Albert Cuyp Market is the anchor, but the surrounding streets are packed with Surinamese takeaways, Turkish bakeries, and trendy brunch spots. Bakers & Roasters does outstanding brunch (eggs Benedict with pulled pork, €16). SLA serves creative salads if you need a vegetable reset (€12-15).
Jordaan
Cozy brown cafes, canal-side terraces, and traditional Dutch cooking. Moeders (Rozengracht 251) serves home-style Dutch food — stamppot (mashed potato with vegetables and smoked sausage, €16), erwtensoep (split pea soup thick enough to stand a spoon in, €9), and apple pie. The walls are covered with framed photos of customers' mothers.
Spui & Leidseplein
Tourist-heavy but hiding gems. Van Dobben (Korte Reguliersdwarsstraat 5) has been serving kroketten and uitsmijters (open-faced egg sandwiches, €9) since 1945 from a tiny counter with white-tiled walls. It closes early — arrive for lunch.
Sweet Treats & Desserts
Amsterdam's dessert culture is low-key but deeply satisfying. The city is not known for elaborate patisserie in the French sense, but its traditional sweets — many of them centuries old — are genuinely excellent and mostly cheap. The stroopwafel is the obvious starting point, but the Dutch dessert landscape runs considerably deeper than the tourist market stall staple.
Poffertjes are the most beloved street dessert: tiny, pillow-soft buckwheat pancakes cooked in a heavy cast-iron pan with dozens of shallow wells. Served hot from the pan with a generous knob of butter melting over the top and a blizzard of powdered sugar, a plate of 12 costs €5-7. The stall at Albert Cuyp Market and the dedicated poffertjes houses near Vondelpark serve them year-round. Lighter than a regular pancake, with a slight yeasty tang from the batter, they are best eaten immediately while the butter is still warm and pooling between them.
Dutch apple pie (appeltaart) deserves serious attention. Winkel 43 on Noordermarkt (Noordermarkt 43) is the acknowledged Amsterdam champion — a thick wedge of spiced apple filling in a dense, crumbly crust topped with a generous curl of whipped cream, served for €4.50. The café opens at 8 AM on weekdays and the pie is made daily in enormous quantities. Arrive before the Saturday Noordermarkt farmers' market closes or join the Sunday lunchtime queue. Café Américain on Leidseplein serves a respectable version (€6.50) in grand Art Deco surroundings.
Stroopwafels deserve a dedicated paragraph beyond their earlier mention — specifically the difference between factory-made and artisan. The Daelmans brand sold in supermarkets for €2 per pack is perfectly fine, but a freshly pressed stroopwafel from Lanskroon patisserie (Singel 385) or the market stalls costs €3-4 and is a fundamentally different food: the waffle layers are still slightly warm and crisp, the stroop filling is liquid rather than set, and the whole thing stretches and pulls apart like a caramel dream. Buy one and eat it immediately.
Indonesian influence extends into Amsterdam's dessert culture through pisang goreng (deep-fried banana fritters, €4 at Indonesian restaurants and Foodhallen vendors) and es teler (shaved ice with avocado, coconut, and jackfruit, €5-6). The Surinamese community brought pom to Amsterdam — a baked root vegetable and chicken casserole that doubles as comfort food — and their sweet side is represented by bara (fried split pea doughnuts) available at Albert Cuyp market stalls for €1-2 each. For a modern Dutch dessert, Lotti's at the Hoxton Hotel serves seasonal tarts and an excellent house-made soft-serve ice cream in Dutch stroopwafel flavour for €5.
Amsterdam 3-Day Itinerary Amsterdam on a Budget Amsterdam Hidden Gems