Go Back

Cinnamon Roll Banana Bread

Cinnamon roll banana bread with a brown cinnamon swirl and a creamy cream cheese drizzle. This moist hybrid banana loaf bakes up golden with a visible swirl running through every slice.
Prep Time 20 minutes
Cook Time 1 hour
Total Time 1 hour 20 minutes
Servings: 10 servings
Course: Breakfast, Snack
Cuisine: American

Ingredients
  

Banana bread batter
  • 3 ripe bananas
  • 0.5 cup butter melted
  • 0.75 cup sugar
  • 2 large eggs
  • 1 tsp vanilla extract
  • 1.5 cup all-purpose flour
  • 1 tsp baking soda
  • 0.5 tsp salt
Cinnamon swirl
  • 2 tbsp butter melted
  • 3 tbsp brown sugar
  • 1.5 tsp cinnamon
Cream cheese drizzle
  • 3 oz cream cheese softened
  • 0.75 cup powdered sugar
  • 2 tbsp milk

Equipment

  • 1 sheet pan
  • 1 Dutch oven

Method
 

Prep and bake the banana bread
  1. Preheat the oven to 350°F and grease a 9x5 loaf pan.
  2. Mix mashed bananas, melted butter, sugar, eggs, and vanilla until smooth.
  3. Fold in all-purpose flour, baking soda, and salt just until no dry streaks remain.
  4. Combine the cinnamon swirl butter, brown sugar, and cinnamon in a separate bowl until evenly blended.
  5. Pour half the banana bread batter into the loaf pan.
  6. Drizzle half of the cinnamon mixture over the batter.
  7. Add the remaining batter to the pan, then swirl the remaining cinnamon through with a knife for a ribbon effect.
  8. Bake for 55–65 minutes, until a toothpick comes out clean.
Finish with cream cheese drizzle
  1. Cool the loaf completely before finishing.
  2. Beat cream cheese drizzle ingredients (cream cheese, powdered sugar, and milk) until smooth.
  3. Pour the drizzle over the cooled bread so it settles across the golden top.

Notes

Pro tip: swirl gently after adding the top batter so the cinnamon ribbon stays visible in the center slices. Store covered at room temperature for 2 days or in the refrigerator for up to 5 days; freeze sliced loaf for up to 2 months. For a lighter option, substitute half the sugar with a 1:1 baking sweetener and keep the rest unchanged.