Plum pudding improves in flavor over time, so for the best taste, prepare it several weeks in advance of serving. Reheat the pudding by steaming it for 1-2 hours on the day you plan to serve it. For a traditional touch, serve with a little warm brandy poured over the top and flamed before presenting it to your guests.