Bring water, piloncillo, cinnamon and cloves to boil in medium saucepan; simmer on medium heat 20 min. or until syrup-like consistency, stirring occasionally. Remove from heat; keep warm.
Heat oven to 350ºF. Toss bread cubes with butter; spread onto baking sheet. Bake 10 min. Transfer to large bowl. Add raisins and nuts; mix lightly. Strain syrup; discard cinnamon stick and cloves. Add syrup to bread mixture; mix well. Let stand 10 min., stirring frequently. Meanwhile, combine cheeses.
Spoon half the bread mixture into 2-qt. casserole; sprinkle with half the cheese mixture. Repeat layers; cover.
Bake 25 min. or until cheese is melted and golden brown, uncovering the last 5 min.
You'll know it is a special occasion when you smell this pudding baking in the oven. Since it makes 12 servings, it is the perfect ending to a family celebration.
Calories From Fat
% Daily Value*
Total Fat 14g
Saturated Fat 7g
Trans Fat 0g
Total Carbohydrates 53g
Dietary Fiber 2g
* Percent Daily Values are based on a 2,000 calorie diet.
* Nutrition information is estimated based on the ingredients and cooking instructions as described in each recipe and is intended to be used for informational purposes only. Please note that nutrition details may vary based on methods of preparation, origin and freshness of ingredients used.