CapirotadaMexico's bread pudding is dense, sweet, and wonderful. The addition of cheese to the pudding is very common, but surprises many unsuspecting tasters. Some cooks add an apple or pear, and some sweet versions even contain tomatoes. This recipe, from San Miguel de Allende, in central Mexico, calls for making the sugar syrup with piloncillo (Mexican unrefined brown sugar) that has a mild molasses-like flavor. Use it, if possible, or substitute dark brown sugar. Serve warm with whipped cream, ice cream, or Rum Butter Sauce.