Walnut Banana Bread Pudding


My mom has been making this banana bread pudding recipe since I was little. This dessert is a big hit at every barbecue and potluck I bring this to! Sometimes I use pecans instead of walnuts. This is great with coconut, raisins, and dried cranberries, too.

Prep Time:
30 mins
Cook Time:
1 hrs 5 mins
Additional Time:
8 hrs 30 mins
Total Time:
10 hrs 5 mins
1 9x13-inch pan


  • ½ cup butter, divided

  • 1 (16 ounce) loaf day-old French bread, cut into 1-inch cubes

  • 1 cup chopped walnuts, divided

  • 4 eggs

  • 1 (14 ounce) can sweetened condensed milk

  • 1 (14 ounce) can coconut milk

  • 1 cup heavy cream

  • 1 cup brown sugar

  • 4 teaspoons vanilla extract

  • ½ teaspoon ground cinnamon

  • ¼ teaspoon ground nutmeg

  • ¼ teaspoon ground allspice

  • 1 pinch salt

  • 4 very ripe bananas, mashed


  1. Grease a 9x13-inch baking dish with 1 tablespoon of butter; place remaining butter in a saucepan over low heat to melt. Spread bread cubes out in the greased pan and drizzle melted butter over top.

  2. Place walnuts into a dry skillet over medium-low heat; cook and stir until walnuts turn a light golden brown and give off a toasted fragrance, about 2 minutes. Watch carefully so they don't burn. Remove from heat and transfer walnuts into a bowl immediately to cool. Set walnuts aside.

  3. Beat eggs lightly in a large mixing bowl, just to break yolks, and mix in condensed milk, coconut milk, cream, brown sugar, vanilla, cinnamon, nutmeg, allspice, and salt. Whisk to thoroughly combine until smooth. Stir in mashed banana and 3/4 cup toasted walnuts. Pour the banana mixture evenly over bread cubes and push bread cubes into the mixture to coat well with the custard. Sprinkle with remaining 1/4 cup toasted walnuts. Cover the dish with plastic wrap and refrigerate, 8 to 12 hours.

  4. Preheat the oven to 350 degrees F (175 degrees C). Remove plastic wrap and cover the dish with foil.

  5. Bake in the preheated oven for 15 minutes, then remove the foil and return to the oven until the top is browned and the edges are pulling away from the pan, about 45 more minutes. Allow to cool before serving.

Nutrition Facts (per serving)

734 Calories
40g Fat
83g Carbs
15g Protein
Nutrition Facts
Servings Per Recipe 10
Calories 734
% Daily Value *
Total Fat 40g 52%
Saturated Fat 23g 113%
Cholesterol 145mg 48%
Sodium 460mg 20%
Total Carbohydrate 83g 30%
Dietary Fiber 4g 13%
Total Sugars 50g
Protein 15g
Vitamin C 6mg 30%
Calcium 201mg 15%
Iron 4mg 22%
Potassium 591mg 13%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love