No one likes to be surprised with having to make a huge holiday meal in a hurry. But with this last-minute Christmas menu you'll be the hero of the day. Entertain with ease by taking some help from the grocery store. Stock up on cheeses, wine and seasonal veggies you can roast in the oven while heating up a delicious glazed ham. Here's wishing you an amazing Christmas dinner - even if it's one prepared last minute!
ARRAY OF ITALIAN CHEESES
Set up a cheese board with an array of Italian cheeses accompanied with jams, crackers and dried fruits for an easy Christmas starter.
You are bound to have some wine in the house during Christmas. Use it to make this aromatic punch perfect for keeping warm on a cold night.
GLAZED ROAST HAM
English mustard, cloves and sugar are all you'll need to make an irresistible glaze for a ham roast. Serve it roasted vegetables for the ultimate holiday main course.
BROCCOLI AND CHEESE CASSEROLE
A quick roux, a nice dose of Gruyere and a sprinkle of nutmeg elevate humble broccoli from ordinary to a festive side dish everyone will love.
RED CABBAGE, APPLE AND HAZELNUT SALAD
If you like coleslaw you'll love this warm weather version made with blanched red cabbage, diced apples, chopped hazelnuts and a zesty vinaigrette.
Here's a great item to add to your last-minute Christmas menu: a delicious no-bake dessert made with seasonal fruit. Oranges are simmered gently with spices and sugar then served with a vanilla cream and a crunchy nut topping.
Francesco Martucci from I Masanielli in the Campania region of Italy has been named the best pizzaiolo in the world for a third year running. See the full list as well as all the international winners.