Choose a new cookbook worth up to £28 when you subscribe to our magazine.
Put the milk, cream, cocoa, sugar and dark chocolate in a large saucepan. Heat gently for 5-10 mins, stirring continuously until the chocolate has melted and looks smooth. You can now keep the pan warm over a low heat for up to 1 hr (stir it regularly), or ideally transfer to a large slow cooker set to low and keep warm throughout the party.
Make your hot chocolate station by transferring the toppings to bowls or jars and arranging them close to your hot chocolate pan. Put out plenty of mugs, spoons and mini tongs or scoops for sprinkling on the toppings. Let your guests create their own customised mugs of hot chocolate, then tuck in with the Christmas tunes playing.