Desserts
This apple banana bread pudding recipe transforms simple ingredients into layers of warm spiced bread, tender fruit, and gooey vanilla custard. The secret lies in balancing ripe bananas and tart apples with a perfectly spiced custard—creating a dessert that’s both comforting and elegant.
Every bite delivers a harmonious mix of textures and flavors, from the crisp edges of the bread to the creamy custard filling.
The process is straightforward yet rewarding: cubed bread soaks up a vanilla-infused custard while baked apples add natural sweetness and depth. A touch of cinnamon and nutmeg enhances the warm, cozy spices, while a final drizzle of caramel or whipped cream elevates the presentation.
This dessert is ideal for brunch, dessert gatherings, or a special treat when you want something heartwarming yet impressive.
What sets this recipe apart is its versatility—use store-bought or homemade bread, adjust fruit ratios to your taste, and even add a layer of streusel for extra crunch. The result is a dessert that feels indulgent but isn’t overly sweet, making it perfect for any occasion.
Ready in about an hour, it’s the kind of recipe that turns a simple evening into something memorable.
The key to success is patience: letting the bread soak up the custard before baking ensures a moist, tender texture, while baking the apples separately preserves their natural juices.
Serve warm with a scoop of vanilla ice cream or a dusting of powdered sugar for a finish that feels like a hug. Here’s how to make it—step by step.
Ingredients for apple banana bread pudding
Six simple ingredients transform into layers of warm spiced bread and gooey custard—perfect for brunch or dessert.
| Ingredient | Amount | Notes |
|---|---|---|
| Day-Old Bread 🍞 | 6 cups | Cubed, crusts removed |
| Ripe Bananas 🍌 | 3 medium | Sliced, ripe with brown spots |
| Apples 🍎 | 2 medium | Honeycrisp or Fuji, peeled |
| Large Eggs 🥚 | 4 whole | Room temperature preferred |
| Granulated Sugar 🍚 | 1 ½ cups | Or light brown sugar |
| Vanilla Extract 🌿 | 2 tsp | Pure alcohol-free if preferred |
| Milk 🥛 | 2 cups | Whole milk for creaminess |
| Unsalted Butter 🧈 | ½ cup | Melted, full-fat preferred |
| Ground Cinnamon 🌶️ | 1 tbsp | Freshly ground if possible |
| Ground Nutmeg 🌿 | ½ tsp | Freshly grated preferred |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Vanilla Ice Cream 🍦 | 1 ½ cups | For serving, optional |
| Caramel Sauce 🍯 | ½ cup | Store-bought or homemade |
The bread is the foundation, so choose something sturdy but not too dense—French or brioche loaves work beautifully. Day-old bread is ideal since it soaks up the custard perfectly, but fresh bread works too if you toast it lightly first. Bananas should be ripe with brown spots for natural sweetness, and Honeycrisp apples hold their shape best when baked. If you're short on time, pre-sliced apples from the produce section save chopping work, but fresh is always better. The vanilla extract matters here—alcohol-free vanilla intensifies the flavor if you're sensitive to alcohol taste.
No vanilla ice cream? Whipped coconut cream or even a dollop of Greek yogurt adds a creamy contrast. Running out of caramel sauce? Melted chocolate chips with a splash of milk make a quick substitute. The nutmeg is non-negotiable for that warm spice, but if you're out, a pinch of allspice works in a pinch. For the custard, egg whites only make it lighter, but whole eggs give it a richer texture. If you're watching sugar, reduce the granulated sugar by one-third and add a dash of maple syrup—no one will notice the difference.
Prep the apples and bananas ahead—they keep in the fridge for 2 days before browning. The custard mixture stays good for 1 day in the fridge, but assemble the pudding right before baking for the best texture. Leftovers reheat beautifully—just cover with foil and warm at 350°F for 10-15 minutes. Store the bread cubes in a sealed container to keep them fresh longer, and freeze the custard mixture if you're prepping ahead for a party.
Why You'll Love This Recipe
- No-Waste Magic: I swear by this trick—day-old bread isn’t trash, it’s treasure. Toss in whatever fruit’s on the counter (overripe bananas? Apples with a few brown spots?) and suddenly you’ve got a dessert that turns scraps into something ridiculously good.
- Sweet & Spiced Harmony: The caramelized apples and mashed bananas create this perfect balance—creamy, slightly tart, with just enough warmth from the sugar and eggs. It’s like a hug in dessert form, but with actual texture (no mushy pudding vibes here).
- Breakfast or Dessert?: Honestly, I make this for both. Serve it warm with a drizzle of honey in the morning, or chill it overnight for a no-fuss after-dinner treat. The eggs bind everything together so well, it holds up no matter when you eat it.
- Budget Breakfast Win: This uses pantry staples you already own—no fancy ingredients, no last-minute grocery runs. Plus, the leftovers? They actually improve overnight. I’ve fed a crowd with this, packed it for lunches, and still had seconds. That’s my kind of recipe.
Step-by-step instructions for apple banana bread pudding
This method transforms stale bread into decadent layers with warm spice notes and creamy swirls.
Prepare the Bread and Fruit Mixture
Line a 9x13-inch baking dish with parchment paper, leaving overhang for easy removal. Cut the 6 cups day-old bread into 1-inch cubes, removing crusts completely. This texture ensures even baking without gummy centers.
In a large bowl, combine the bread cubes with the sliced 3 medium ripe bananas and peeled, diced 2 medium apples. The fruit's natural juices will begin to soften the bread immediately. Sprinkle evenly with 1 tablespoon ground cinnamon, 0.5 teaspoon ground nutmeg, and 0.5 teaspoon salt. Toss gently to distribute the spices throughout the mixture.
Make the Creamy Egg Mixture
In a separate large bowl, whisk together the 4 whole large eggs, 1.5 cups granulated sugar, and 2 teaspoons vanilla extract until smooth and pale yellow. The mixture should be well combined but still slightly thick - this ensures proper binding when baked.
Gradually whisk in the 2 cups milk and melted 0.5 cup unsalted butter until fully incorporated. This custard base will create the bread pudding's signature creamy texture. The butter adds richness while the milk provides moisture for perfect tenderness.
Assemble and Bake the Pudding
Pour the egg mixture evenly over the bread and fruit mixture in the prepared baking dish. Use a spatula to gently press down, ensuring the bread soaks up the custard completely. This step prevents dry spots in the finished pudding.
Transfer the dish to a preheated 350°F oven and bake for 40-45 minutes, until the top is golden brown and the center is just set (a knife inserted should come out clean). The edges should pull away slightly from the pan, indicating proper baking.
Add the Vanilla Ice Cream Swirls
Remove the pudding from the oven and immediately use a spoon to create 6 wells in the center. Quickly add 1.5 cups vanilla ice cream to each well, pressing gently to create swirls. The residual heat from the pudding will begin melting the ice cream, creating those signature gooey pockets.
Return the dish to the oven for an additional 5-7 minutes, just until the ice cream is partially melted but still retains some texture. This creates the perfect balance of warm bread pudding and cool vanilla swirls.
Finish and Serve Warm
Drizzle the warm pudding with 0.5 cup caramel sauce and let it sit for 2-3 minutes before serving. The caramel will soften slightly from the heat, creating elegant ribbons across the surface. Serve immediately while warm for the best texture contrast between the creamy pudding and cool ice cream.
Each serving should feature tender bread soaked in rich custard, pockets of melted vanilla ice cream, and warm spiced fruit throughout. The caramel sauce ties all the flavors together with its buttery sweetness, making every bite a perfect balance of textures and temperatures.
Pro Tips For Making Apple Banana Bread Pudding
- Soak Bread Properly: Toss cubed day-old bread with the egg mixture right away—don’t let it sit dry. A 10-minute soak (no longer) guarantees even moisture without turning it into mush. I learned this the hard way when my first batch came out dense and gummy.
- Peel Apples Last: Hold off on peeling until after baking—it’s faster and keeps the texture better. Core and slice them first, then toss in raw or lightly sautéed (3 minutes max) just before folding into the batter. Overcooking them turns the pudding into apple sauce.
- Whisk Eggs Cold: Whisk eggs straight from the fridge with sugar until fully dissolved—room temp makes them curdle. Add the bananas and apples to the mix after the eggs are smooth. I was skeptical until I tried it: the texture is noticeably lighter.
- Bake at 325°F: Too hot? The top burns before the center sets. Too cool? It stays wet. 325°F (with a water bath if your oven runs hot) gives that perfect custardy center with a golden crust. Use an instant-read thermometer—pull it at 160°F, not just by sight.
Make-ahead tips for this dish
Prep Ahead Strategy
Start by prepping the bread cubes and fruit mixture 24 hours in advance—they keep beautifully in an airtight container in the fridge. The bread stays fresh longer, and the fruit releases juices that soften it perfectly.
I store mine in a glass Pyrex dish with a lid to prevent drying. This step saves 30 minutes of last-minute prep on baking day! 🍎
Make the custard mixture the night before and refrigerate it in a separate container. The eggs and milk will thicken slightly, but whisk it briefly before pouring to restore smoothness. Pro tip: Use room-temperature eggs for better emulsification—just let them sit out for 30 minutes before mixing.
Freezer-Friendly Components
For parties or busy schedules, freeze the custard mixture in 1-cup portions in silicone molds or freezer bags. Thaw overnight in the fridge before using—no need to defrost completely.
The bread cubes can also be frozen for up to 1 month in a sealed bag; just thaw them on the counter for 1 hour before assembling.
Pre-bake the fruit mixture separately: Toss sliced apples and bananas with 1 tsp lemon juice and 1 tbsp sugar, then bake at 375°F for 15 minutes.
Store in the fridge for up to 3 days—this preserves their texture and prevents browning. Reheat gently before assembling with the bread.
Make-Ahead Assembly
Assemble the entire pudding 4 hours ahead and refrigerate it uncovered. The top will form a skin, but bake it straight from the fridge at 350°F for 50-55 minutes—the extra time compensates for the cold start.
For a restaurant-style finish, add the ice cream swirls right before serving instead of baking them in.
Leftovers reheat beautifully: Cover with foil and warm at 300°F for 15 minutes, then drizzle with fresh caramel sauce. Store baked pudding in the fridge for 3 days or freeze for 2 months.
To reheat from frozen, bake at 325°F for 25-30 minutes until fully thawed and heated through.
Garnish Prep Shortcuts
Pre-make caramel sauce in batches and store it in small jars in the fridge for up to 2 weeks. For extra flair, toast 1 tbsp chopped pecans in a dry pan for 2 minutes—they add crunch and keep for 1 week in an airtight container.
Whipped cream can be made 1 day ahead and stored in the fridge; simply rewhip before serving.
Set up a garnish station with all toppings pre-measured in small bowls. I use 3 oz ramekins for caramel, 4 oz for whipped cream, and a small plate for nuts—this makes plating effortless. Label everything so guests can customize their servings without fuss. 💫
Nutrition facts
Frequently asked questions
Can I use fresh bread instead of day-old?
Yes, but you'll need to toast it first! Spread fresh bread cubes on a baking sheet and toast at 350°F for 5-7 minutes until lightly golden. This step mimics the dryness of day-old bread and ensures even custard absorption. Fresh bread works beautifully—just don't skip the toasting!
What if my custard mixture is too runny?
Add 1 tablespoon cornstarch mixed with 1 tablespoon cold water to thicken it. Stir well and let sit for 5 minutes before pouring over the bread. The custard should coat the back of a spoon but still flow smoothly. If it's still too thin, whisk in 1 extra egg yolk for extra binding power.
How do I make this dessert dairy-free?
Swap the milk for unsweetened almond or coconut milk, and replace butter with vegan butter or coconut oil. Use flax eggs (1 tbsp ground flaxseed + 3 tbsp water per egg) instead of regular eggs. The texture will be slightly lighter but still delicious. For extra richness, add 2 tablespoons coconut cream to the custard.
Can I bake this in a different pan?
Yes, but adjust baking times accordingly. For an 8x8-inch pan, bake at 350°F for 30-35 minutes (cover with foil if browning too quickly). For a 9x13-inch dish, follow the original time. If using individual ramekins (6-ounce size), bake for 20-25 minutes
Why is my bread pudding dry?
Dryness usually means the bread didn't soak up enough custard. Next time, let the bread mixture sit for 10 minutes before adding the custard—this gives the fruit juices time to soften the bread. Also ensure your custard is thick enough (it should coat a spoon). For extra moisture, add 1/4 cup extra milk to the custard mixture.
