Tres Leches Bread Pudding Recipe
Introduction
Tres Leches Bread Pudding is a decadent twist on the classic Latin dessert, combining rich brioche soaked in a luscious three-milk mixture. Topped with semi-sweet chocolate chips and a drizzle of sweetened condensed milk, it’s perfect for a comforting treat any time of year.

Ingredients
- 7 egg yolks
- 1 cup whole milk
- 1 (12 ounce) can evaporated milk
- 1 (14 ounce) can sweetened condensed milk (divided)
- 1/2 cup granulated sugar
- 1 tablespoon vanilla extract
- 1 teaspoon sea salt
- 1 loaf brioche bread (cut into cubes)
- 1 cup semi-sweet chocolate chips
Instructions
- Step 1: Preheat your oven to 375 degrees Fahrenheit.
- Step 2: In a large bowl, whisk together the egg yolks, whole milk, evaporated milk, 3/4 of the sweetened condensed milk, granulated sugar, vanilla extract, and sea salt until the mixture is smooth.
- Step 3: Add the brioche bread cubes to the milk mixture and gently fold them until all the bread is fully coated.
- Step 4: Transfer the soaked bread into a greased baking dish, spreading it out evenly.
- Step 5: Sprinkle the semi-sweet chocolate chips evenly over the top of the bread.
- Step 6: Bake for 50 to 60 minutes, or until the pudding is golden brown and set in the center.
- Step 7: Remove from the oven and immediately drizzle with the remaining sweetened condensed milk. Serve warm for the best flavor and texture.
Tips & Variations
- For extra richness, use heavy cream in place of whole milk.
- Swap out the chocolate chips for fresh berries or toasted nuts for a different texture and flavor.
- Allow the pudding to soak in the fridge overnight to intensify the tres leches flavor before baking.
Storage
Store leftover bread pudding covered in the refrigerator for up to 3 days. Reheat gently in the microwave or oven to maintain its creamy texture, adding a splash of milk if it seems dry.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use other types of bread for this pudding?
Yes, though brioche is ideal for its buttery texture. You can also use challah or Texas toast, but avoid very dense or whole-grain breads which may become too heavy.
How do I know when the bread pudding is fully cooked?
The pudding should be golden brown on top and set in the center with no liquid pooling. A knife inserted into the middle should come out mostly clean with just a few moist crumbs.
PrintTres Leches Bread Pudding Recipe
This Tres Leches Bread Pudding is a rich, decadent dessert combining the custardy goodness of traditional bread pudding soaked in a luscious three-milk mixture. Featuring brioche bread cubes soaked in a blend of whole milk, evaporated milk, and sweetened condensed milk, it is baked to golden perfection and topped with semi-sweet chocolate chips for a delightful twist. The final drizzle of condensed milk adds an extra layer of creamy sweetness, making this dessert a heavenly treat perfect for any occasion.
- Prep Time: 15 minutes
- Cook Time: 55 minutes
- Total Time: 1 hour 10 minutes
- Yield: 8 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: Mexican
Ingredients
Custard Mixture
- 7 egg yolks
- 1 cup whole milk
- 1 (12 ounce) can evaporated milk
- 3/4 (14 ounce) can sweetened condensed milk
- 1/2 cup granulated sugar
- 1 tablespoon vanilla extract
- 1 teaspoon sea salt
Bread Pudding
- 1 loaf brioche bread, cut into cubes
- 1 cup semi-sweet chocolate chips
- 1/4 (14 ounce) can sweetened condensed milk (for drizzling)
Instructions
- Preheat Oven: Set the oven temperature to 375 degrees Fahrenheit to prepare for baking the bread pudding.
- Mix Custard Ingredients: In a large bowl, whisk together the egg yolks, whole milk, evaporated milk, 3/4 of the sweetened condensed milk can, granulated sugar, vanilla extract, and sea salt until the mixture is smooth and fully combined.
- Soak Bread Cubes: Add the brioche bread cubes into the custard mixture. Gently fold the bread into the milk mixture until all pieces are completely coated and soaked.
- Prepare Baking Dish: Lightly grease a baking dish and transfer the soaked bread mixture into it, spreading evenly.
- Add Topping: Sprinkle the semi-sweet chocolate chips evenly over the top of the bread mixture.
- Bake: Place the baking dish in the preheated oven and bake for 50 to 60 minutes. The pudding should be golden brown on top and fully set in the center.
- Final Touch: Remove the bread pudding from the oven and immediately drizzle the remaining 1/4 can of sweetened condensed milk over the warm pudding.
- Serve: Serve the Tres Leches Bread Pudding warm for the best flavor and texture experience.
Notes
- For a richer texture, use brioche or challah bread as they absorb the custard beautifully.
- Make sure to gently fold the bread to avoid breaking the cubes into mush.
- If you prefer a less sweet dessert, reduce the sugar slightly.
- Chocolate chips add a lovely contrast but can be substituted with chopped nuts or omitted for a classic version.
- Allow the pudding to rest for a few minutes after baking to let the custard fully set before serving.
Keywords: Tres Leches Bread Pudding, bread pudding, tres leches dessert, Mexican dessert, chocolate chip bread pudding, custard dessert

