01 - Preheat oven to 350°F. Generously grease a 9x13-inch baking dish with butter or cooking spray.
02 - Spread bread cubes evenly across the prepared baking dish. Distribute 3 sliced bananas over the bread.
03 - Whisk together eggs, milk, heavy cream, granulated sugar, vanilla extract, cinnamon, and salt in a large bowl until fully combined and smooth.
04 - Pour custard mixture evenly over bread and bananas. Gently press bread pieces down with a spatula to ensure absorption. Let stand for 15 minutes.
05 - Bake for 45-50 minutes until golden brown and set with a slight wobble in the center. Remove from oven and allow to cool slightly.
06 - While pudding bakes, melt butter in a skillet over medium heat. Add brown sugar and cinnamon, stirring constantly until sugar dissolves completely.
07 - Add sliced bananas to the skillet and cook for 1-2 minutes until just softened but still holding their shape.
08 - Carefully pour in dark rum (remove pan from heat if using gas stove). Return to heat and simmer for 1 minute. Stir in vanilla extract and pinch of salt.
09 - Spoon warm bread pudding into bowls and top generously with Bananas Foster sauce. Serve immediately while warm.