I used to do the same for my Mum and Dad when they were struggling money wise.
One year I did them a massive food hamper,special bits for Christmas,mince pies,Christmas pudding,Christmas cake,sweets,nice biscuits,crackers for cheese,sauces,gravy,stuffing mix,nuts,dates,some alcohol,I also did them a fresh and frozen one as well so things like different cheeses,sliced meats,bacon,sausages,butter,fresh custard,brandy butter,dips,salad bits,a ham,turkey,sausage meat,frozen party foods,frozen vegetables I also stuck in enough regular food that it would cover them for a whole month,tinned soups and beans,spaghetti,packets of pasta and rice,jars of sauce,tinned vegetables,tinned tuna,mince,a whole chicken,a joint of pork and a joint of beef,Pies,burgers,chops,pork loins,steaks,Battered Cod,salmon.I bought them every thing food wise except for milk and bread so they'd have enough food for breakfast,lunch,dinner and snacks to take them through from Christmas Day until the end of January.
They loved it and my Mum cried,they didn't know I was doing it for them but I had told them not to worry about food for Christmas day and boxing day so I knew they wouldn't have been worrying and trying to stretch the little money they did have to be able to celebrate Christmas day food wise.
I also did them a toiletries hamper each from our DC,in with my Mum's I put in some of her favorite perfume,make-up and some tights(she wore tights every single day)some nice bath and shower bits,deodrant and body sprays.In with my Dad's I put his favorite aftershave,some decent razors and shaving foam,bath and shower bits,deodrant and some after shave balm.
It ended up really helping them out,with the money it had saved them for that month it helped them get back on track.
If they don't have much storage space or your not sure what foods ect to get them you could always get them some supermarket stamps or load up a supermarket card with some money.
I did the same once for my brother at Christmas time when they'd all got made redundant right near Christmas,I wrapped gifts for all of they're 7DC and wrapped a small gift each for my brother and SIL and the rest I stuck on a supermarket card to help tide them over.