Main Courses
This apple bread pudding recipe with condensed milk delivers the perfect balance of creamy custard and warm spice harmony in every bite. The secret lies in the rich, velvety texture created by condensed milk, which transforms ordinary bread into decadent layers of comfort.
I developed this version after years of testing, ensuring the custard stays lusciously thick while the apples caramelize into sweet, tender pockets.
The recipe begins with cubed brioche or challah bread, soaked in a mixture of eggs, milk, and that essential can of condensed milk—this is what elevates it from ordinary to extraordinary. As it bakes, the bread absorbs the custard while the apples soften and release their natural sweetness.
A sprinkle of cinnamon and nutmeg during baking infuses warmth that lingers with every spoonful.
What you'll end up with is a golden, caramelized top crust hiding layers of ultra-creamy custard, tender apples, and buttery bread. The condensed milk ensures richness without heaviness, while the spices create a cozy aroma that fills your kitchen.
This isn't just dessert—it's a nostalgic hug in baked form, perfect for family gatherings or a quiet night in.
For extra indulgence, consider adding chopped pecans or walnuts to the bread cubes before baking, or a drizzle of caramel sauce when serving. The recipe scales beautifully, so whether you're feeding a crowd or treating yourself, this apple bread pudding delivers restaurant-quality comfort at home.
Ingredients for apple bread pudding recipe condensed milk
Six ingredients transform simple bread and apples into restaurant-quality comfort dessert.
| Ingredient | Amount | Notes |
|---|---|---|
| Brioche or Challah Bread 🍞 | 1 ½ lb | Day-old, cubed into 1-inch pieces |
| Large Eggs 🥚 | 6 whole | Room temperature for even baking |
| Whole Milk 🥛 | 2 cups | Full-fat for creaminess |
| Sweetened Condensed Milk 🥛 | 1 can (14 oz) | Unopened for best texture |
| Granulated Sugar 🍚 | ½ cup | Light brown sugar for depth |
| Vanilla Extract 🥄 | 1 tbsp | Pure extract preferred |
| Ground Cinnamon 🌿 | 2 tsp | Freshly ground for aroma |
| Ground Nutmeg 🌿 | ½ tsp | Freshly grated preferred |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Red Delicious Apples 🍎 | 4 medium | Peeled, cored, sliced thin |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for topping |
| Pecans or Walnuts 🌰 | ½ cup | Chopped, optional for crunch |
The bread is the foundation—day-old brioche or challah works best, but stale white bread in a pinch. Costco or bakery sections usually have perfect day-old loaves. Cubes should be about 1-inch—too small and they'll get mushy, too big and they won't soften enough. The apples? Red Delicious or Honeycrisp hold their shape best during baking. If you're using Granny Smith, toss them in a little lemon juice first to keep them from turning brown while prepping. The condensed milk is non-negotiable—it's what gives that signature ultra-creamy texture.
No brioche? Challah or even sourdough will work—just make sure it's day-old. Running short on apples? Pears or peaches swap right in, but reduce the sugar by 1 tbsp. Want extra richness? Add 2 tbsp sour cream to the custard mix. The nuts are optional but worth it—they add texture contrast. If you're feeling fancy, toast them first in a dry pan for 3-4 minutes until golden. The cinnamon and nutmeg? Penzeys or bulk spice bins have the best quality, but regular grocery store brands work fine if they're fresh.
This keeps beautifully—3-4 days in the fridge covered with plastic wrap, or 3 months frozen. The flavor actually improves after the first day as everything melds together. For serving, I like to reheat slices in the oven at 350°F for 10 minutes until the custard is warm and gooey. Leftovers? Slice and freeze between parchment paper for easy single servings. The caramelized top? That's your signal it's ready—don't rush it, let it crisp up properly.
Why You'll Love This Recipe
- No Chopping Needed: I swear by this trick—toss stale brioche or Challah into cubes without drying them first. The condensed milk soaks it up instantly, so you’re not stuck waiting for bread to crisp.
- Caramel-Kissed Magic: That first spoonful? Pure decadence. The condensed milk turns the custard into a thick, buttery ribbon, while the apples melt into a warm, spiced hug—like dessert and breakfast had a baby.
- Weeknight Wonder: Between us, this is my "I don’t care what’s for dinner" move. Throw it together after work, bake while you eat, and wake up to leftovers that taste better than takeout.
- Budget Breakfast Boost: Condensed milk stretches the custard, so you’re not drowning in eggs or milk. Plus, stale bread gets a second life—no waste, all flavor. My wallet and my kids thank me every time.
Step-by-step instructions for apple bread pudding with condensed milk
Here's how to make this dreamy dessert with rich layers and warm spice notes.
Prep the Bread and Apples
Start by cutting the 1.5 lb brioche or challah bread into 1-inch cubes. I like to use day-old bread for the best texture—it's less dense and absorbs the custard beautifully. Place the cubes in a large bowl and set aside.
Next, peel, core, and thinly slice the 4 medium Red Delicious apples. Toss them with 1 tablespoon vanilla extract, 2 teaspoons ground cinnamon, and ½ teaspoon ground nutmeg to infuse them with flavor. The apples should be evenly coated—this ensures every bite has that perfect spiced apple taste.
Mix the Creamy Custard Base
In a separate large bowl, whisk together the 6 whole large eggs, 2 cups whole milk, 1 can (14 oz) sweetened condensed milk, ½ cup granulated sugar, ½ teaspoon salt, and 1 tablespoon vanilla extract. The mixture should be smooth and slightly thick—this is your custard foundation.
Here's the thing—don't overmix. Just stir until everything is combined. The condensed milk will give you that ultra-creamy texture, but overworking it can make the pudding dense. Once mixed, pour the custard over the bread cubes in the bowl, making sure each piece is well-coated.
Layer and Bake for Golden Perfection
Preheat your oven to 350°F. Grease a 9x13-inch baking dish with ½ cup unsalted butter (melted and spread evenly). This prevents sticking and adds extra richness. Arrange half of the bread-apple mixture in the dish, then sprinkle with half of the ½ cup chopped pecans or walnuts. Repeat with the remaining mixture.
Bake for 45-50 minutes until the top is golden brown and the center is just set. You'll know it's done when a knife inserted into the center comes out clean. If the top browns too quickly, tent it loosely with foil to prevent burning while the center finishes cooking.
Rest and Serve Warm
Remove the bread pudding from the oven and let it rest for 10-15 minutes. This resting time is crucial—it allows the custard to fully set and the flavors to meld together. The pudding will look slightly underdone right out of the oven, but it firms up beautifully as it cools.
Serve warm with a scoop of vanilla ice cream or a drizzle of caramel sauce. The contrast of warm pudding and cold ice cream is pure magic. Each bite should be creamy, spiced, and loaded with tender bread and juicy apple pieces—just like a hug in dessert form.
Pro Tips For Making Apple Bread Pudding Recipe Condensed Milk
- SOAK THE BREAD JUST RIGHT: I learned this the hard way—drowning brioche in milk makes it mushy. Cut the bread into 1-inch cubes, then toss them in a bowl with half the milk and condensed milk first. Let them sit for 10 minutes while you mix the custard; they’ll absorb enough to stay sturdy but still soak up the custard later.
- USE ROOM-TEMPERATURE EGGS: Cold eggs from the fridge will curdle your custard faster than you can say "second batch." Take them out 30 minutes before mixing—yes, even if you’re impatient like me. Warm eggs blend smoother and set more reliably, especially when condensed milk is in the mix.
- DON’T SKIP THE APPLE PREP: Peel, core, and slice apples into ¼-inch pieces, then toss them in lemon juice right away. Thick, uneven slices turn to mush; thin, acid-bathed slices stay tender but hold their shape. (And if you’re using Granny Smiths, add a pinch of sugar—they’re tart enough to overpower the bread.)
- BAKE UNTIL THE CENTER JIGGLES: The custard will look set at 340°F (170°C) for 45 minutes, but pull it out when the edges are golden and a toothpick comes out slightly wet with thick, creamy filling—not runny. If you’re nervous, tent foil over the top after 30 minutes to prevent over-browning, then uncover for the final 10 minutes.
Dietary considerations for this dish
Gluten-Free Adaptations
To make this bread pudding gluten-free, swap the brioche or challah for a gluten-free bread blend like Schar or Canyon Bakehouse. These hold up well to soaking and provide the same tender texture. Just cube the bread slightly smaller—about ½-inch—since gluten-free bread can be denser.
I’ve tested this with King Arthur gluten-free flour mix baked into a quick bread loaf, and it works beautifully when cubed and soaked. 🌱
Dairy-Free Substitutes
The condensed milk is the star here, but you can replace it with full-fat coconut milk reduced by half (simmer 1 can coconut milk uncovered for 20 minutes until thickened).
For the custard base, use unsweetened almond milk or oat milk—just add 1 extra tablespoon of cornstarch to thicken it properly. The flavor won’t be identical, but it’s still creamy and delicious. I’ve also had success with Daiya cheese shredded into the custard for extra richness.
Lower-Sugar Options
If you’re watching sugar, reduce the granulated sugar to ¼ cup and add ½ teaspoon stevia or monk fruit sweetener to the custard. For the apples, use tart varieties like Granny Smith and skip the extra sugar in the tossing step.
The condensed milk’s natural sweetness will still shine through. I’ve also swapped in unsweetened applesauce (½ cup) for half the milk in the custard—it keeps the moisture without adding much sugar. 🍎
Nut-Free Variations
Skip the pecans or walnuts entirely, or replace them with toasted coconut flakes or chopped dried cranberries for sweetness. For crunch, try pumpkin seeds or sunflower seeds—toss them in a pinch of cinnamon before sprinkling on top.
If you’re avoiding all nuts due to allergies, a simple dusting of powdered sugar on warm slices adds a festive touch without any risk. Always check labels on store-bought toppings for cross-contamination warnings.
Vegan Adaptations
For a vegan version, replace the eggs with ½ cup flaxseed meal + 1½ cups water (let sit for 10 minutes to thicken). Use coconut condensed milk (like Goya) and almond milk in the custard.
The bread should be gluten-free and vegan (like Against the Grain bread). For binding, add 1 tablespoon arrowroot powder to the custard. The texture won’t be identical, but it’s still comforting and creamy. 🌿
Nutrition facts
Frequently asked questions
Why does condensed milk make this bread pudding extra creamy?
The condensed milk adds natural sweetness while thickening the custard without needing extra eggs. It creates a silky, velvety texture that regular milk can't match. The secret is mixing it thoroughly with the eggs and milk before soaking the bread—this ensures even distribution throughout each layer.
Can I use evaporated milk instead of condensed milk?
Evaporated milk won't give the same rich texture, but you can try it by adding 2 tablespoons extra sugar and 1 extra egg yolk to compensate. The custard will be lighter, but still delicious. For best results, stick with condensed milk—it's what creates that signature ultra-creamy mouthfeel.
How do I prevent the bread from getting soggy?
Use day-old bread to avoid excess moisture, and cube it consistently at 1-inch sizes. Let the custard soak the bread for 10 minutes before baking, then drain any excess liquid. Bake at 350°F until the center is set (a knife should come out clean), but not overbake—the top should be golden, not dry.
What's the best way to reheat leftovers?
Slice and reheat individual portions in the oven at 350°F for 8-10 minutes until warm and gooey. Microwaving works in a pinch (30 seconds), but it can make the custard rubbery. For extra indulgence, broil for 1-2 minutes at the end to crisp the top again.
Can I make this ahead of time?
Assemble the pudding up to 24 hours ahead and refrigerate uncovered. The next day, bake as directed (add 5-10 extra minutes if cold). For freezing, bake completely, cool, slice, and freeze between parchment paper. Reheat from frozen in the oven at 325°F for 15-20 minutes until warmed through.
