Desserts
This apple banana bread pudding recipe transforms simple ingredients into a dessert that’s impossibly comforting—warm spice swirls, tender fruit layers, and a golden, buttery crunch top. The secret lies in soaking sturdy bread cubes just right, then baking them until the custard is silky and the edges are perfectly caramelized. I’ve perfected this version over years of testing, ensuring every bite delivers that perfect balance of sweetness and spice.
What makes this recipe stand out is the way the apples and bananas infuse the custard with natural sweetness while adding texture—no need for extra sugar. A touch of cinnamon and nutmeg deepens the flavor, and the buttery streusel topping adds that satisfying crunch. The best part? It comes together in one dish, with minimal effort but maximum reward. Ready in about 45 minutes, this dessert feels like a hug in edible form.
The result is a dessert that’s rich yet not overly heavy, with layers of tender bread, soft fruit, and a custard that’s just set enough to hold its shape. Serve it warm with a dollop of whipped cream or a drizzle of caramel for extra indulgence. It’s the kind of dessert that disappears faster than you can say "second helping," making it perfect for gatherings or a cozy night in.
For extra flair, fold in chopped pecans or walnuts into the streusel topping, or add a sprinkle of sea salt on top to enhance the sweetness. The possibilities are endless, but the core technique remains foolproof—so you can’t go wrong. Let’s get baking!
Ingredients for apple banana bread pudding
Six servings of cozy warmth—just these 13 ingredients transform into golden, spiced perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Day-Old Bread Loaf 🍞 | 1 ½ lb | Crusts removed, cubed into 1-inch pieces |
| Ripe Bananas 🍌 | 2 medium | Sliced into 1/4-inch rounds |
| Apples 🍎 | 2 medium | Peeled, cored, sliced into 1/4-inch pieces |
| Large Eggs 🥚 | 4 whole | Room temperature for best mixing |
| Granulated Sugar 🍚 | ¾ cup | Or light brown sugar for deeper flavor |
| Heavy Whipping Cream 🥛 | 1 ½ cups | Full-fat for best texture |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for streusel |
| All-Purpose Flour 🌾 | ½ cup | For streusel topping |
| Ground Cinnamon 🌿 | 1 ½ tbsp | Freshly ground for best flavor |
| Ground Nutmeg 🌿 | ½ tsp | Freshly grated preferred |
| Vanilla Extract 🌸 | 1 tbsp | Pure vanilla for best aroma |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Pecans or Walnuts 🌰 | ½ cup | Chopped, optional for crunch |
The bread is the foundation, so pick a sturdy loaf—sourdough or a crusty French baguette work best. I always grab the day-old stuff from the bakery section (or use what’s left from yesterday’s sandwiches). The bananas and apples need to be ripe but not mushy—think soft when squeezed but still firm. For the streusel, cold butter is key—it creates those perfect flaky layers. If you’re feeling fancy, grab a wedge of Parmigiano-Reggiano to grate over the top before baking—trust me, it takes this to next level.
No ripe bananas? Use 1/4 cup mashed frozen bananas—just thaw them first. Apples too tart? Toss them with 1 tsp lemon juice before adding to the custard. Short on butter? Coconut oil works in a pinch, though it’ll have a slightly different texture. The vanilla extract is non-negotiable here—imitation stuff tastes like perfume. Want extra crunch? Pulse the nuts in a food processor for a finer texture, or leave them whole for big, satisfying bites. The streusel can be made ahead and stored in the fridge for up to 3 days—just bring it to room temp before mixing.
This dessert reheats beautifully—pop it in the oven at 350°F for 10 minutes to restore that golden crunch. Keeps in the fridge for 4-5 days covered tightly, though I’ve never had leftovers that long. For make-ahead magic, assemble the entire dish (without baking) and refrigerate overnight—the flavors meld even more. Freezes for up to 3 months if you wrap it tightly in foil and plastic. The best part? It’s even more magical the next day when the custard sets up perfectly.
Why You'll Love This Recipe
- No-Waste Magic: I swear by this recipe for turning stale bread into something golden and irresistible. Just toss in chunks—no fancy slicing—and let the oven work its spell.
- Spiced Sweet Spot: That caramelized apple meets ripe banana in every bite, like a hug for your taste buds. Honestly, the cinnamon and sugar crust? It’s the kind of flavor that makes you close your eyes.
- Breakfast or Dessert: Serve it warm with a scoop of ice cream for a decadent treat, or cold for a quick breakfast when you’re running late. (Yes, even on a Tuesday night.)
- Budget-Friendly Luxury: Uses pantry staples you already own—no fancy ingredients, just good stuff. And leftovers? They’re just as good reheated with a sprinkle of cinnamon.
Step-by-step instructions for apple banana bread pudding
Here's how to create this comforting dessert with layers of spiced fruit and buttery crunch.
Prepare the Fruit and Bread Mixture
In a large bowl, combine the sliced 2 medium ripe bananas and 2 medium peeled, cored apples with the 1.5 lb day-old bread loaf (cubed into 1-inch pieces). Toss gently to distribute the fruit evenly throughout the bread cubes. This step ensures every bite delivers that perfect mix of tender bread and sweet fruit.
In a separate bowl, whisk together the 4 whole large eggs, 0.75 cup granulated sugar, 1.5 cups heavy whipping cream, 1 tablespoon vanilla extract, 0.5 teaspoon salt, 1.5 tablespoons ground cinnamon, and 0.5 teaspoon ground nutmeg until completely smooth. Pour this custard mixture over the bread and fruit, stirring gently to coat everything thoroughly. Let this mixture sit for 10 minutes while you prepare the streusel topping - this gives the bread time to absorb some of the liquid for better texture.
Make the Buttery Streusel Topping
In a medium bowl, cut the 0.5 cup unsalted butter into small cubes and let it soften slightly at room temperature for 5 minutes. Then, using a pastry cutter or your fingers, work the butter into the 0.5 cup all-purpose flour until the mixture resembles coarse crumbs with pea-sized butter pieces throughout.
Add the 0.5 cup chopped pecans or walnuts (if using) and mix gently to distribute evenly. Sprinkle the streusel mixture evenly over the bread pudding mixture in a greased 9x13-inch baking dish. The streusel should form a continuous layer but not be packed down - you want that perfect crunchy texture when baked.
Bake Until Golden and Bubbly
Preheat your oven to 350°F and place the baking dish on the middle rack. Bake for 45-50 minutes until the top is deep golden brown and the edges are bubbling. The center should still have a slight jiggle when gently shaken - this indicates it's perfectly set but still moist.
Here's the thing - don't overbake. You want the pudding to be just set when you remove it from the oven. It will continue cooking slightly as it rests. For best results, insert a toothpick into the center - it should come out with a few moist crumbs but no wet batter. If it's still runny, return to the oven for 5-10 minutes more.
Rest and Serve Warm
Remove the bread pudding from the oven and let it rest for 15-20 minutes before serving. This resting period allows the custard to fully set and the flavors to meld together. The streusel topping will be crisp and golden, while the bread pudding will be soft and custardy underneath.
Serve warm with a scoop of vanilla ice cream or a dollop of whipped cream for the ultimate comforting dessert experience. The contrast of warm bread pudding with cold ice cream creates a perfect balance of textures and temperatures that everyone will love.
Pro Tips For Making Apple Banana Bread Pudding
- Soak Bread Properly: Drown that bread in the custard mix for at least 30 minutes—no, don’t skimp. I used to rush this, and the result was dry, like eating a sponge instead of pudding. Let it sit until the bread absorbs most of the liquid, then add a splash more if needed.
- Peel and Dice Apples: Skip the peel if you’re lazy, but slice those apples thin and even—about ⅛-inch thick. Thicker pieces stay undercooked, and you’ll end up with a mushy, uneven texture. A mandoline makes this faster, but a sharp knife works too.
- Whisk Eggs Until Thick: Beat those eggs for 2 full minutes until they’re pale and slightly ribbony. I learned this the hard way—under-whisked eggs make the pudding dense and gummy. A quick test: lift the whisk; if the streaks hold for a second, you’re good.
- Bake Until Set, Not Golden: Pull the pudding when the center jiggles just like gelatin—about 325°F for 45-55 minutes, depending on your oven. Overbaking turns it into a brick. If unsure, poke with a toothpick; it should come out clean but slightly moist.
Make-ahead tips for this apple banana bread pudding
Prep Ahead Strategy
Assemble the entire bread pudding mixture—bread, fruit, and custard—up to 24 hours before baking. Store it in an airtight container in the fridge, covered with plastic wrap pressed directly on the surface. This prevents the bread from drying out and lets the flavors meld beautifully overnight. When ready to bake, simply sprinkle the streusel topping and bake as directed. 🌟
Streusel Make-Ahead
Prepare the streusel topping 3 days in advance and store it in the fridge in a sealed container. Bring it to room temperature before mixing with the bread pudding—this ensures even distribution and that perfect buttery crunch. For extra convenience, portion individual servings of the streusel into small bags or containers. This works especially well for holiday gatherings when you want to minimize last-minute prep.
Freezer-Friendly Assembly
For ultimate convenience, assemble the entire dish (including streusel) in a freezer-safe baking dish, cover tightly with plastic wrap and aluminum foil, and freeze for up to 3 months. When ready to bake, thaw in the fridge overnight, then bake as usual—no need to thaw completely before baking. This is my go-to method for busy weeknights when I still want to serve a homemade dessert. ❄️
Overnight Flavor Boost
The longer the custard soaks into the bread, the richer the flavor becomes. For maximum depth, assemble the dish the night before and refrigerate uncovered for 4-6 hours before covering. This allows the bread to absorb more custard, creating a creamier texture. Just be sure to add the streusel right before baking to maintain its crispness. Trust me, this small tweak makes all the difference in texture and taste.
Portion Control Tips
For easy serving, divide the baked bread pudding into individual ramekins while still warm. Cover each with plastic wrap and refrigerate. When ready to serve, reheat for 5-7 minutes at 350°F to restore that golden crunch. This is perfect for meal prep—just grab and serve whenever you're ready for a cozy treat. I often make a big batch on Sundays and portion it out for the week ahead.
Make-Ahead Mistakes
Avoid these common pitfalls: Don’t skip the plastic wrap when storing assembled pudding—it prevents a skin from forming. Don’t overmix the streusel before storing, as it can turn into a doughy mess. And never bake from frozen—always thaw overnight in the fridge first. These small adjustments ensure your make-ahead dessert turns out perfectly every time. 💡
Nutrition facts
Frequently asked questions
Can I use stale bread for this recipe?
Yes! Stale bread is actually ideal for bread pudding as it absorbs the custard better. Use day-old bread from the bakery or even bread that's been sitting out for a day or two. The key is removing crusts and cutting into 1-inch cubes for even cooking. For extra texture, try a mix of white and whole wheat bread.
What if my bananas aren't ripe enough?
No problem! Use 1/4 cup mashed frozen bananas instead of fresh, or add 1 teaspoon lemon juice to the custard mixture to enhance sweetness. For extra flavor, you can also increase the cinnamon to 2 tablespoons total. The apples will compensate with their natural sweetness as they bake.
How do I prevent the streusel from getting soggy?
Add the streusel topping right before baking—never ahead of time. For extra insurance, sprinkle it just before the last 10 minutes of baking. Also, make sure your butter is cold when mixing with flour, and don't overmix. The streusel should be crumbly, not packed down.
Can I make this dessert without eggs?
Yes, but the texture will be different. Replace each egg with 1 tablespoon ground flaxseed mixed with 3 tablespoons water (let sit for 5 minutes to thicken). For best results, also reduce the cream by 1/4 cup to maintain the proper custard consistency. The flavor will still be delicious, just slightly denser.
Why did my bread pudding come out too custardy?
This usually happens when the bread doesn't soak up enough custard. Let the bread mixture sit for 15-20 minutes before baking to absorb more liquid. For next time, try using slightly drier bread or adding an extra 1/4 cup flour to the streusel to help absorb excess moisture.
