For a richer flavor, consider using brioche or challah bread. If you don't have Neufchatel cheese, cream cheese can be substituted. A sprinkle of ground cinnamon or a drizzle of caramel sauce makes a delightful topping.
Transform humble stale bread into a decadent delight with this Tres Leches Bread Pudding. Soaked in a luscious blend of three milks and studded with nuts and raisins, this egg-free dessert is comfort food elevated.
Preheat the oven to 350 degrees F (175 degrees C). Grease a 2-quart baking dish. (5 minutes)
In a large bowl, whisk together the sweetened condensed milk, evaporated milk, whole milk, vanilla extract, and cinnamon until well combined. (2 minutes)
Add the bread cubes to the milk mixture, gently pressing down to ensure they are submerged. Let sit for 5 minutes to allow the bread to absorb the liquid. (5 minutes)
Stir in the chopped walnuts and raisins, distributing them evenly throughout the bread mixture. (2 minutes)
Pour the bread pudding mixture into the prepared baking dish. Dot the top with the cubed Neufchatel cheese, gently pressing the cheese pieces into the surface of the mixture. (3 minutes)
Bake in the preheated oven for 30 to 35 minutes, or until a toothpick inserted into the center comes out clean and the top is golden brown. (30-35 minutes)
Remove from the oven and let cool for 10 minutes before serving. The pudding will continue to set as it cools. (10 minutes)
For a richer flavor, consider using brioche or challah bread. If you don't have Neufchatel cheese, cream cheese can be substituted. A sprinkle of ground cinnamon or a drizzle of caramel sauce makes a delightful topping.
Lauriane Kunze
Jun 30, 2025I was skeptical about the egg-free part, but it turned out amazing! Will definitely make it again.
Ernest Brown
Jun 25, 2025This recipe saved my stale bread! It was so easy to make and everyone loved it.
Katherine Hahn
Jun 20, 2025The bread pudding was perfectly moist and flavorful. I added a pinch of nutmeg for an extra touch of warmth.