Tres Leches Bread Pudding with Mexican Chocolate Sauce
Flakey croissants submerged in a creamy tres leches custard, baked to golden perfection, and drizzled in a silky smooth Mexican chocolate sauce!
Prep Time 1 hour hr
Cook Time 40 minutes mins
Soaking Time 1 hour hr
Course Dessert
Cuisine Mexican
- 13 ounces croissants, torn or cut into bite-size pieces
Custard:
- 3 egg yolks
- 1 egg
- 1 cup whole milk
- 1 (12 oz) can evaporated milk
- 1 (14 oz) can sweetened condensed milk
- 3 Tablespoons granulated sugar
- 1 teaspoon vanilla
- 1 teaspoon cinnamon
- ¼ teaspoon salt
For Topping:
- 2 Tablespoons granulated sugar
Mexican Chocolate Sauce:
- 5 ounces semi-sweet chocolate, chopped or chips
- ⅔ cup heavy cream
- 1 teaspoon cinnamon
Make the Bread Pudding:
In a large mixing bowl, whisk the egg yolks, egg, milk, evaporated milk, sweetened condensed milk, sugar, vanilla, cinnamon, and salt together.
Gently fold in the croissants. Pour mixture into a greased 8-inch square baking dish, gently pressing down on the bread to ensure all the pieces are saturated in the custard. Allow to sit and soak for at least an hour**.
Preheat the oven to 350ºF. Sprinkle granulated sugar evenly over bread pudding. Bake in the oven for 35-40 minutes, or until golden and toasty. Allow bread pudding to rest for at least 15-20 minutes before serving.
Make the Sauce:
Place the chocolate in a medium bowl; set aside. Pour heavy cream into a small saucepan and heat on the stove over medium-high heat. Once it starts to simmer, immediately pour the hot cream over the chocolate. Cover the bowl with plastic wrap, and allow to sit for 5 minutes. Remove plastic wrap, and stir until smooth. Stir in the cinnamon.
To serve, slice/scoop bread pudding into bowls. Drizzle with chocolate sauce, and enjoy!
*This step is totally optional if you are starting with dry or stale bread.
**You can also prepare this bread pudding the night before, allow it to soak overnight, then bake it in the oven the next day.