As the sun dipped below the horizon, I found myself drawn to the kitchen, lured by the thought of indulging in something sweet. That’s when I stumbled upon a treasure from my culinary adventures: Tres Leches Bread Pudding. The combination of creamy, rich flavors paired with the soft, buttery brioche creates a treat that’s not just comforting but downright irresistible.
This isn’t your typical bread pudding; each bite is soaked in a dreamy blend of evaporated and sweetened condensed milk that takes it to a whole new level of lusciousness. Perfect for cozy evenings at home or as the grand finale to a gathering with friends, this dessert will quickly become your go-to recipe when you’re in the mood for something homemade.
Ready to ditch the fast food and bring warmth back into your kitchen? Let’s dive into this delightful recipe that balances ease with an elegant presentation—because sometimes you deserve a little luxury in your life, without spending hours in the kitchen!

Why is Tres Leches Bread Pudding a Must-Try?
Indulge in the ultimate comfort dessert that blends tradition with decadence. Creamy Layers: The rich combination of tres leches elevates bread pudding to an irresistible delight. Effortless Prep: This recipe is simple enough for any home cook to master in no time. Impressive Presentation: Serve it at gatherings, and watch your friends rave about it. Make-Ahead Convenience: Prepare it in advance for easy entertaining, keeping it fresh and flavorful. This Tres Leches Bread Pudding is more than just food; it’s a celebration on a plate that you won’t want to miss!
Tres Leches Bread Pudding Ingredients
Get ready to create a dessert that’s a true showstopper!
For the Custard
- 7 egg yolks – provide richness and a velvety texture to the pudding.
- 1 cup whole milk – adds creaminess and balances the sweetness.
- 1 (12 ounce) can evaporated milk – brings a deeply rich flavor for that classic tres leches experience.
- 1 (14 ounce) can sweetened condensed milk – sweetens the mixture and enhances the overall creaminess.
- 1/2 cup granulated sugar – adjusts the sweetness to perfection.
- 1 Tablespoon vanilla extract – infuses delightful flavor, making each bite memorable.
- 1 teaspoon sea salt – enhances the flavors and balances the sweetness.
For the Bread
- 1 loaf brioche bread cut into cubes – absorbs the luscious custard while maintaining a soft texture.
- 1 cup semi-sweet chocolate chips – add an indulgent chocolatey twist that pairs beautifully with the creamy pudding.
Dive into these ingredients, and soon you’ll experience the magic of Tres Leches Bread Pudding right in your own kitchen!
How to Make Tres Leches Bread Pudding
-
Preheat the oven to 350°F. Get your kitchen warmed up so the bread pudding can bake beautifully, creating that golden top we all love!
-
Whisk Together the egg yolks, whole milk, evaporated milk, and half of the sweetened condensed milk in a large bowl until the mixture is smooth and enticingly creamy.
-
Stir In the granulated sugar, vanilla extract, and sea salt. Allow these ingredients to mingle and create a delightful foundation for your pudding.
-
Fold In the brioche bread cubes and semi-sweet chocolate chips gently. Make sure each piece of brioche gets covered in the creamy custard—this is the secret to a moist pudding!
-
Pour the mixture into a greased baking dish. Pour carefully to avoid splashing; you want every drop of that luscious custard in the dish where it belongs.
-
Drizzle the remaining sweetened condensed milk over the top. This step adds extra sweetness and ensures that every bite surprises you with richness!
-
Bake in the preheated oven for about 45-55 minutes, or until the top is golden brown and a knife inserted into the center comes out clean. Watch it transform into a delicious dessert!
Optional: Top with whipped cream or a sprinkle of cinnamon for that extra touch!
Exact quantities are listed in the recipe card below.

What to Serve with Tres Leches Bread Pudding?
Creating the perfect meal is all about balance, and this creamy dessert deserves the right companions to shine even brighter.
-
Fresh Berries: A mix of strawberries, raspberries, and blueberries adds a burst of freshness to each rich bite, enhancing your dessert experience.
-
Whipped Cream: Light and airy, this classic topping adds a delightful contrast in texture, making each mouthful even more indulgent.
-
Caramel Sauce: Drizzling warm caramel over the pudding creates a sophisticated sweetness, tempting you to go back for another serving.
-
Coffee: A rich cup of freshly brewed coffee pairs beautifully, balancing the pudding’s sweetness with its bold flavor, perfect for a cozy evening.
-
Mint Leaves: A sprinkle of fresh mint on top not only elevates the presentation but also adds a refreshing hint, making each bite feel lighter.
-
Chocolate Sauce: For the ultimate chocolate lovers, a drizzle of chocolate sauce intensifies the dessert, creating a sinful treat you won’t resist.
-
Toasted Nuts: Almonds or pecans add a crunchy texture that contrasts beautifully with the pudding’s softness, enhancing the overall flavor profile.
Embrace these delightful pairings to create a full experience that’s nothing short of memorable.
How to Store and Freeze Tres Leches Bread Pudding
-
Room Temperature: Best enjoyed fresh, but if left out, don’t exceed 2 hours to ensure food safety.
-
Fridge: Store in an airtight container for up to 3 days to keep the tres leches bread pudding moist and flavorful.
-
Freezer: For longer storage, freeze portions in airtight containers for up to 2 months. Thaw overnight in the fridge before reheating.
-
Reheating: Gently warm in the oven at 350°F for about 15-20 minutes until heated through, or microwave in short intervals while monitoring closely.
Tres Leches Bread Pudding Variations
Get creative and make this delightful dish your own with some fun twists!
-
Dairy-Free: Use almond or coconut milk in place of whole milk, and opt for coconut cream instead of sweetened condensed milk for a vegan version.
-
Nutty Delight: Fold in 1/2 cup of chopped walnuts or pecans for a delightful crunch that contrasts beautifully with the creamy pudding.
-
Fruit Forward: Add 1 cup of fresh berries or sliced bananas to the bread mixture for a fruity burst of flavor that enhances the overall taste.
-
Spiced Up: Incorporate 1 teaspoon of cinnamon or nutmeg into the custard for a warm, spicy kick that’s perfect for cozy evenings.
-
Chocolate Lover’s Dream: Substitute the semi-sweet chocolate chips with dark chocolate or even try white chocolate chips for a different flavor profile.
-
Boozy Twist: Add a splash of rum or bourbon to the custard mixture to introduce a hint of warmth and sophistication that elevates the dish.
-
Caramel Drizzle: Top with a homemade caramel sauce before serving for a rich, gooey sweetness that pairs perfectly with the light pudding.
-
Savory Option: For a fun twist, experiment with adding herbs like rosemary or thyme, and replace some of the sugar with a savory cheese like goat cheese or ricotta.
Expert Tips for Tres Leches Bread Pudding
-
Perfect Oven Temp: Always preheat your oven to 350°F for even cooking. An insufficiently heated oven can result in unevenly baked pudding.
-
Quality Bread: Use fresh brioche for the best results. Stale bread can work, but fresh brioche absorbs the custard better and adds a delightful softness.
-
Gentle Folding: When adding the bread and chocolate chips, fold gently. This preserves the integrity of the bread and ensures even distribution of custard throughout.
-
Don’t Skip the Drizzle: Drizzling additional sweetened condensed milk on top adds an irresistible layer of sweetness and moisture, so don’t skip this step!
-
Let It Rest: Allow the pudding to cool slightly before serving. This helps the flavors meld beautifully and makes for easier slicing.
-
Customizable Add-Ins: Feel free to mix in nuts or dried fruits if you desire a twist on this classic Tres Leches Bread Pudding; just keep balance in mind!
Make Ahead Options
These Tres Leches Bread Pudding are perfect for meal prep and can be made ahead to save you time on busy days! You can whisk together the custard (egg yolks, whole milk, evaporated milk, sugar, vanilla, and salt) up to 24 hours in advance and store it in the refrigerator, keeping it tightly covered to prevent any absorption of other odors. Additionally, you can cube the brioche bread and chop the chocolate chips up to 3 days ahead, storing them in an airtight container. When you’re ready to bake, simply combine the prepared components, fold them together, pour them into a greased baking dish, and drizzle the remaining sweetened condensed milk on top before baking. This way, you’ll have a decadent dessert with minimal effort on the day of your gathering!

Tres Leches Bread Pudding Recipe FAQs
What kind of bread should I use for Tres Leches Bread Pudding?
Absolutely, using a loaf of brioche bread is best for this recipe! Its soft, buttery texture allows it to soak up the custard beautifully. If brioche isn’t available, challah or any rich, soft bread can work as a good substitute.
How do I know when my bread pudding is done baking?
The bread pudding is done when the top is a glorious golden brown and a knife inserted into the center comes out clean. This typically takes about 45-55 minutes in a preheated oven at 350°F, but ovens may vary slightly. Keep an eye on it during the last few minutes for the perfect finish!
How should I store leftovers of Tres Leches Bread Pudding?
I recommend storing any leftovers in an airtight container in the fridge for up to 3 days. This keeps the pudding moist and flavorful. If your pudding gets a little dry, a dollop of whipped cream or a drizzle of sweetened condensed milk can help revive it!
Can I freeze Tres Leches Bread Pudding?
Definitely! If you want to enjoy this delicious dessert later, freeze it in airtight containers for up to 2 months. To thaw, place it in the fridge overnight and reheat gently in the oven at 350°F for about 15-20 minutes. This way, you’ll have a comforting treat ready whenever cravings hit!
Is Tres Leches Bread Pudding safe for my gluten-sensitive friend?
That’s a great question! If you’re catering to gluten sensitivity, you can substitute the brioche with a gluten-free bread option. Just ensure all your other ingredients, like the milk and sweet condensed milk, are gluten-free as well. Always check labels if allergies are a concern!
What if my custard mixture seems too thin?
If you find that your custard mixture appears thinner than expected, try adding an extra egg yolk to thicken it up. This will help create a richer texture and hold the pudding together better. Allowing the bread to soak longer before baking can also aid in absorbing more liquid.

Decadent Tres Leches Bread Pudding You Can't Resist
Ingredients
Equipment
Method
- Preheat the oven to 350°F.
- Whisk together the egg yolks, whole milk, evaporated milk, and half of the sweetened condensed milk in a large bowl until smooth.
- Stir in the granulated sugar, vanilla extract, and sea salt.
- Fold in the brioche bread cubes and semi-sweet chocolate chips gently.
- Pour the mixture into a greased baking dish.
- Drizzle the remaining sweetened condensed milk over the top.
- Bake in the preheated oven for about 45-55 minutes, or until the top is golden brown.







