December 25 needn’t always be a date to spend stuck in the kitchen, though, as many restaurants and pubs are open for the big occasion. Here are nine of this year's best Christmas Day menus in Sheffield. You need to pre-book, of course, and pre-pay in most cases.
5. The York, Broomhill
The York is serving a four-course Christmas Day lunch for £65 per person. The children's menu is £30 and there are two sittings available. They also have a £45 New Year's Eve menu. Photo: Dean Atkins
6. Mercure Kenwood Hall Hotel & Spa, Nether Edge
The grand Mercure Sheffield Kenwood Hall Hotel & Spa is offering two sittings for Christmas lunch. It starts with canapes and a glass of fizz, followed by a three-course menu that has gluten-free, vegan and vegetarian options, and finishing with mince pies and coffee. Cost is £73.50 per adult and £36.50 for under-12s. You can also book for Boxing Day or New Year's Eve. Photo: Scott Merrylees
7. The Prince of Wales, Ecclesall Road South
The Prince of Wales' menu on December 25 features four courses starting at £82.95. For £97.95, add a glass of Moёt & Chandon Champagne on arrival at the pub on Ecclesall Road South, Sheffield and a cocktail of choice. Children's menu is £41.50. Book and pre-order food by December 1. They also have Boxing Day and New Year menus. Photo: Dean Atkins
8. Kashmiri Aroma, Chesterfield Road, Woodseats
Fancy something a bit different? The popular Kashmiri Aroma restaurant on Chesterfield Road, Woodseats has a Christmas Day festive buffet lunch with a choice of spicy starters, mains, salads, sundries and desserts for £29.95 for adults and £15.95 for children aged 3 to 10. Opening hours are noon to 5pm. Photo: Chris Etchells