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.)
Mix the melted butter with the oil and brush over the slices of bread. Place in a baking tray and bake 8 minutes and then turn over to bake 5 more minutes. The bread should have a deep golden color.
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.
Top the first layer of bread with cheese, raisins and peanut or any other fruit or nuts you would like to add according to the suggestions given above or your own.
Place another layer or bread and continue the process as in step 4.
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.