Best Christmas Dinners In York

katie kirwan's profile picture
By katie kirwan Head Of Brand & B2C At DesignMyNight Hospitality expert with over 13 years experience in restaurants, bars, and experiences. Over 500 visits and counting. Last updated on 20th October 2025

Looking for the best Christmas dinners in York this festive season? Whether you're planning a cosy celebration with loved ones, a luxurious meal out, or simply want someone else to handle the cooking, York offers a magical mix of restaurants, pubs, and hotels serving up unforgettable Christmas Day feasts. From traditional roast turkey with all the trimmings to gourmet tasting menus and festive afternoon teas, this historic city is brimming with seasonal charm and culinary delights.

In this guide, we’ve rounded up the top places to enjoy Christmas dinner in York.




Cosy Club York

Set within the beautifully restored Electric Theatre on Fossgate, Cosy Club York offers a festive dining experience that's both elegant and inviting. This stylish venue is serving up a seasonal Christmas menu featuring classics like roast turkey with all the trimmings, indulgent desserts, and vegetarian options, starting from £28.95 per person. With its vintage décor, warm lighting, and private dining space The Red Carpet, it's ideal for both intimate dinners and group celebrations. Whether you're planning a work party or a cosy Christmas Day meal, Cosy Club delivers festive flair in one of York's most atmospheric settings.

The Duke of York

Located at the top of the historic Shambles, The Duke of York is a charming pub that blends medieval character with festive warmth. As part of the Leeds Brewery family, it's known for its locally brewed ales and freshly prepared, seasonal dishes. This Christmas, expect a cosy atmosphere perfect for a traditional holiday meal, with menus featuring hearty roasts, winter vegetables, and indulgent desserts. Whether you're popping in for a pint by the fire or booking a festive feast with friends, The Duke of York offers a quintessentially Yorkshire Christmas experience in one of the city's most iconic settings

Eagle & Child

Set in a stunning 17th-century timber-framed building on High Petergate, Eagle & Child offers one of York's most atmospheric settings for a festive feast. This Grade II* listed pub is serving a three-course Christmas menu from £34 per person, featuring seasonal favourites like roast turkey, winter vegetables, and desserts. With cosy dining rooms overlooking York Minster, a hidden beer garden, and even a top-floor bar signed by the Rolling Stones, it's a venue full of character and charm. Ideal for intimate dinners or group bookings, Eagle & Child combines heritage, hearty food, and festive spirit in one unforgettable experience.

Tank & Paddle York

Located in the heart of York on Bridge Street, Tank & Paddle is a festive favourite for laid-back Christmas dining with a twist. Known for its hand-rolled sourdough pizzas, craft beers, and industrial-chic interiors, this bar and kitchen transforms into a cosy celebration hub during the holidays. Their Christmas set menu features comforting seasonal dishes and classic festive favourites, paired with tailored drinks packages including winter warmers, cocktails, and local brews.

Slug and Lettuce York

Slug & Lettuce brings festive fun to the city's Christmas dining scene. Their 2025 Christmas menu features indulgent seasonal dishes and luxe sharing platters, with prices starting from £28.95 per person. Expect glittering cocktails, Insta-ready interiors, and a lively atmosphere perfect for office parties, girls' nights, or festive catch-ups. Available from 10th November through to Christmas Eve, the venue also offers bottomless brunches with a festive twist and tailored drinks packages. Whether you're after a stylish celebration or a relaxed meal with friends, Slug & Lettuce York delivers sparkle, flavour, and fun in equal measure.

ASK Italian York

ASK Italian offers a festive dining experience with a distinctly Italian twist. This Christmas, their seasonal set menu starts from £24.95 per person, featuring indulgent dishes like roast turkey with pancetta, truffle and mushroom risotto, and chocolate yule log. The restaurant's stylish interiors, complete with hand-painted murals and warm lighting, create a cosy yet elegant atmosphere perfect for holiday celebrations. Whether you're planning a relaxed Christmas lunch or a group dinner with colleagues, ASK Italian delivers festive flavours and friendly service in one of York's most central dining spots.