The Best French Food in Amsterdam
Sections
- Eat , on. Can't turn off the last section 118
- Drink , off. Turn on 70 Only Drink
- Stay , off. Turn on 50 Only Stay
- Do , none in this area
Tap another section to add it.
The best French food in Amsterdam, according to the experts: Michelin Guide, Lekker 500, and The 50 have all weighed in, and their honors are what rank this list. Aan de Poel comes out on top.
More Less
Vinkeles and Bistro de la Mer hold the next two places. Michelin Guide shows up on more of this list than any other guide, with Lekker 500 close behind.
-
Rank 1. Aan de Poel
French
Floor-to-ceiling windows frame De Poel Lake so completely that the water feels like part of the dining room. This is a two-Michelin-starred fine dining restaurant where Stefan van Sprang finishes dishes tableside and sources herbs from the garden steps away. The cooking layers familiar flavors with unexpected company, a house style that feels both disciplined and playful. Lunch runs as a set menu; evenings open into à la carte as well.
The awards
- Michelin Guide Michelin Guide: 2 Stars
- Lekker 500 Lekker 500: 2026 · #31 · Lekker 500
-
Rank 1. Vinkeles
French
The dining room occupies a former bakery inside an 18th-century Catholic almshouse, and the original wood and stone make the space feel like a quiet discovery tucked behind one of the grand canals. This is classic French fine dining, two Michelin stars, anchored in premium ingredients and sauces built with serious craft. The chef trained here for years before taking the helm, and the cooking shows it: technically rigorous, personally expressive, and never flashy about either.
The awards
- Michelin Guide Michelin Guide: 2 Stars
- Lekker 500 Lekker 500: 2026 · #26 · Lekker 500
-
Rank 3. Bistro de la Mer
French
The oyster bar runs the length of the room, framed by walls hung with menus from legendary French brasseries and tables set with vintage crockery. This Michelin-starred bistro on Utrechtsestraat channels a very specific Paris mood, right down to the counter seats. Fish does all the heavy lifting, handled by a team that knows when to leave a classic alone and when to nudge it somewhere unexpected. Lunch or dinner, à la carte throughout.
The awards
- Michelin Guide Michelin Guide: 1 Star
- Lekker 500 Lekker 500: 2026 · Lekker 500
-
Rank 3. De Juwelier
Modern French
Dark wood paneling and the smell of something good in a hot pan greet you at this old-school French bistro on Utrechtsestraat, where the chefs wave hello from the kitchen. The team behind Restaurant 212 runs a tight à la carte with unfashionable cuts like oxtail and pike-perch treated with enough conviction to make you wonder why anyone bothers with the trendy stuff. It holds a Michelin star.
The awards
- Michelin Guide Michelin Guide: 1 Star
- Lekker 500 Lekker 500: 2026 · Lekker 500
-
Rank 3. Lars Amsterdam
Creative French
A terrace over Amsterdam's harbour sets the mood at this Michelin-starred French fine dining restaurant, where the chef runs classical technique through an unapologetically Asian filter. Rich sauces and studied plating are the backbone, but the flavours keep veering somewhere unexpected. The room is spacious and calm, which helps, because the food asks you to pay attention.
The awards
- Michelin Guide Michelin Guide: 1 Star
- Lekker 500 Lekker 500: 2026 · #56 · Lekker 500
-
Rank 3. MOS
French
Perched at the very tip of the IJdok, this Michelin-starred French restaurant has luxury yachts drifting past the window as a matter of routine. The velvet interior runs soft pastels and ambient lighting, though the terrace is the obvious target on a clear evening. The chef pushes unusual combinations without losing the thread of a dish, and the sommelier matches it all with evident conviction.
The awards
- Michelin Guide Michelin Guide: 1 Star
- Lekker 500 Lekker 500: 2026 · #70 · Lekker 500
-
Rank 3. Zoldering
Modern French
Three sommeliers on the floor is a commitment most neighborhood bistros don't make, and Zoldering leans into it hard. This Michelin-starred French bistro on Utrechtsestraat is lively downstairs and quieter up, with the cosy dim of a classic Amsterdam café either way. The cooking is modern French with serious sauces, and the wine program runs two separate lists, one approachable, one for the obsessives who came prepared.
The awards
- Michelin Guide Michelin Guide: 1 Star
- Lekker 500 Lekker 500: 2026 · Lekker 500
- The 50 The 50: The 50 Discovery
-
Copper pans on the walls, a glass wine cabinet, and a menu that reads like a love letter to the French bistro canon. This is a proper neighborhood bistro in the Albert Cuyp, running timeless classics with generous flair and wallet-friendly prix-fixe menus to match. The Michelin Guide awarded it a Bib Gourmand, and the French wine list is curated with the same care as the food.
The awards
- Lekker 500 Lekker 500: 2026 · Lekker 500
- Michelin Guide Michelin Guide: Bib Gourmand
-
Rank 8. Brasserie Marie
French
The terrace hangs over the canal traffic, which is where every table negotiation at this brasserie begins and ends. Inside, the room leans into a certain South-of-France luxe, all warm and a little deliberate about it. The cooking follows that same instinct: Mediterranean in spirit, grounded in execution. Salt-baked sea bass, a generous beef tartare, lamb done two ways. It holds a Michelin Bib Gourmand, and earns it quietly.
The awards
- Lekker 500 Lekker 500: 2026 · Lekker 500
- Michelin Guide Michelin Guide: Bib Gourmand
-
Rank 8. Rijsel
French
The long communal tables and blackboard walls are a remnant of the domestic science school this building used to be, and the vibe hasn't strayed far: it's a place where you come to learn how to eat well. Rijsel is a casual French-Belgian bistro, the kind where a croquette filled with creamy stew and a roast chicken drowning in gravy over braised cabbage qualify as a quiet education. It holds a Michelin Bib Gourmand.
The awards
- Lekker 500 Lekker 500: 2026 · Lekker 500
- Michelin Guide Michelin Guide: Bib Gourmand
-
Rank 8. Serre Restaurant
International Brasserie
The canalside terrace alone explains why tables fill up fast. Serre is the all-day restaurant inside Hotel Okura, its interior stripped back to a Japanese minimalist calm that suits the international, Far East-leaning fusion menu rather well. The kitchen holds a Michelin Bib Gourmand and moves between sharing plates and a set menu with enough vegetable-forward options that non-meat-eaters won't feel like an afterthought.
The awards
- Lekker 500 Lekker 500: 2026 · Lekker 500
- Michelin Guide Michelin Guide: Bib Gourmand
-
Rank 8. Vermeer
French
Inside the NH Collection Amsterdam Barbizon Palace sits this intimate fine dining room with a designer polish that matches the hotel's upmarket tone. The French kitchen leans hard into local sourcing, with intricate combinations that pair delicate fish with aged smoky bacon and dashi in ways that sound odd until they don't. À la carte is available if a set menu feels like a commitment you're not ready to make.
The awards
- Lekker 500 Lekker 500: 2026 · #42 · Lekker 500
- Michelin Guide Michelin Guide: Selected Restaurant
-
A French brasserie that runs from morning coffee through a proper dinner, with a courtyard terrace tucked behind the building that earns its keep on any decent day. The chef updates classic French cooking without dismantling it, so the room feels comfortable rather than dutiful. Old-school enough to draw regulars who sit without menus, but not so set in its ways that the kitchen looks bored.
The awards
- Lekker 500 Lekker 500: 2026 · Lekker 500
- Michelin Guide Michelin Guide: Selected Restaurant
-
Rank 13. De Silveren Spiegel
French
Two step-gabled houses from 1614 sit side by side near the center of Amsterdam, and the dining room inside feels like a set designer got carried away with Dutch Golden Age props, then forgot to leave. Open fireplace, candlelight, silver cutlery, hand-painted tiles. It's a fine dining restaurant doing refined, seasonal cooking that leans on Dutch produce with French technique. The wine list skews natural with a soft spot for French labels.
The awards
- Lekker 500 Lekker 500: 2026 · Lekker 500
- Michelin Guide Michelin Guide: Selected Restaurant
-
Rank 13. Kaagman & Kortekaas
French
An open kitchen sits at the center of the room, counter seats clustered around it like a dinner party that got out of hand in the best way. This is a French-leaning restaurant with a seasonal set menu that tilts toward vegetables, fish, and game, combining flavors in ways that feel bold rather than fussy. The cooking takes its cues from nature, and the wine list keeps pace with the kitchen. The Michelin Guide has it listed among its selected Amsterdam restaurants.
The awards
- Lekker 500 Lekker 500: 2026 · Lekker 500
- Michelin Guide Michelin Guide: Selected Restaurant
-
Rank 13. Lastage
French
The awards
- Lekker 500 Lekker 500: 2026 · Lekker 500
- Michelin Guide Michelin Guide: Selected Restaurant
-
Rank 13. Sinck
Modern French
The awards
- Lekker 500 Lekker 500: 2026 · Lekker 500
- Michelin Guide Michelin Guide: Selected Restaurant
-
Rank 13. Tannay
Classic French
A corner building on Realeneiland with a waterfront terrace that makes the rest of Amsterdam feel like the wrong choice. This is a classic French restaurant run by a chef whose parents own a vineyard in his hometown of Tannay, so the wine list has a personal footnote most places can't claim. The cooking leans into hare à la royale and duck in puff pastry, the kind of dishes that don't need reinventing, just someone who knows them cold.
The awards
- Lekker 500 Lekker 500: 2026 · Lekker 500
- Michelin Guide Michelin Guide: Selected Restaurant
-
Rank 13. Troef
Modern French
A buzzy French bistro where the bar seats fill up fast and the kitchen is worth watching from them. The menu is à la carte, the wine list gives you plenty to argue over, and the chef runs the room with a loose-limbed enthusiasm that somehow spreads to everyone in it. French classics show up with the occasional left-field twist, creative enough to be interesting without announcing themselves as such.
The awards
- Lekker 500 Lekker 500: 2026 · Lekker 500
- Michelin Guide Michelin Guide: Selected Restaurant
- The 50 The 50: The 50 Discovery
-
Rank 13. Veneur
Classic French
Wood panelling, ornate mouldings, and a terrace that could pass for a side street in Paris: this classic French restaurant on the Weteringschans wears its old-school bones well. The kitchen, built around the grill and open fire, leans into bold, unapologetic flavours, with meat doing most of the talking. The wine list offers a serious pour-by-glass selection, and the service runs warm without fuss.
The awards
- Lekker 500 Lekker 500: 2026 · Lekker 500
- Michelin Guide Michelin Guide: Selected Restaurant
-
Rank 13. Watergang
French
The awards
- Lekker 500 Lekker 500: 2026 · Lekker 500
- Michelin Guide Michelin Guide: Selected Restaurant
-
Rank 22. Daalder
French
The awards
- Lekker 500 Lekker 500: 2026 · #58 · Lekker 500
-
Rank 23. Café de Klepel
French
Café de Klepel is a canal-side brown-café type on a street with several near-twins, so if the sidewalk tables are gone when the sun comes out, a backup is a few steps away. It takes the usual bar snacks a notch up, with a beer list that goes past the pilsner and sparkling wine that isn't just prosecco or cava. Good for solo celebrating, since the anchovies don't require a feast to justify showing up.
The awards
- Lekker 500 Lekker 500: 2026 · Lekker 500
- The Infatuation The Infatuation: The 20 Best Bars In Amsterdam
-
Rank 23. Café Maurits
French
The awards
- Lekker 500 Lekker 500: 2026 · Lekker 500
-
Rank 23. Café Parlotte
French
The awards
- Lekker 500 Lekker 500: 2026 · Lekker 500
-
Rank 23. Jaspers
French
The awards
- Lekker 500 Lekker 500: 2026 · Lekker 500
-
Rank 23. Johannes
French
The awards
- Lekker 500 Lekker 500: 2026 · Lekker 500
-
Rank 23. John Dory
French Seafood
A canal-side French restaurant named after the fish, which sets the tone nicely. The team runs surprise tasting menus built around their enthusiasm for seafood, so surrendering the menu to the kitchen is the move here. The room is cozy and the service personal enough that the whole thing feels like dinner at a friend's place, provided that friend lives on the Prinsengracht and really knows their bisque.
The awards
- Lekker 500 Lekker 500: 2026 · Lekker 500
-
Rank 23. Restaurant DenC
French
The awards
- Lekker 500 Lekker 500: 2026 · Lekker 500
-
A former office building turned French bistro, The Lobby leans into the industrial bones with warm lighting and a room that feels genuinely lived-in. The kitchen has a fondness for umami, and the bread-and-butter pudding with salted caramel ice cream lands as the kind of dessert people mention on the way out. The wine list is short but well-chosen, the service occasionally improvises.
The awards
- Lekker 500 Lekker 500: 2026 · Lekker 500
-
Rank 31. Wils Bakery Café
French
Bread dough gets kneaded at one end of the room while the open kitchen hums at the other, and somehow it all feels like one coherent idea. This bakery café in Amsterdam's Move building has wooden tables, soft benches, and the kind of unhurried warmth that makes a two-hour lunch feel reasonable. The French-leaning menu picks up global detours along the way. It holds a Michelin Bib Gourmand.
The awards
- Michelin Guide Michelin Guide: Bib Gourmand
-
Rank 32. Arles
Modern French
Prints from the south of France cover the walls, and the chef's jazz records play low enough that you can actually hold a conversation, at least if you snag a table toward the front. This neighborhood bistro in De Pijp runs a monthly changing set menu built around the familiar flavors of Provence, done with a lighter, neo-bistro hand. Beef cheeks braised in red wine, rice pudding rethought: comfort food that doesn't announce itself.
The awards
- Michelin Guide Michelin Guide: Selected Restaurant
-
Rank 32. Beulings
Cantonese-influenced French
Tucked into a quiet side street, Beulings is a small contemporary restaurant where one half of the team cooks solo in an open kitchen while the other works the room with genuine warmth and sharp wine pairings. The set menu draws on French technique and Cantonese instincts in combinations that feel considered rather than showy. Bring someone you like talking to, because the room is close and the evening moves at its own pace.
The awards
- Michelin Guide Michelin Guide: Selected Restaurant
-
Rank 32. Bistro Toost
Modern French
Dried leaves hang from the ceiling at this lively Amstelveen bistro, which somehow reads more Provençal than Dutch. Grab a seat at the long bar and order from a compact à la carte of French classics in smaller portions, with the occasional Asian detour keeping things from feeling too predictable. The steak tartare hand-cut, the crab remoulade with crispy toast, the kind of menu where you know what you're getting and that's entirely the point.
The awards
- Michelin Guide Michelin Guide: Selected Restaurant
-
Rank 32. Eeuwen
Modern French
The dining room of a converted courthouse, set inside the Rosewood hotel, where Dutch artworks hang against walls that were clearly designed to impress someone in robes. Eeuwen is a contemporary French restaurant that leans into Dutch produce, pairing it with the occasional sharp, exotic seasoning that keeps things from getting too stately. The courtyard terrace, when the Amsterdam weather cooperates, is the kind of thing you'd photograph before you eat.
The awards
- Michelin Guide Michelin Guide: Selected Restaurant
-
Rank 32. Gebr. Hartering
Fusion French
A French bistro feel in a canal-side Amsterdam spot where the menu changes with whatever the market threw up that morning. The kitchen leans into fusion, so the food moves around, though the mood stays reliably loose and convivial. Tables fill fast with regulars who know to book ahead, and the chicken liver mousse with brioche and pickled cauliflower has become something of a calling card for the kitchen's style.
The awards
- Michelin Guide Michelin Guide: Selected Restaurant
-
Rank 32. Het Bosch
Modern French
A glass pavilion perched beside the Nieuwe Meer marina, where the water does half the decorating. This is a French brasserie with ambitions, the kind of place that puts steak tartare and lobster on the same menu as thoughtful vegetarian plates, and somehow makes it feel coherent rather than conflicted. The terrace is the obvious move when the weather cooperates. Inside or out, the cooking leans classic with quiet modern detours.
The awards
- Michelin Guide Michelin Guide: Selected Restaurant
-
Rank 32. Lazuur
French
The port and Portuguese wine list at this cosy neighbourhood bistro in Amsterdam Noord hints at where the chef's heart is, though the kitchen roams further than that. Mediterranean flavours pick up Portuguese and global detours along the way, landing somewhere rich and occasionally playful. The kind of place locals quietly hope nobody else discovers, which is, of course, already too late.
The awards
- Michelin Guide Michelin Guide: Selected Restaurant
-
Rank 32. Mont Blanc
Savoyard
Cowbells in the bathroom set the tone early at this Savoyard dining room in De Pijp, where the chef runs a cosy, chalet-inflected operation with his wife that goes considerably deeper than fondue. The cooking pulls from the Alps but bends toward the creative, with aged fish, miso, and a cheese trolley that genuinely earns the table real estate it demands. The wine list has a few pleasant surprises tucked in, too.
The awards
- Michelin Guide Michelin Guide: Selected Restaurant
-
Rank 32. Roux
Brasserie
The name is a clue: every great sauce begins with a roux, and this elegant brasserie takes that seriously, building dishes on sauces robust enough to be the point. The cooking roams freely, with playful combinations and textures that keep things from getting too solemn. The sommelier pairs wines with the kind of enthusiasm that makes you feel the choice matters. Grab a seat at the long dining counter if you can.
The awards
- Michelin Guide Michelin Guide: Selected Restaurant