Capirotada is a traditional Mexican bread pudding ... a syrup of piloncillo (unrefined cane sugar), cinnamon, and cloves, then topping it with raisins, nuts, and sometimes cheese.