
Bananas Foster Bread Pudding combines two classic desserts into one incredible treat. This decadent dessert transforms simple challah bread into a warm, custard-soaked pudding topped with caramelized bananas in a rich, spiced sauce. The contrast between the soft, custardy bread and the sweet, buttery banana topping creates a dessert that's impressive enough for special occasions yet comforting enough for family dinners.
I first made this for my sister's birthday dinner when she requested "something with bananas." The look on her face when I brought this to the table, still bubbling around the edges with that gorgeous banana topping, was priceless. It's been a family favorite ever since.
Ingredients
- Challah bread (16-ounce loaf): This egg-enriched bread has the perfect texture for soaking up custard without falling apart. Look for a loaf that feels slightly firm but not stale.
- Milk (4 cups): Whole milk creates the richest result, but 2% works well too. The milk forms the base of your custard mixture.
- Eggs (5): Use large eggs at room temperature for the best incorporation. They provide structure and richness to the pudding.
- Cinnamon (1 teaspoon): Choose a fresh, fragrant cinnamon for the custard base. Ceylon cinnamon offers a more delicate flavor if available.
- Vanilla extract (1 teaspoon): Pure vanilla extract (not imitation) enhances all the other flavors.
- Sugar (½ cup): Regular granulated sugar sweetens the custard without overwhelming it.
- Butter (½ cup): The foundation of the bananas foster sauce. Salted or unsalted works, though unsalted gives you more control over the final flavor.
- Brown sugar (1½ cups, packed): Dark brown sugar provides the deepest caramel notes, but light brown works too. Make sure it's fresh and soft.
- Additional spices (cinnamon, nutmeg, cloves): This warming combination gives the sauce its distinctive bananas foster character.
- Rum extract (½ teaspoon): Provides the classic rum flavor without alcohol. Store-bought is convenient, but if you prefer, use 2 tablespoons of real rum (the alcohol will cook off).
- Heavy cream (½ cup): Creates a silky, pourable sauce. Don't substitute with half-and-half or milk.
- Bananas (3): Choose ripe but still somewhat firm bananas with minimal brown spots for the best texture when caramelized.
Cooking Instructions
- Step 1:
- Mix the wet ingredients thoroughly, whisking together eggs, milk, sugar, cinnamon, and vanilla in a large bowl until completely combined. Be sure to beat the eggs well before adding other ingredients to ensure a smooth custard. The mixture should look uniform with no streaks of egg visible.
- Step 2:
- Add the challah cubes to the custard mixture, gently folding to ensure every piece is coated. Press the bread down occasionally so all pieces get a chance to soak. Cover the bowl with plastic wrap and refrigerate for at least one hour. This resting time is crucial as it allows the bread to fully absorb the custard, creating a more uniform texture in the final pudding.
- Step 3:
- Preheat your oven to 350°F and thoroughly coat an 11x7 baking dish with non-stick spray, making sure to get the corners. Transfer the soaked bread along with all the remaining custard liquid to the prepared dish, spreading it evenly. Cover with foil, sealing the edges well. This foil covering prevents the top from browning too quickly before the center is cooked. Bake for 55-60 minutes, checking after 50 minutes by inserting a knife in the center – it should come out clean when done.
- Step 4:
- In a large skillet over medium heat, melt the butter completely, watching carefully to prevent burning. Add brown sugar and spices (cinnamon, nutmeg, and cloves), stirring constantly with a wooden spoon or heatproof spatula. Continue stirring for about 3-4 minutes until the sugar fully dissolves and the mixture bubbles uniformly. The constant stirring prevents hot spots and ensures even caramelization.
- Step 5:
- Pour in the heavy cream slowly while continuing to stir. The mixture may bubble vigorously at first – this is normal. Continue stirring until everything is well incorporated and you have a smooth, shiny sauce. This should take about 2 minutes. The sauce will thicken slightly but should remain pourable.
- Step 6:
- Gently fold in the sliced bananas and rum extract, coating each slice with the caramel sauce. Allow them to heat through for just 1-2 minutes – you want them warm but not mushy. Immediately pour the entire banana mixture over the baked bread pudding. Serve warm, portioning with a spoon rather than cutting, and top with vanilla ice cream if desired for that perfect hot-and-cold contrast.

Bananas have always been a comfort food in our house. My grandfather loved them so much he'd eat one every day with his breakfast. When I make this recipe, I'm reminded of him and how he would have absolutely devoured this dessert. The bananas in this recipe get transformed into something magical when they hit that hot caramel sauce – still maintaining their shape but becoming tender and infused with the buttery, spiced caramel.
Perfect Bread Selection Makes All the Difference
Challah bread is my go-to for this pudding, but it's not the only option that works beautifully. Brioche creates an equally rich result with its high egg and butter content, while a good-quality French bread offers a slightly firmer texture if you prefer more structure in your pudding. Day-old bread actually works better than fresh, as it absorbs more of the custard without falling apart. If you only have fresh bread, cut it into cubes and leave it out for a few hours before preparing the pudding, or toast it lightly in a 250°F oven for about 10 minutes.
Make-Ahead Tips for Stress-Free Entertaining
This dessert is perfect for entertaining because much of it can be prepared in advance. The bread and custard mixture can be combined and refrigerated up to 24 hours before baking, which actually improves the final texture. The baked bread pudding (without the sauce) can sit at room temperature for up to two hours or be refrigerated for up to two days. When ready to serve, warm the pudding in a 300°F oven for about 15 minutes, then prepare the fresh banana foster sauce. This approach ensures that your bananas are perfectly caramelized and your sauce is at its prime silkiness when served.

Creative Variations to Keep It Exciting
Don't be afraid to experiment with this versatile dessert base. For a tropical twist, add a half cup of drained crushed pineapple to the banana topping and substitute coconut milk for half the regular milk in the custard. A chocolate lover's version can include a half cup of chocolate chips folded into the soaked bread before baking, with a tablespoon of cocoa powder added to the banana sauce. For special occasions, flame the sauce with a quarter cup of dark rum (instead of extract) after adding the bananas – just be sure to remove the pan from the heat source before adding the alcohol and use a long match or lighter to ignite it safely. The flames will naturally subside after about 30 seconds, leaving behind that distinctive rum flavor without the alcohol content.
Frequently Asked Questions
- → What type of bread works best for this dish?
Challah bread is ideal because of its soft texture and ability to absorb the custard. Brioche or any rich, soft bread can also work well.
- → Can I use fresh bananas instead of caramelized ones?
Fresh bananas can be used, but caramelizing them enhances the flavor and adds richness to the dessert.
- → Is rum extract necessary for the sauce?
Rum extract adds depth to the flavor, but you can skip it or substitute with vanilla extract if preferred.
- → How do I prevent the bread pudding from drying out?
Ensure you don’t overbake it, and cover the dish with foil during baking to retain moisture. The sauce will also help keep it moist.
- → Can I prepare the dish in advance?
Yes, you can assemble the bread pudding and refrigerate it overnight. Bake it fresh before serving for the best texture and taste.