Creamy, toasty puddings such as crème brulee or bread and butter pudding need a wine to reflect those light caramelised flavours and Tokaji is just about perfect. It comes from Hungary and is harvested grape by grape and then slowly fermented and aged in small casks. The result is a wine packed with marmalade and quince flavours with enough body to balance the pud. Try Tokaji Blue Label 5 Puttonyos from Royal Tokaji 2008.