Capirotada de Leche is a type of Mexican bread pudding often made during  Lent that includes caramel, almonds and raisins.

Read more of this post