However, putting on a good spread is expensive and for the cook who's watching the pennies, scrimping isn't an option.
There are good deals on offer and this week we're looking at how a family can eat really well for a lot less than you might think. All the supermarkets are vying with each other for business and it's showing in their prices.
We've compared five to see what a full Christmas dinner with all the trimmings will actually cost.
Bear in mind that some stores have slightly different offerings so don't go on price alone.
For instance, a bigger turkey will feed six or more. A large ham can be used for leftovers on St Stephen's Day.
The amount of veg included can also vary, which can affect the price.
To start the day, Superquinn has a novelty 'Breakfast Box' for €10 which includes 15 of its award-winning sausages, 10 rashers and a black and white pudding.
Then it's down to the mains. If you fancy a starter why not get a small packet of smoked salmon. It's well priced this year).
Dinner is turkey, ham and all the trimmings and we've thrown in dessert of Christmas pud and even mince pies in case you're still hungry!
If you're buying frozen turkey, allow it to defrost thoroughly in the fridge. This may take longer than 24 hours depending on the size of the bird.
Obviously we have used the best value options we could find. All the supermarkets have food ranges which are more luxurious.