The pudding can be made 2-3 weeks in advance and frozen in the bowl - thaw it completely before reheating. It can also be made up to 3 days in advance and refrigerated. Just make sure you bring it to room temperature for an hour or so before reheating.