Aldi has topped the rankings as the cheapest supermarket to buy your roast dinner essentials from this winter.
Whether you like it or not, the countdown has begun with many already stocking up their freezers and Christmas cupboards for the festive period.
And if you're not a fan of the traditional turkey, a roast chicken or slab of beef could be the ticket and a survey has crowned Aldi as the cheapest supermarket for roast essentials.
READ MORE- Aldi confirms new Edinburgh store as supermarket reveals locations of 15 shops
The research, conducted by consumer finance experts at CashLady.com , compared the prices of key ingredients such as chicken, roast potatoes and carrots at nine leading supermarkets.
They were then ranked in terms of cost for both a chicken and a beef roast dinner, with one being the cheapest and nine ranking the most costly.
And at Aldi, the total for a roast chicken dinner came to £8.26, only £2.07 a head, meaning you can cook for a family of four with change to spare from a tenner!
Cost of chicken roast dinner
Cost of beef roast dinner
However, if you prefer a beef roast dinner, Lidl snatches the crown at only £2.33 per head, closely followed by Aldi at £2.73 per head.
Waitrose, M&S and the Co-op consistently chart in the top three most expensive supermarkets to get your ingredients from.
The Co-op even tops Waitrose as the most expensive with a total of £18.05 while Waitrose is £15.43.
But unsurprisingly, Aldi and Lidl are the top two for both chicken and beef dinners.