Preheat oven to 350°F. Butter a 9 x 13” glass baking dish and set aside.
In a large mixing bowl, whisk eggs until frothy.
Add heavy cream, melted butter, milk, cinnamon, cloves, nutmeg, salt, vanilla extract, and brown sugar. Whisk until combined.
Mash bananas with a fork. Then add the mashed bananas and chopped walnuts to the egg mixture. Stir until combined.
Slice bread into bite sized pieces. Spread evenly in the prepared baking dish.
Pour egg mix over bread and toss to mix evenly.
Allow the bread to absorb the egg mixture for 10 minutes.
Bake for 1 hour or until the center of the bread pudding is set (bread bounces back slightly when pressed) and the top is evenly browned.
Drizzle with caramel sauce if desired and serve warm.
Video
Notes
If you have a piece or two of bread that is sticking up higher than others (particularly around the edges), you can cover just that area with a small piece of aluminum foil if it begins to burn before the rest of the pudding has browned.Stale bread works best for this recipe because it can soak up more liquid, but fresh bread will taste just as good.Caramel drizzle is recommended for this recipe, but try using a vanilla sauce or even maple syrup! Banana pancakes go great with maple syrup and so does this recipe!