Cinnamon Banana Bread

Breads and Muffins  |  Published Aug 22, 2022  |  Updated Aug 22, 2022  |  By Tawnie

banana bread on parchment paper.

This Cinnamon Banana Bread is essentially a mash up of cinnamon rolls and coffee cake but in banana bread form. And that glaze on top?! A must! 😍

I don’t think I am ever at a loss for having over ripe bananas 🍌 on my kitchen counter, and my favorite thing to do with them is to make banana bread. Actually, banana bread comes to mind first but these banana bread cookies are a close second!

This ultra-moist Cinnamon Banana Bread has endless texture and flavor surprises. The cinnamon sugar swirl is sweetly nestled in the center of the bread that is irresistibly gooey and yummy. You’ll love the crunchy, cinnamon-y sweet streusel topping and the glaze is the perfect finishing touch. It’s a delicious marriage of all of your favorite cinnamon roll flavors and classic banana bread.

a freshly baked banana bread with a glaze on top.

If you’re not quite yet convinced, you’ll love this cinnamon banana bread because…

  • The streusel topping is full of cinnamon flavor and adds a satisfying crunch.
  • It pairs wonderfully with your morning cup of coffee, for a mid-morning snack, or an after dinner dessert.
  • The sour cream, buttermilk and oil make this Cinnamon Banana Bread extra moist! It’s a secret trio of ingredients for a tender crumb.
  • It’s moist, gooey and flavorful!
  • You can serve it with a scoop of vanilla ice cream if you’re feeling dangerous! 😆

Ingredient Notes

ingredients needed to make homemade banana bread in small bowls.
  • Over Ripe bananas: You’ll want your bananas ripe enough for the best results, look for the brown spotty bananas. (No green on the peel). Freckled bananas = banana bread time!
  • Canola Oil: canola is what I use in this recipe, but you can also use vegetable oil or coconut oil if you’d prefer. The oil add richness and moisture to the banana bread.
  • Eggs: The eggs help to bind ingredients as well as helping to make it rise! You’ll need 2 room temperature eggs for this banana bread.
  • Sour Cream: I use a combination of sour cream and buttermilk for an incredibly tender crumb. The sour cream will need to be room temperature as well. Greek yogurt can be used if you don’t have sour cream.
  • Buttermilk: adds extra moisture to ensure the bread stays soft and tender. You can sub with milk too but buttermilk is always best!
  • Other ingredients needed: brown sugar, flour, baking soda, salt, ground cinnamon, vanilla extract, sugar, powdered sugar.
batter in a mixing bowl and a loaf pan filled with batter topped with a streusel crumble.

Step by Step Directions

The full directions are in the recipe card below.

  1. Whisk the dry ingredients together in a medium mixing bowl and set aside.
  2. Combine the sugar and cinnamon together in a small bowl (this is for the swirl).
  3. Make the streusel topping.
  4. Mash the bananas in a large bowl and add in wet ingredients. Beat with a hand mixer or whisk.
  5. Fold in the dry ingredients.
  6. Pour 1/2 of the banana bread mixture into a prepared loaf pan, sprinkle the cinnamon sugar mixture in the middle, and pour the remaining banana bread batter on top.
  7. Top with the streusel and bake!

sliced banana bread on parchment paper.

Expert Tips

  • Properly grease the loaf pan: Brush with a light layer of softened butter and sprinkle an even layer of flour around the pan.
  • Bake time: There’s nothing worse than dry banana bread, right? I always bake this bread around 55-58 minutes minutes at 350°F. Be sure to check with a toothpick to ensure it’s done.
  • Mashing the bananas: You can mash the bananas either with a fork and leave some chunks of bananas if that’s your thing. 😊 Or you can use a hand mixer to make almost a banana puree for a smoother consistency.
  • Over-mixing the batter: like many quick breads you’ll see recipes say “avoid over mixing the batter.” This is actually important for bananas breads to prevent a dense loaf. Mix just until ingredients are incorporated for a soft, tender crumb.


Is it better to bake banana bread in a glass or metal pan?

I recommend using a light colored aluminum pan because they enable even, controlled heat resulting in a gentle heat and tender crumb. You can use a glass pan, just note the bake time will take longer. I haven’t tested this recipe in a glass pan to recommend how much longer.

Why does the middle of my banana bread not cook completely?

This is always so frustrating, trust me. I’ve been there! If it happened to you, you’re not alone! It could be for several reasons. Oven temperature isn’t hot enough, you didn’t cook the bread long enough, you may have over-mixed the batter, you may have used too much banana, check your baking soda to make sure it’s not expired.

How do I know when my banana bread is done?

Check the doneness by inserting a tooth pick in the center. It should come out mostly clean, with a few crumbs on it but no wet batter.

Should you cover banana bread when baking?

It’s not necessary. Since this recipe has a streusel, you could loosely cover with foil to prevent any of the streusel from getting to brown or burned but it’s never been an issue in my recipe testing.

banana bread on a white plate with a fork taking a bite.

HUNGRY FOR MORE? If you try this recipe, why not leave a star rating in the recipe card right below and/or a review in the comment section further down the page? I always appreciate your feedback! You can also follow me on Pinterest or Instagram. Sign up for my email list, too!

banana bread on parchment paper.
kroll\'s korner logo

Cinnamon Banana Bread

This Cinnamon Banana Bread is packed full of cinnamon sugar flavors, has a cinnamon sugar swirl in the middle, topped with a buttery brown sugar streusel topping and a simple powdered sugar glaze. Imagine if a cinnamon roll and coffee cake had a baby, this cinnamon banana bread would be the result!
5 from 11 reviews
Prep Time: 10 minutes
Cook Time: 55 minutes
Total Time: 1 hour 5 minutes
Servings: 1 loaf


Dry Ingredients

  • 2 cups all purpose flour
  • 1 tsp. baking soda
  • 1/2 tsp. salt
  • 1/2 tsp. cinnamon

Wet Ingredients

  • 3 medium over ripe bananas, mashed (1 1/4 cup)
  • 1/2 cup canola oil
  • 1/2 cup granulated sugar
  • 1/2 cup brown sugar, packed (light or dark)
  • 2 large eggs, room temperature
  • 1/4 cup sour cream, room temperature
  • 1/4 cup buttermilk
  • 2 tsp. vanilla extract

Cinnamon Sugar Swirl

  • 1/4 cup granulated sugar
  • 1 Tbsp. ground cinnamon

Streusel Topping

  • 3/4 cup all purpose flour
  • 1/2 cup brown sugar, packed (light or dark)
  • 1 Tbsp. ground cinnamon
  • 5 Tbsp. unsalted butter, cut into cubes


  • 1 cup powdered sugar
  • 2-3 Tbsp. milk
  • 1 tsp. vanilla extract
  • pinch salt


  • Preheat the oven to 350°F and grease a 9×5 inch loaf pan. (I recommend using a light colored aluminum pan because they enable even, controlled heat resulting in a gentle heat and tender crumb. This bread has not been tested in a glass pan). I like to brush the pan with a little softened butter and sprinkle an even layer of flour around the pan. Set aside.
  • Whisk the dry ingredients together in a medium mixing bowl and set aside.
  • Combine the sugar and cinnamon in a small dish for the swirl and set aside.
  • For the streusel combine the flour, brown sugar and cinnamon. Add the butter and mix until the mixture clumps together, I use my fingers but two forks or a pastry cutter works too.
  • Mash the bananas in a large bowl and add in the remaining wet ingredients. Beat with a hand mixer to combine.
  • Fold in the dry ingredients and mix just until combined.
  • Pour 1/2 of the banana bread mixture into the prepared loaf pan, sprinkle the cinnamon sugar mixture in the middle, and pour the remaining banana bread batter on top. Top with the streusel.
  • Bake for 55 minutes or until a toothpick inserted in the center comes out clean, a few crumbs are okay but it shouldn't look wet.
  • Allow the bread to cool in the pan for 30 minutes and then invert onto a cooling rack. Whisk together the ingredients for the glaze and drizzle it over the top of the bread. Slice and enjoy!



  • Storage: Once cooled, wrap leftovers tightly in plastic wrap and store at room temperature for 4-5 days, or wrap the bread in plastic wrap and then aluminum foil and freeze for up to 3 months.
  • Streusel Pro tip: you can make it in a food processor and pulse until the clumps form. So easy!
Find Kroll’s Korner on Instagram!Mention @krolls_korner or tag #krollskorner

Last Post

6 Staple Summer Salad Dressings

Next Post

Single Serve Chocolate Chip Cookie

I’d love to see what you made!!

Share it with me on Instagram or Facebook and tag me @krolls_korner or use the hashtag #KrollsKorner!

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Inline Feedbacks
View all comments
5 months ago

i real ku thought this was going to be too sweet. So, with that in mind I skipped on the glaze and only used half the streusel. This was good, but was more cinnamon then banana bread. Don’t get me wrong, I liked the bread but regular banana bread is just as good and less sugar without the fuss.

5 months ago

Oh my gosh!! This bread is moist and fluffy and flavorful perfection! The drizzle on top just makes everything go from “yum” to “WOW”!

5 months ago

This has my name written all over it! I made it last night with some ripe bananas I had on my counter. It’s almost all gone. I’ll have to make again.

MacKenzie Bennetts
5 months ago

Wow this bread was amazing. I made this for my family that came in to town recently and they loved it. This bakery style banana bread was easy to make and delicious. The cinnamon sugar swirl and streusel topping takes this bread to another level. Can’t wait to make again 🙂

5 months ago

Oh my gosh I am in heaven! Was thinking about making regular banana bread and then found this recipe. Cinnamon is my love language so this was amazing.

Diana Reis
5 months ago

The streusel topping makes this banana bread extra delicious. The cinnamon is giving me fall vibes.

« »
Would love your thoughts, please comment.x