There are very few meals in the world that can top a Christmas dinner. The elevated roast is hard to beat, thanks to its many sides, including classic roasties, Yorkshire puds, tons of veg and of course pigs in blankets.
In the run-up to December 25, plenty of supermarket cafes have added the hearty dish to their menus. It's the perfect pick-me-up when you're doing your festive food shop and need a break from all the crowds.
Four writers decided to pit M&S, Tesco, Asda and Morrisons' cafes against one another and find which one did the best dinner - and one of them was a cut above the rest. Sainsbury's, Morrisons and Asda all have turkey dinners on the menu, while Tesco and M&S are both offering alternatives to the yuletide meal.