It’s beginning to taste a lot like Christmas in Amsterdam. Across the city, chefs are swapping small plates for lavish roasts, spiced desserts and glasses of something bubbly. Whether you’re after a white-tablecloth feast or a cozy corner, these restaurants are pulling out all the stops for the holidays. Here’s where to book your festive table before everyone else does.
Massalia
Mediterranean warmth meets French flair at this East Amsterdam restobar helmed by chef Angelo Kremmydas (of Gitane fame). For Christmas, Massalia will open both festive nights with a chef’s menu — five courses for €65 or six for €75 — details still under wraps. Expect the usual playful blend of Greek and French influences, natural wines, and a cozy, sun-kissed atmosphere that feels like a little holiday escape on Beukenplein.
📍Location: Beukenplein 21, 1092 BA Amsterdam
Arca
At ARCA, acclaimed chef Henrique Sá Pessoa fuses Portuguese soul with Asian flair in a bold and playful way. Throughout December — including Christmas Eve — the restaurant serves a festive tasting menu (€85 pp) featuring dishes like yellowtail carpaccio, truffle rice with lamb shank, and lemongrass crème brûlée. The vibe is warm, stylish and perfect for long, laughter-filled dinners or romantic celebrations, all leading up to their glittering New Year’s Eve party.
📍Location: Martelaarsgracht 5, Amsterdam 1012 TN
Le French Café
With its Paris-meets-Amsterdam charm, Le French Café brings festive flair to multiple city locations — from buzzy Javastraat to Admiraal de Ruijterweg. This year’s Christmas menu runs from €49.50 for three courses up to €72.50 for five, available on Christmas Eve, Christmas Day and Boxing Day, with special New Year’s Eve options too. Expect classic French flavours with a modern twist, great wines, and a lively brasserie vibe that’s perfect for anything from a cozy dinner à deux to a group celebration.
📍Locations: Javastraat 42, 1094 HJ Amsterdam and Admiraal de Ruijterweg 1, 1057 JT Amsterdam
NENI
At NENI, the Molcho family brings the vibrant flavours of the Eastern Mediterranean to Amsterdam, blending Levantine, Romanian and Spanish influences into their signature balagan (sympathetic chaos) dining style. This Christmas Eve, Day and Boxing Day, guests can enjoy a four-round shared Balagan Christmas Menu (€75 p.p.) — or join the festive brunch on Boxing Day (€48 p.p.) complete with mimosas and mezze. Expect warmth, colour and plenty of bold Middle Eastern flavours, all served in NENI’s lively, family-style atmosphere where “life is beautiful” is more than just a motto.
📍Location: Stadium square 8, 1076 CM Amsterdam
Carstens
Right across from Amsterdam Central Station, Carstens steakhouse brings festive flair to the city centre with its elegant yet vibrant setting. This Christmas Eve, Christmas Day and Boxing Day, the restaurant serves a special holiday menu starting at €60 per person — available in Early Bird, Regular or Late Bird seatings. Add a glass of bubbly on arrival, and you’ve got a polished, feel-good way to toast the season in style.
📍Location: Hasselaerssteeg 1, 1012 LG Amsterdam