Guides Amsterdam Locals' guide · Mokum

Modern dining in Amsterdam

Four picks for when the meal needs to matter: BREDA (and its more casual sibling Klein BREDA) for the best modern Dutch kitchen at two price points, Flore for two Michelin stars in a hotel, Vinkeles for a historic room, and Troef in Oost when you want serious food away from the centre. Last checked - June 2026.

Last checked - June 2026

Amsterdam’s fine-dining scene is smaller than you might expect for a city its size, but the top end is strong. These four are the ones we reach for when the occasion requires it - ordered roughly by where we send people first.

01Modern Dutch / Centrum

BREDA + Klein BREDA the first pick, two formats

BREDA: Singel 210, Centrum · €€€ · daily, lunch and dinner · book ahead
Klein BREDA: Utrechtsestraat 6, Centrum · €€ · daily, lunch and dinner

The restaurant we send people to when they want the best modern Dutch cooking in Amsterdam. Seasonal, technically precise, built around Dutch ingredients without being nostalgic about it. The room at Singel 210 is a 17th-century canal house, properly restored - the service is warm without being stiff. Book ahead; it fills consistently. Lunch around €45 for the set menu, dinner from €72.50. Klein BREDA on the Utrechtsestraat is the more casual sibling: the same kitchen philosophy, a looser format, three courses around €43. The right call when you want the BREDA level of cooking without the full occasion - and walk-ins are more likely to work here when BREDA is full.

BREDA on Google Maps → Klein BREDA on Google Maps →
02Two Michelin stars / Centrum

Flore two stars, De L’Europe

Nieuwe Doelenstraat 2-14 (De L’Europe hotel), Centrum · €€€€ · 11 tables, book well ahead

The flagship restaurant of De L’Europe hotel, with two Michelin stars and the most technically ambitious kitchen in Amsterdam right now. Eleven tables. The tasting menu is serious - the kind of experience where each course is a conversation, and where you leave having eaten better than you expected to. Not for a casual evening. Worth planning for if you want to understand what Amsterdam fine dining can actually be at its best.

Find on Google Maps →
03Michelin / Centrum

Vinkeles 18th-century bakery room

Keizersgracht 384, Centrum (The Dylan hotel) · €€€€ · dinner, book ahead

Inside The Dylan hotel on the Keizersgracht, in an 18th-century bakery room that is one of the more remarkable dining spaces in the city. Michelin-starred, French-influenced contemporary cooking, serious wine list. The room - with its original brickwork and oven alcoves - does some of the work. A good choice for a genuine occasion when the setting matters as much as the food.

Find on Google Maps →
04Modern / Oost

Troef serious food, away from the centre

Schollenbrugstraat 8, Oost · €€ · daily from 17:30

A neighbourhood restaurant in Oost that punches above its weight. The kitchen is small, the menu is short, and everything on it has been thought about. A good alternative to the canal-house dining scene in the centre when you want serious food in a less formal context. Locals in Oost have known about this for a while; it is still not as well-known outside the neighbourhood as it should be. The same team recently opened Toet at Europaplein - we have not been yet.

Find on Google Maps →
Keep reading
Best wine shopNatural wine Best JapaneseOmakase to ramen Best steakThree picks All food picksIndex