Capirotada Mexican bread pudding, If you are into salty, sweet, soft, crunchy, spongy mixed all together with a dash of spice, this is for you.
Preheat oven at 350F. In a medium size pot place the Piloncillo, cinnamon stick, cloves and water. Place in the stove and melt in a medium heat.( If you have a hard time cutting the piloncillo for the amount needed, place it in your microwave for intervals of 30 seconds until it is soften enough to cut. Be careful while removing it out of the microwave since it gets extremely hot.)
Start assembling the slices of bread in an round oven proof dish. With the help of a ladle slowly pour syrup over the bread making sure the bread absorbs the syrup, do not let it go to the bottom of the dish in order to have enough syrup to moist all the bread pieces. Better yet dip the bread into the syrup to get and even moist crumb.
Pour the remaining syrup over the last layer of bread and top with the cheese, raisings and peanut. Dot with the 2 tablespoons of butter cut in small cubes. Cover with aluminum foil and bake in your preheated oven for 45 minutes until the top crust is golden and the lower layers are moist. Serve warm or cold.