Home » Recipes » Tres Leches Bread Pudding

Tres Leches Bread Pudding

*This post may contain affiliate links, please see our privacy policy for details.*

If you love tres leches and bread pudding, this recipe is for you! It combines the flavors of a tres leches with a bread pudding! Great for a get together!

The one thing we love about making a bread pudding in any variation like our salted caramel bread pudding and this tres leches bread pudding is the ability to make it ahead, especially if you are entertaining. Hosting doesn’t have to be stressful when you are able to find make-ahead menu items

an oval baking dish full of tres leches bread pudding

What is Tres Leches

Tres Leches is a popular authentic Mexican dessert. It is a sponge-like cake soaked with “three milks,” which consists of condensed milk, heavy cream, and evaporated milk. It is divine.

How is this recipe a Tres Leches

Of course, this is not your traditional tres leches recipe. We took the idea of a tres leches and combined it with a bread pudding. A nice brioche bread that is soaked with evaporated milk, condensed milk, eggs, sugar and vanilla. Bake it and top it with chocolate chips and a drizzle of sweetened condensed milk.

How to make this recipe

Custard. This custard is a simple combination of egg yolks, milk, half the condensed milk, evaporated milk, sugar and vanilla. Beat all these ingredients together.

Brioche. Cut up a loaf of brioche into bite size pieces, and pour the custard over.

Buttered baking dish. Pour in a buttered baking dish, approx. 12×8.

Make-ahead. This recipe is best put together 6-8 hours before serving. The longer it sits the more the brioche absorbs the custard.

Bake. Top with chocolate chips and bake at 375 degrees F. for 50-60 minutes or until the top is golden brown.

Topping. Once the bread pudding is done, top with the condensed milk. We add a whole can onto the topping, but feel free to keep it on the side and drizzle as little or as much as you like.

an oval dish full of baked tres leches bread pudding topped with chocolate chips
tresh leches bread pudding
a slice of tres leches bread pudding on a white plate
a slice of tres leches bread pudding on a white plate

Tres Leches Bread Pudding

Food Dolls
Bread pudding made with three milks, topped with chocolate chips and condensed milk! So good!


  • 1 loaf brioche bread (cut into cubes)
  • 1 cup whole milk
  • 7 egg yolks
  • 1 14oz can sweetened condened milk (divided)
  • 1 12oz can evaporated milk
  • 1/2 cup granulated sugar
  • 1 tbsp vanilla extract
  • 1 tsp sea salt
  • 1 cup semi-sweet chocolate chips


  • Preheat oven to 375 degrees F.
  • In a large bowl add yolks, milk, evaporated milk, 3/4 can condensed milk, sugar, vanilla and salt. Whisk until smooth. Add the bread. Gently fold the bread until it is all completely covered in the milk mixture. Add to a greased baking dish.
  • Top with chocolate chips. Bake for 50-60 minutes or until golden brown and set. Drizzle with remaining condensed milk. Serve warm.


Tried this recipe?Let us know how it was!
overhead image of baked tres leches bread pudding topped with chocolate chips

If you love this recipe, try this Cannoli French Toast Casserole.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. 4 stars
    Okay https://www.fooddolls.com, this was really good. It’s definitely a bread pudding. If I ever make again I will make about half a recipe more of the milk mixture (no egg) and pour over after, so that it has more of a tres Leche thing going on. I’ll probably omit the chocolate chips and sprinkle with cinnamon. Yummy.

  2. 4 stars
    It was easy to make, it was an impressive dessert for dinner guest. I served with vanilla ice cream. I thought the white sauce was to sweet. But my husband loved it! I will make again.

    1. So glad it was a hit! Yes, the condensed milk can be sweet, you can always leave it on the side and everyone can add as little or as much as they like!

  3. 5 stars
    2nd time using your recipe and it’s great! I use a cinnamon brioche loaf and leave out the chocolate chips for a cinnamon tres leche bread pudding and it’s perfect!