Failure-Proof Banana Bread Pudding

Banana Bread Pudding with Ripe Bananas
By Sally Thompson
This dessert turns day-old loafs into a custard-soaked treat. Banana Bread Pudding uses a simple soak to make sure every bite is moist.
  • Time: 10 min active + 15 min resting + 45 min baking
  • Flavor & Texture: Warm, cinnamon-spiced and velvety
  • Perfect for: Family brunch or a cozy weekend dessert

Banana Bread Pudding

Bread pudding stems from the long-standing tradition of avoiding food waste. For generations, home cooks throughout Europe and the Americas repurposed stale bread into cozy, custard-filled desserts, turning old crusts into something comforting. It is a dish defined by warmth and ingenuity.

This recipe evolves that concept with a fruity addition. By using a banana-based loaf rather than standard white bread, the pudding gains a deeper, caramelized profile. The scent drifting through the air as it bakes is truly inviting.

You'll find a perfect contrast between the toasted, golden-brown top and the soft, creamy center. Since banana bread is the star ingredient, this version is naturally more indulgent than a traditional bread pudding.

Why the Steps Matter

  • The 15 Minute Rest: This allows the custard to sink into the center of the bread cubes. Without this, you'll find dry pockets in the middle of your slice.
  • Pressing the Bread: Pushing the cubes down with a spatula ensures they stay submerged. This prevents the top pieces from drying out too quickly in the oven.

Ingredients and Swaps

  • 450 g cubed banana bread Why this? Provides the heart and flavor of the dish
  • 150 g ripe bananas, sliced into rounds Why this? Adds fresh bursts of fruit
  • 480 ml whole milk
  • 240 ml heavy cream
  • 3 large eggs
  • 150 g granulated sugar
  • 5 ml vanilla extract
  • 2 g ground cinnamon
  • 1.5 g salt
  • 28 g unsalted butter, melted
  • 25 g brown sugar

Chef: Use bread that is a day or two old. Freshly baked bread is too moist and can make the pudding feel mushy.

Step by step Instructions

1. Getting Ready

Set the oven temperature to 350°F (180°C). Grease a 9x13 inch baking pan with cooking spray or butter. Spread 450 g of cubed banana bread and 150 g of sliced bananas evenly across the dish, filling in any large gaps.

2. Preparing the Custard

Combine 3 large eggs and 150 g granulated sugar in a large bowl, whisking until the mixture lightens in color. Mix in 480 ml whole milk, 240 ml heavy cream, 5 ml vanilla extract, 2 g ground cinnamon, and 1.5 g salt until smooth.

Pour this custard mixture evenly over the bread pieces. Gently press them down with a spatula to ensure they are fully submerged. Allow the dish to rest for 15 minutes.

3. The Baking Process

Drizzle 28 g of melted unsalted butter over the surface and sprinkle with 25 g brown sugar. Bake for 40–45 minutes until the top is a deep golden brown and the center is set. Confirm the center has reached an internal temperature of 160°F (71°C) using a thermometer.

Common Problems and Fixes

If the top is browning too fast but the middle is still liquid, it usually means your oven runs hot or your bread cubes were too large. To fix this, cover the dish with foil and give it another 5 to 10 minutes.

Fixing a Soggy Center

This happens if the bread was too fresh or the custard didn't soak in. Using slightly stale bread is the best way to prevent this.

Dealing with Burnt Edges

The edges can dry out if the pan is too small for the amount of custard. Ensure you use a 9x13 inch dish to keep the depth consistent.

ProblemFix
Center is too liquidTent with foil and bake 5-10 mins longer
Top is too darkLower oven heat by 25°F for the last 10 mins
Bread is too dryIncrease resting time to 30 minutes

Customizing Your Bake

For a richer treat, try adding 100 g of semi-sweet chocolate chips to the bread cubes before pouring the custard. If you want a bit more depth, a pinch of nutmeg added to the cinnamon works well.

If you're looking for other cozy bakes, a strawberry brioche bake is another great way to use enriched breads. For those who want a drizzle, a simple butter-sugar glaze or a dollop of whipped cream works best with this banana bread pudding.

Storage Guidelines

Place remaining banana bread pudding in a sealed dish and refrigerate for up to 4 days.

To reheat, microwave a piece for 30 to 60 seconds. Alternatively, you can use an oven set to 300°F (150°C) for 10 minutes to regain that toasted finish. Because the custard may split, this recipe doesn't freeze well; it's best eaten fresh or straight from the fridge.

What to Serve With It

Because this treat is quite decadent, I love pairing it with something tart. A few fresh raspberries or a squeeze of lemon juice helps cut through the sweetness. A glass of chilled almond milk or a steaming cup of black coffee also balances the flavors perfectly.

Before You Start Cooking

How to store leftover banana bread pudding?

Keep the dairy-based custard fresh and food-safe by storing it in an airtight dish in the fridge for up to 4 days.

Can this be made as an easy dessert?

This recipe is simple since it uses pre-made banana bread. You only need to whisk the custard and bake it for 40 to 45 minutes.

Does this pudding work with a sauce?

It works great with an added sauce served on the side. The brown sugar and butter topping already provides a sweet, rich glaze.

Is this an old-fashioned style?

It uses a traditional method of soaking bread in an egg and milk custard. Baking it until the center reaches 160°F ensures a classic, set texture.

Banana Bread Pudding with Ripe Bananas

Banana Bread Pudding with Ripe Bananas Recipe Card
Preparation time:10 Mins
Cooking time:45 Mins
Resting time:15 Mins
Total time:1 Hrs 10 Mins
Servings:8 squares
Category: DessertCuisine: American
print Pin

Ingredients:

Instructions:

Nutrition Facts
Per serving
Calories
431 kcal
% Daily Value*
Total Fat 22.8 g
   Saturated Fat 20.0 g
Sodium 195 mg
Total Carbohydrate 54.5 g
   Dietary Fiber 1.3 g
   Total Sugars 28.6 g
Protein 8.0 g
* Percent Daily Values are based on a 2,000 calorie diet.
Rate This Recipe
Be the first to rate
Your Turn: