This moist and light cream cheese banana bread recipe with a sweet cinnamon topping is the best banana bread on the planet. Period.

It has been years since I’ve mustered up the desire to make a banana bread recipe that isn’t this one because why mess with a good thing, right?

But when my virtual friend Heather told me this cream cheese banana bread really needed to be in my life, like now, I couldn’t resist.

A loaf of streusel-topped banana bread with three slices cut out laying on a cutting board.

I am fairly powerless when it comes to trying new recipes from people I trust. In this case, I made it the same day (where art though self-control?).

And it certainly did not disappoint. In fact, it totally banished every bit of skepticism waiting in my soul.

Comparing this recipe to my favorite banana bread in the whole world is like comparing chocolate to cheese.

There’s no point because both of them belong in this world for very different reasons (chocolate for my personal therapy, cheese because, well, it’s cheese).

However, just so you know what you are getting yourself into, I will tell you that this cream cheese banana bread is ethereally soft with a creamy texture while the buttermilk banana bread is slightly more dense with a bit more buttery sweetness.

Three slices of streusel-topped banana bread stacked on top of each other on a white platter.

And just to clarify, there are not swirls of cream cheese running through this banana bread – no, no, the cream cheese is used in the batter, which is why the crumb of the bread is lusciously smooth and tender.

The sweet cinnamon topping doesn’t hurt matters either.

Knowing that I’ve waited almost five years to post another banana bread recipe worthy of your attention should speak volumes. I take banana bread very, very seriously.

Yes, I can definitely say that I will be making this banana bread version right alongside the tried-and-true favorite.

It’s pretty amazing, my friends. I encourage you to throw away your self-control, also, and just make it today. You’ll never know what you are missing until you do and I don’t want you living your life with regrets.

FAQs for Cream Cheese Banana Bread

Does this bread freeze well?

Yes, it freezes pretty well! Make sure you freeze it right away instead of waiting a few days, as it will get stale.

How can I make these into muffins?

I would suggest using the same temperature, but check them at about 15-16 minutes.

Do the loaves need to be refrigerated?

No, I just store them covered at room temperature.

One Year Ago: Cowboy Spaghetti
Two Years Ago: Orange Cashew Rice {With Baked Tilapia}
Three Years Ago: Baked Kettle Corn {The Loaded Version}


Cream Cheese Banana Bread with Sweet Cinnamon Topping

4.62 stars (308 ratings)



  • ¾ cup (170 g) salted butter, softened to room temperature
  • 8 ounces (227 g) cream cheese, light or regular, softened to room temperature
  • 1 ½ cups (318 g) granulated sugar
  • 2 large eggs
  • 1 teaspoon vanilla extract
  • 1 cup (about 226 g) mashed ripe bananas, about 3 large bananas
  • 3 cups (426 g) all-purpose flour
  • 1 teaspoon baking powder
  • ½ teaspoon baking soda
  • ½ teaspoon salt
  • ½ teaspoon ground cinnamon
  • teaspoon ground nutmeg


  • 1 tablespoon salted butter
  • 1 tablespoon flour
  • ¼ cup plus 2 tablespoons granulated sugar
  • 1 teaspoon cinnamon


  • Preheat the oven to 350 degrees F. Grease two 8 1/2- by 4 1/2-inch loaf pans with cooking spray and set aside.
  • In a large bowl, cream together the butter, cream cheese and sugar until very light and fluffy, 2-3 minutes. Beat in the eggs, vanilla and bananas.
  • In a medium bowl, whisk together the flour, baking powder, baking soda, salt, cinnamon and nutmeg. Stir the dry ingredients into the wet ingredients until combined.
  • In a small bowl, mash together the topping ingredients until combined and crumbly.
  • Divide the batter evenly among the prepared loaf pans. Sprinkle with the topping.
  • Bake for 50-60 minutes until the bread is nicely domed and a toothpick inserted in the middle comes out clean.
  • Remove from the oven and let rest in the pans for 5-10 minutes before turning out on a cooling rack to cool completely.
Calories: 214kcal, Carbohydrates: 29g, Protein: 3g, Fat: 10g, Saturated Fat: 6g, Cholesterol: 41mg, Sodium: 180mg, Fiber: 1g, Sugar: 16g
Follow @MelsKitchenCafe on Instagram and show me the recipes you are making from my blog using the hashtag #melskitchencafe. I love seeing all the goodness you are whipping up in your kitchens!

Recipe Source: adapted from my friend Heather (I cut down the sugar and increased the bananas among a few other minor changes)