Baked Ham (Coke ham is the best! Especially done on the weber!)
Smoked Leg Ham (usually served cold with prawns as entree)
Roast Turkey w/turkey gravy & cranberry sauce
Roast Duck w/raspberry sauce
Roast Pork w/apple sauce
Roast spuds
Creamy mash
Gingerbread
Apricot Balls
Rum Balls
Royale Puddings (The kids make these every year with Royale cookies, white choc, mint leaves & jaffas)
Haighs Chocolate Puddings (I must get DH to get me some tomorrow!)
Shortbread
Candycanes
Chocolate Money
Christmas M&M's
Fudge
Truffles (chocolate kind)
Trifle
Xmas Pudding
Prawns
Croissant Creme Brulee Pudding (it's like bread and butter pudding but more amazing... we have this for breakky on xmas day as it can be fridged night before and just gets put straight into the oven in the morning)
Ham & Cheese mini Croissants (with leftover ham) for breakky with champers on boxing day...

And most importantly... whilst it's a beverage it is extremely important...

EGGNOG! And I have to say I do make the best eggnog around.