Desserts
This apple bread pudding recipe with condensed milk delivers ultra-creamy caramel swirls that transform simple ingredients into a dessert so rich it feels like cheating. The secret lies in swirling warm condensed milk into the custard just before baking—creating golden pools of caramel that melt into every bite.
I perfected this version after years of testing, and it never fails to disappear within minutes of coming out of the oven.
The magic happens in the custard base, where buttery bread cubes soak up a velvety mixture of eggs, milk, and a touch of vanilla. Adding diced apples at the end ensures they stay tender while absorbing the creamy caramelized sauce.
Baking at 350°F for about 45 minutes yields a golden top with a custardy center that's impossible to resist.
What you'll end up with is a dessert that's equal parts comforting and impressive—warm, caramel-drenched bread pudding with pockets of gooey apple and condensed milk swirls.
The aroma alone will have everyone gathering in the kitchen, and the first forkful delivers that perfect balance of creamy custard, spiced apples, and rich caramel.
Perfect for holiday gatherings, dessert nights, or when you want to impress without spending hours in the kitchen. The best part? It's made in one bowl, so cleanup is minimal. Let's get started on creating this crowd-pleasing masterpiece.
Ingredients for apple bread pudding recipe condensed milk
These simple, crowd-pleasing ingredients transform into ultra-creamy caramel swirls that disappear in minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Day-Old Bread 🍞 | 8 cups | French or brioche preferred |
| Large Eggs 🥚 | 6 whole | Room temperature preferred |
| Sweetened Condensed Milk 🥛 | 1 can | 14 oz can, warmed slightly |
| Whole Milk 🥛 | 2 cups | Full-fat for creaminess |
| Granulated Sugar 🍚 | 1 cup | White or brown preferred |
| Vanilla Extract 🍯 | 2 tsp | Pure vanilla preferred |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for melting |
| Ground Cinnamon 🌿 | 1 tbsp | Freshly ground preferred |
| Salt 🧂 | ½ tsp | Fine sea salt preferred |
| Apples 🍎 | 2 whole | Honeycrisp or Fuji preferred |
| All-Purpose Flour 🌾 | 2 tbsp | For bread cube coating |
The bread is the star—French or brioche stays moist longer, but any day-old loaf works (toast if fresh). Cubing it yourself gives better texture than store-bought cubes. Costco or Trader Joe's often have great bakery bread for this. For the apples, Honeycrisp or Fuji hold up best—toss them in lemon juice to keep them bright. The condensed milk? Dairy Queen brand is my go-to, but any 14 oz can works. Warm it slightly (microwave 30 seconds) before swirling—it melts into the custard like magic.
No sweetened condensed milk? Mix equal parts evaporated milk and sugar, then simmer until thickened. Short on apples? Substitute with pears or raisins—just reduce the sugar slightly. The butter matters here—full-fat, unsalted gives the best flavor. If you're making this ahead, make the custard but skip the milk swirl until baking day. And trust me, the vanilla extract should be pure—imitation smells like perfume.
The bread cubes keep best in an airtight container for 2 days—they dry out fast, so prep them last. Apples can be diced up to 1 day ahead and stored in lemon water. The custard mixture stays good in the fridge for 24 hours before baking. Once baked, it reheats beautifully—just warm at 325°F for 15 minutes. I always make a double batch because it's gone before dessert time.
Why You'll Love This Recipe
- No Stale Ingredients: I swear by using day-old bread—it soaks up that sweet condensed milk like a dream, no extra prep needed. The crust gets golden and crispy without a single slice of fresh bread in sight.
- Caramelized Apple Magic: That condensed milk? It’s the secret weapon here—thick, rich, and it turns the apples into little pockets of gooey, buttery perfection. Honestly, the first bite makes you forget it’s dessert.
- One-Bowl Wonder: Mix, pour, bake—done. No fancy layers, no tricky techniques, just eggs, milk, and bread coming together in one bowl. My lazy Sunday mornings thank me every time.
- Budget Breakfast for Days: A single batch feeds my family for breakfast, lunch, or even dessert—no waste, just happy leftovers. And with just five ingredients, it’s cheaper than takeout, but way better. (Yes, even on a Tuesday night.)
Step-by-step instructions for ultra-creamy apple bread pudding
This one-bowl wonder delivers velvety texture and caramelized apple swirls every time.
Prepare the Bread and Apple Filling
Cut the 8 cups day-old bread into 1-inch cubes - don't worry if some are uneven. Toss them in a large bowl with the 2 tbsp all-purpose flour and 1 tbsp ground cinnamon, mixing until each piece is lightly coated. This creates a perfect crust while keeping the interior moist.
In a medium bowl, peel, core, and dice the 2 whole apples into ¼-inch pieces. Toss them with 2 tbsp of the reserved bread mixture to prevent sinking. Set both mixtures aside - you'll need them both for layering. The flour coating on the apples ensures they distribute evenly throughout the pudding rather than settling at the bottom.
Make the Ultra-Creamy Custard Base
In a separate large bowl, whisk together the 6 whole large eggs, 1 cup granulated sugar, 2 tsp vanilla extract, and 0.5 tsp salt until completely smooth. The mixture should be pale yellow and free of any streaks. Add the 2 cups whole milk and whisk again until fully combined. This step creates the silky custard foundation that makes this bread pudding uniquely creamy.
Gently fold in the 1 can sweetened condensed milk using a spatula, being careful not to create too many air bubbles. The condensed milk adds natural sweetness and thickness without needing extra sugar. Warm the condensed milk slightly (about 1 minute in warm water) to make it easier to incorporate. This is where that signature caramel flavor develops - don't skip the warming step!
Layer and Assemble the Pudding
In a 9x13-inch baking dish, alternate layers of the bread cubes and apple mixture, starting and ending with bread. Press down gently on each layer to create an even surface. This layering technique ensures every bite contains both the soft bread and sweet apples. The bread should be completely submerged in the custard mixture by the time you finish layering.
Pour the custard mixture evenly over the top, making sure it seeps down between all the bread pieces. Dot the surface with the 0.5 cup cold cubed butter, pressing some pieces into the top layer. The butter will melt during baking, creating pockets of rich flavor throughout. Sprinkle any remaining bread mixture on top for extra texture and color.
Bake to Golden Perfection
Bake at 350°F for 45-50 minutes until the top is golden brown and the edges are set but the center still jiggles slightly when shaken. The pudding should pull away from the sides of the pan with some resistance. This baking time ensures the interior remains custardy while developing that beautiful caramelized crust on top.
For the last 5 minutes of baking, increase the oven temperature to 375°F to help the top brown more dramatically. This high-heat finish creates that perfect contrast between the crispy top and creamy interior. Let the pudding rest for 15 minutes before serving - this allows the custard to set slightly and makes slicing much easier.
Serve Warm with Caramel Drizzle
While the pudding rests, warm the remaining 2 tbsp bread mixture with 1 tbsp butter in a small saucepan over medium heat for 2-3 minutes, stirring constantly until it becomes a thick caramel sauce. Drizzle this warm sauce over each serving just before eating. The contrast of warm pudding with the caramel sauce creates an experience that's simply irresistible.
Slice into squares and serve immediately with a scoop of vanilla ice cream or a dollop of whipped cream. The custard should be rich and creamy with pockets of gooey caramelized apples throughout. Each bite should deliver that perfect balance of sweet, spiced bread and velvety custard - that's the magic of this recipe!
Pro Tips For Making Apple Bread Pudding Recipe Condensed Milk
- Soak Bread Properly: Dump the bread cubes into your custard mix and let them sit for at least 15 minutes—no stirring. I used to rush this, but the bread just absorbs liquid unevenly, leaving dry pockets. Let it marinate like a lazy brined steak, and you’ll get that perfect custardy bite.
- Whisk Condensed Milk: Before mixing, whisk the condensed milk until it’s smooth—no lumps. I learned this the hard way when I just dumped it in cold. A few quick strokes with a fork or whisk ensures it blends evenly with the eggs and milk, so your pudding doesn’t turn grainy.
- Bake Low and Slow: 325°F is your friend—don’t crank the oven to 350°F or higher. I burned the top of my first batch because I was impatient. A lower temp lets the custard set gently while the apples caramelize without turning to rubber. Cover with foil for the first 30 minutes if it’s browning too fast.
- Use Cold Eggs: Pull the eggs straight from the fridge—they’ll whip up fluffier and bind better with the milk. I was skeptical until I tried it: cold eggs prevent curdling and give that silky texture we all crave. Just let them sit out for 10 minutes first if you’re nervous.
Best sauces and condiments for these flavors
Caramel Sauce Perfection
This warm caramel sauce is the secret weapon that ties everything together. I make mine by melting 1 tbsp butter with 2 tbsp bread mixture in a small saucepan over medium heat for 2-3 minutes, stirring constantly until it thickens into a glossy sauce.
The bread crumbs add texture while the butter creates that signature rich flavor. For extra depth, add ½ tsp vanilla extract and a pinch of salt. Drizzle it over each serving just before eating—trust me, the contrast of warm pudding with this sauce is magical. 🍯
Vanilla Bean Swirl
For a gourmet twist, replace the vanilla extract with 1 vanilla bean split lengthwise. Scrape the seeds into the custard mixture, then tie the empty pod in a small cheesecloth bundle and steep it in the warm milk before adding it to the eggs.
The natural vanilla flavor is more complex and aromatic, elevating the entire dessert. If you can't find vanilla beans, pure Madagascar Bourbon vanilla extract works beautifully too.
Spiced Whipped Cream
Whip 1 cup heavy cream with 1 tbsp powdered sugar and ½ tsp cinnamon until soft peaks form. Fold in 1 tbsp caramel sauce from the pudding for extra richness. This spiced whipped cream adds a light, airy contrast to the dense bread pudding.
I like to serve it on the side so everyone can customize their portion. A sprinkle of crushed graham crackers on top adds crunch that balances the creaminess. ✨
Salted Caramel Drizzle
For a sophisticated finish, make a simple salted caramel drizzle by combining ½ cup caramel sauce with ½ tsp flaky sea salt. Warm gently in a small saucepan, then drizzle over the served pudding. The salt enhances all the sweet flavors, creating a perfect balance.
You can also add a pinch of cayenne pepper for a subtle kick that pairs beautifully with the apples. This drizzle takes just 2 minutes to prepare but makes a world of difference. 💛
Cinnamon Sugar Crumble
Mix ¼ cup granulated sugar with 1 tbsp ground cinnamon and sprinkle generously over the top of the baked pudding before serving. The sugar caramelizes slightly in the oven, creating a beautiful golden crust.
For extra crunch, add 2 tbsp chopped pecans or walnuts. This topping is perfect for those who love texture contrast—it adds a delightful crispness that cuts through the creamy custard. 🌟
Lemon Curd Swirl
For a bright, tangy contrast, fold ½ cup lemon curd into the custard mixture before baking. The acidity cuts through the richness of the condensed milk and butter, balancing the sweetness.
If you can't find store-bought lemon curd, make your own by cooking 3 egg yolks, ½ cup sugar, and ½ cup lemon juice over a double boiler. This variation works especially well if you prefer a lighter dessert.
The citrus flavor pairs beautifully with the warm spices in the bread. 💫
Nutrition facts
Frequently asked questions
Can I substitute evaporated milk for condensed milk?
Yes, but you'll need to adjust the recipe. Mix 1 cup evaporated milk with ½ cup granulated sugar and simmer until thickened (about 5 minutes on medium heat). This creates a similar consistency, though the flavor won't be identical. The caramel swirls will be slightly less rich but still delicious.
Why did my bread pudding turn out dry? Dry bread pudding usually means the bread wasn't moistened enough.
How can I make this ahead of time?
Prepare everything up to the baking step, then refrigerate the assembled pudding (covered) for up to 24 hours. When ready to bake, add 10 minutes to your baking time. For serving later, bake as directed, then reheat at 325°F for 15 minutes. The texture stays creamy when reheated properly. Perfect for holiday prep!
Can I use whole wheat bread?
Yes, but expect a denser texture. For best results, use a 50/50 mix of white and whole wheat bread to maintain moisture. Whole wheat absorbs liquid differently, so you may need to add 2 tbsp extra milk to the custard. Toast the whole wheat cubes lightly before coating to prevent sinking.
What's the best way to reheat leftovers?
Slice leftovers and reheat in a 350°F oven for 10-12 minutes until warmed through. For microwave reheating, cover with a damp paper towel and heat in 30-second intervals on medium power. The custard should be warm but still creamy. Avoid reheating in the microwave too long—it can make the bread dry out.
