Tres Leches Bread Pudding Recipe

Rich, custardy, and delightfully soaked in three luscious types of milk, Tres Leches Bread Pudding is a decadently updated twist on a classic dessert. Imagine everything you love about tres leches cake — that tender, milky sweetness — paired with the cozy nostalgia of bread pudding’s custard-soaked cubes, all crowned with a snowy cloud of whipped cream. This is a dessert that feels like pure comfort with every creamy bite, a guaranteed showstopper for any occasion and the answer when you crave something truly special.

Ingredients You’ll Need

Every ingredient in this Tres Leches Bread Pudding recipe earns its keep, working harmoniously to deliver dreamy texture and flavor in every mouthful. From the choice of bread to the trio of milks, even the smallest detail amplifies the finished dessert’s magic.

  • Bread: For heartiness and structure, use day-old brioche or challah; their slight sweetness and dense crumb absorb the custard beautifully.
  • Sweetened Condensed Milk: Adds creamy sweetness and that unmistakable tres leches richness to the pudding mix.
  • Evaporated Milk: Lends silkiness and depth, creating a richer pudding without making it too heavy.
  • Whole Milk: Balances the other milks and keeps the custard light and pourable.
  • Eggs: The backbone of the custard, giving the pudding its lush, spoonable consistency.
  • Granulated Sugar: Rounds out the sweetness and caramelizes just a hint for a beautiful golden finish.
  • Vanilla Extract: Deepens the flavor with aromatic warmth — don’t skip it!
  • Ground Cinnamon: Adds a touch of gentle spice, marrying the milks and bread with cozy undertones.
  • Salt: Just a small pinch lifts all the flavors and keeps the dessert from being one-note.
  • Unsalted Butter: For greasing the baking dish and a final richness throughout.
  • Whipped Cream (for topping): Fluffy, fresh whipped cream adds that classic tres leches finish and visual wow factor.

How to Make Tres Leches Bread Pudding

Step 1: Prep and Cube the Bread

Start your Tres Leches Bread Pudding journey by cutting day-old brioche or challah into even cubes, about one inch each. Drying out the bread slightly (leave it out overnight or toast gently in the oven) ensures it absorbs the decadent custard without turning mushy, setting you up for pudding success.

Step 2: Make the Tres Leches Custard

In a large mixing bowl, whisk together the sweetened condensed milk, evaporated milk, and whole milk until smooth — this trio is the heart of tres leches magic. Add in eggs, sugar, vanilla, cinnamon, and salt, beating gently until the mixture is homogenous and just frothy.

Step 3: Soak the Bread

Arrange the bread cubes in a generously buttered baking dish. Slowly pour that luxurious milky custard all over, turning the bread gently to coat every last piece. Let it soak for at least 15 minutes (longer for toughest breads), ensuring each cube becomes fully saturated with flavor.

Step 4: Bake to Perfection

Preheat your oven and bake your assembled Tres Leches Bread Pudding until the custard is set, golden on top, and the aroma fills your kitchen. A knife inserted in the center should come out clean or with just a trace of custard. Resist the urge to overbake; you want a soft, moist pudding.

Step 5: Cool and Top with Whipped Cream

Allow the bread pudding to cool slightly so it cuts cleanly and holds its shape. Before serving, slather the top with heaps of freshly whipped cream — the classic finishing touch for Tres Leches Bread Pudding that turns every bite into a celebration.

How to Serve Tres Leches Bread Pudding

Tres Leches Bread Pudding Recipe - Recipe Image

Garnishes

A dollop of whipped cream is non-negotiable, but a sprinkle of ground cinnamon or a few fresh berries add color and flavor contrast. For a little extra drama, try a drizzle of caramel sauce or shaved chocolate — each ingredient makes your Tres Leches Bread Pudding even more memorable.

Side Dishes

Pair your warm bread pudding with a scoop of vanilla or cinnamon ice cream for absolute dessert decadence, or lighten things up with a fruit salad on the side. A cup of robust coffee or Mexican hot chocolate rounds out the experience in the most comforting way.

Creative Ways to Present

For a dinner party, try cutting your Tres Leches Bread Pudding into individual squares and plating them with a piping of whipped cream and a mint leaf. Mini ramekins or mason jars make for adorable, single-serve portions. Or go family-style and let guests scoop their own — it’s impossible to go wrong.

Make Ahead and Storage

Storing Leftovers

After cooling, cover the dish tightly with plastic wrap or transfer individual portions to airtight containers. Tres Leches Bread Pudding keeps well in the refrigerator for up to four days, and the flavors actually deepen with a little rest!

Freezing

You can absolutely freeze Tres Leches Bread Pudding. Wrap slices or the entire dish tightly in plastic wrap and aluminum foil, then freeze for up to two months. Thaw overnight in the fridge before reheating to preserve that perfect texture.

Reheating

To reheat, place your bread pudding in a 300°F oven, covered loosely with foil, for about 15–20 minutes, or until warmed through. If you’re in a hurry, quick bursts in the microwave work too, but keep an eye out so it doesn’t overcook.

FAQs

Can I use another type of bread?

Absolutely! Brioche or challah are best for richness, but sturdy white or French bread, or even leftover dinner rolls, work beautifully. Just avoid using very soft sandwich bread, as it may get too soggy.

Is Tres Leches Bread Pudding best served warm or cold?

It’s delicious either way! Many love it slightly warm with melting whipped cream, while others prefer it fully chilled for a denser, classic tres leches feel. Try both to find your personal favorite.

Can I make it dairy free?

Yes, you can experiment by using non-dairy milks (coconut, oat, or almond), and a dairy-free sweetened condensed milk alternative. While the flavor will be different, the pudding will still be tender and moist.

What can I add for extra flavor?

Try folding in raisins, chocolate chips, or a splash of dark rum for grown-up flair. A bit of orange zest or a few swirls of dulce de leche also make delicious add-ins for your Tres Leches Bread Pudding.

How can I tell when it’s done baking?

Look for a puffed, golden top, and gently insert a knife in the center — if it comes out clean or with just a bit of custard clinging on, you’re set. Remember, a little jiggle in the middle is fine; it will firm up as it cools.

Final Thoughts

Tres Leches Bread Pudding is pure comfort on a plate — easy enough for a cozy weeknight but impressive enough for any celebration. Give it a try, and I have a feeling this creamy, luscious dessert will quickly become your new go-to treat! Happy baking!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Tres Leches Bread Pudding Recipe

Tres Leches Bread Pudding Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 139 reviews
  • Author: Kimberly
  • Prep Time: 20 minutes
  • Cook Time: 45 minutes
  • Total Time: 3 hours (includes chilling)
  • Yield: 8 servings 1x
  • Category: Desserts
  • Method: Baking
  • Cuisine: Latin American
  • Diet: Vegetarian

Description

Tres Leches Bread Pudding is a delightful fusion of two beloved desserts: the creamy, milk-soaked charm of Tres Leches cake blended with the cozy, comforting texture of bread pudding. This recipe transforms day-old bread into a decadent treat drenched in a sweet three-milk mixture and finished with a whipped cream topping. It’s an easy, crowd-pleasing dessert that’s irresistibly moist and rich.


Ingredients

Units Scale

Bread Pudding Base

  • 6 cups day-old brioche or challah, cubed
  • 4 large eggs
  • 1 cup whole milk
  • 1 cup sweetened condensed milk
  • 1 cup evaporated milk
  • 1/2 cup granulated sugar
  • 2 teaspoons vanilla extract
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon salt

Tres Leches Soak

  • 1 cup whole milk
  • 1 cup sweetened condensed milk
  • 1 cup evaporated milk

Topping

  • 1 cup heavy whipping cream
  • 2 tablespoons powdered sugar
  • 1/2 teaspoon vanilla extract
  • Ground cinnamon, for garnish (optional)

Instructions

  1. Prepare the Bread: Cut the stale brioche or challah into cubes and place them evenly in a greased 9×13-inch baking dish. Let the bread sit while you prepare the custard to help it dry out a bit more, allowing for better absorption of the soaking mixture.
  2. Make the Custard: In a large bowl, whisk together eggs, 1 cup whole milk, 1 cup condensed milk, 1 cup evaporated milk, granulated sugar, vanilla extract, cinnamon, and salt until smooth and well combined.
  3. Soak the Bread: Pour the custard evenly over the cubed bread, pressing gently so all pieces are well coated. Allow to sit for 15–20 minutes to let the bread fully absorb the liquid.
  4. Bake: Preheat the oven to 350°F (175°C). Bake the bread pudding for 40–45 minutes, or until golden on top and set in the center. A knife inserted should come out mostly clean, though it may be slightly moist.
  5. Prepare Tres Leches Soak: While the pudding bakes, whisk together 1 cup milk, 1 cup condensed milk, and 1 cup evaporated milk in a bowl or large measuring cup.
  6. Saturate the Bread Pudding: When the pudding is done and still hot, use a skewer to poke holes all over. Slowly pour the tres leches mixture over the entire surface, letting it soak in. Allow to cool, then refrigerate for at least 2 hours or overnight for full absorption.
  7. Whip the Cream: In a cold bowl, whip the heavy cream, powdered sugar, and vanilla until soft peaks form.
  8. Serve: Spread or dollop the whipped cream over the chilled bread pudding. Sprinkle with ground cinnamon, if desired. Slice and enjoy!

Notes

  • Best made with day-old or slightly stale bread for better texture.
  • Chilling the pudding ensures maximum soak and flavor.
  • You can add a splash of rum or brandy to the custard for an adult twist.
  • Can be made the night before for stress-free serving.

Nutrition

  • Serving Size: 1 slice (1/8 of recipe)
  • Calories: 410
  • Sugar: 31g
  • Sodium: 300mg
  • Fat: 19g
  • Saturated Fat: 10g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 50g
  • Fiber: 1g
  • Protein: 10g
  • Cholesterol: 135mg

1 thought on “Tres Leches Bread Pudding Recipe”

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

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