Bread/ Breakfast/ Desserts & Sweets

Moist Banana Bread with Crunchy Streusel Topping

September 9, 2014 (Last Updated: July 19, 2017)

Crunchy on the outside and fluffy on the inside, this moist banana bread with streusel topping will leave your taste buds in awe. Try it with a big glass of milk and you will understand what I’m talking about!

Super Moist Banana Nut Bread With Crunchy Streusel Topping |

Banana bread isn’t popular in my country. Neither my mother nor my grandmas have ever made it (bananas were really rare and expensive in Lithuania in the 90’s so that’s clearly a reason why). I learned about this goodness only when I opened Yummy Addiction and started spending more time on Pinterest. Since then I never looked back.

Super Moist Banana Bread With Crunchy Topping |

The love of Americans for this sweet loaf is perfectly understandable. The banana, vanilla and cinnamon flavor combination is just irresistible. I was hooked the very first time I tried this bread.

Plus, banana bread is so easy to make. It requires like 10 minutes of your active time and an oven does the rest. Even an amateur cook can nail it!

I remember reading somewhere that the United States is not the place for desserts. Well, I don’t know about that. This moist banana bread and tons of amazing stuff on Pinterest prove this statement wrong!

Perfectly Moist Banana Bread With Crunchy Streusel Topping |

The lesson I learned about banana bread – the moister it is, the better. I tried many different recipes and not all of them were good. Some of them were really bad actually. I kept looking for the perfect recipe, though. One fail after another, I am pleased to say that I FOUND THE ONE!

Do you love banana bread as much as I do? Check out this Banana Walnut Bread with a gorgeous frosting or these mind-blowing Banana Bread Brownies with chocolate!

The result is absolutely perfect now. A super moist banana bread, ladies and gentlemen. Just like I wanted!

I went even further and finished this loaf with a crunchy streusel topping. Should I even say that it’s great? This topping raised the bread to another level. They go so well together!

Moist Banana Bread |

Let me tell you this. Nothing beats a banana bread that’s slightly crunchy on the outside and moist and fluffy on the inside. Any objections? Just look at these beautiful slices… Don’t you want a bite of this deliciousness? A glass of milk is a MUST with this bread! 😉
This super moist, fluffy, soft and flavorful banana bread with crunchy streusel topping is perfect for breakfast or snacking.

Perfectly Moist Banana Bread With Crunchy Streusel Topping

Moist Banana Bread with Crunchy Streusel Topping

This perfectly moist banana bread with streusel topping will become a hit at your home. So good with a glass of milk!
4.97 from 26 votes
Print Pin Rate
Prep Time: 10 minutes
Cook Time: 1 hour
Total Time: 1 hour 10 minutes
Servings: 1 (9-inch) loaf
Author: Yummy Addiction


For the bread:

  • 2 cups all-purpose flour
  • 1 teaspoon baking powder
  • 1 teaspoon baking soda
  • 1/2 teaspoon salt
  • 1 teaspoon ground cinnamon
  • a dash of nutmeg
  • 1/2 cup unsalted butter , softened to room temperature
  • 1/2 cup brown sugar
  • 1/2 cup white sugar
  • 2 large eggs , at room temperature
  • 4 very ripe bananas , mashed with a fork or potato masher
  • 1/4 cup buttermilk
  • 1 teaspoon vanilla extract
  • 1/2 cup walnuts , toasted and chopped

For the streusel topping:

  • 3 tablespoons flour
  • 1/4 cup brown sugar
  • 1/4 teaspoon cinnamon
  • 2 tablespoon unsalted butter , slightly softened and cut into pieces
  • 1/4 cup chopped walnuts


  • Preheat oven to 325 degrees F. Grease and flour a 9x5 inch loaf pan. Set aside.
  • The streusel topping. Add the flour, brown sugar, and cinnamon in a medium bowl and mix until combined. Cut in the butter using your fingers or a pastry blender, until it resembles coarse crumbs. Stir in chopped walnuts. Set aside.
  • In a medium bowl, whisk together flour, baking powder, baking soda, salt, cinnamon and nutmeg. Set aside.
  • Cream the butter and sugars in a large mixing bowl until light and fluffy. Add the eggs, one at a time, beating well in between each addition. With a wooden spoon, stir in the mashed bananas, buttermilk and vanilla. Slowly stir in the dry ingredients. Once the flour is incorporated, stop right there. Do NOT over stir. Gently stir in walnuts. The batter will be thick.
  • Pour the batter into the prepared loaf pan. Sprinkle the streusel topping evenly over the batter. Bake the bread for 1 hour to 1 hour 10 minutes, or until a toothpick inserted into the center of the loaf comes out clean.
  • Remove from oven and cool 10-15 minutes in the pan on a wire rack. Remove the bread from the pan and continue to cool on the wire rack. Serve warm or at room temperature.


Cover the bread with plastic wrap and store at room temperature for up to 3 days.



You Might Also Like


  • Reply
    March 30, 2016 at 6:24 pm

    Hi, I made this recipe and it came out moist and Good texture. The crumble however wasn’t melting on the top, it just stayed very sugary . Any tips? Thank you .4 stars

    • Reply
      April 26, 2016 at 6:58 am

      Thank you for coming back and leaving me a comment, Crystal! I’m so glad you loved the texture of this bread but sorry to hear the crumble wasn’t quite how you expected. Next time, if you want, you can try another recipe for crumble topping and see how it goes. Good luck!

  • Reply
    July 5, 2016 at 8:23 pm

    Can you provide me with the nutritional information for this banana bread? I want to know approx. how many calories I’m consuming per slice (the size of an equivalent loaf slice from Starbucks).

    • Reply
      August 7, 2016 at 8:59 am

      Vema, you can find out the nutritional information by using one of the websites where you can enter the ingredients and get it easily 🙂

  • Reply
    Vema Adams
    July 7, 2016 at 9:22 pm

    This bread turned out beautiful! The ingredient proportions for the loaf were appropriate and made for a very moist, mildly sweet bread. My struesel topping was very smooth instead of crumbly. I believe that the two tablespoons of butter were too much. I even added more flour to try to fix the problem, but I had no luck. Anyhow, the topping just melted and baked into the top of the loaf. That was just fine with me 🙂 Thanks for sharing the recipe. I rate it 4 stars!!!

    • Reply
      August 7, 2016 at 9:02 am

      Thanks for reporting back, Vema! I am glad you liked it! I am sorry to hear that you didn’t get a crumbly topping, mine was crumbly enough for me 🙂

    • Reply
      September 8, 2018 at 5:17 am

      Your butter was too soft. It needs to be crumbly before you put it on to bake.5 stars

    • Reply
      Pam P Ramesar
      November 12, 2019 at 2:01 pm

      Hi I had that happen to me also even though I made it perfectly before, I was in a hurry and my butter got a bit too soft but I made the topping with it anyway and that was a mistake, the bread still came out yummy as usual, next time I will ensure the butter is very cold.5 stars

  • Reply
    Meagan McLeod
    July 10, 2016 at 8:20 pm

    This recipe is amazing!! I made muffins, and baked for 15 minutes. The recipe made around 20 muffins, and they taste perfect. Thank you so much!5 stars

    • Reply
      August 7, 2016 at 9:04 am

      What a great idea with muffins, Meagan! I am so happy you loved it 🙂

  • Reply
    October 25, 2016 at 12:56 am

    Hi, I made this bread twice and is delicious, it remains me autumn, very moist, thanks for the recipe Jovita 😍

    • Reply
      November 26, 2016 at 11:59 am

      You are welcome, Elsie! I am really happy that you liked it 🙂

  • Reply
    Eva Williams
    October 25, 2016 at 7:40 pm

    I baked two loaves of this today, and it is delicious! I had a slighltly smaller loaf pan for the second loaf so I used my large muffin tin and made 2 big muffins…perfect for a neighbor. One loaf will go next door to a family with two teenage boys! I give it a 5 star ratings. Oh, the topping…a little crunchy which I loved!!5 stars

    • Reply
      November 26, 2016 at 12:16 pm

      I love how you bake some bread for your neighbors, Eva! It’s so kind of you 🙂

  • Reply
    Penny Smith
    October 31, 2016 at 5:36 pm

    I made two loaves with this recipe ,allididisdouble the amounts, both loaves came out heavenly, very moist and struesel very crumbling, my question to the ladies that had problems with theirs did you use the unsalted butter that the recipe called for? not saying that you didn’t or to be mean but this could have been the difference, love this recipe.

    • Reply
      November 26, 2016 at 12:17 pm

      Thanks for the kind words, Penny!

  • Reply
    December 5, 2016 at 3:56 pm

    Any changes for high altitude? Thanks!

    • Reply
      December 8, 2016 at 12:52 pm

      I am not sure if I understand your question, Lindsey 🙂

  • Reply
    December 18, 2016 at 12:43 am

    I just made this banana bread and it is very moist and delicious. I didn’t have any walnuts so I used pecans and it was great! My family really ate this up and just about gone. Looks like I have to make another one tomorrow lol. Thank you for sharing this marvelous recipe!

    • Reply
      December 21, 2016 at 9:00 am

      I am so happy your family loved it, Mary! I always use pecans if I don’t have any walnuts on hand for this bread 🙂

  • Reply
    January 18, 2017 at 7:16 pm

    I have made this receipe a few times. Everyone Loves this bread. It’s a big hit. The topping
    Really makes this loaf outstanding. Thanks so much for posting this delicious recipe.❣5 stars

    • Reply
      January 23, 2017 at 5:27 pm

      I am so happy that you loved it, Linda! Thanks for coming back and leaving a comment 🙂

  • Reply
    February 8, 2017 at 8:27 am

    I made it.. its yummy n moist. i skip nutmeg n brown sugar coz i don’t have it. But it still moist.. thank you for your recipe5 stars

    • Reply
      February 12, 2017 at 7:05 pm

      I am glad it turned out well for you, Gina!

  • Reply
    February 16, 2017 at 2:07 pm

    This bread is absolutely perfect! The only modifications i made were I used 3 large very ripe bananas and added a little more flour to the crumble. This recipe is going in the favorites! Thank you so much for sharing your magic recipe.5 stars

    • Reply
      March 26, 2017 at 1:21 pm

      I am so happy it turned out great for you, Chrissy! Thanks for stopping by to leave a comment!

  • Reply
    DeAnna Dieson
    April 23, 2017 at 8:47 pm

    I have made this probably 4 times and I absolutely love it!!! It is a bit much for my loaf pan, it usually cooks over quite a bit. The flavor is amazing and the crumble topping just puts it over the top! Thank you for sharing.

    • Reply
      April 28, 2017 at 2:24 pm

      I am really happy you loved it, Deanna!

  • Reply
    July 22, 2017 at 11:01 pm

    Can you make this without the nuts …I’m not a fan of nuts

    • Reply
      July 30, 2017 at 9:04 pm

      Of course you can, Susan. Just skip them 😉

  • Reply
    July 27, 2017 at 9:43 pm

    Fantastic! I’ll definitely make this again I used sour cream instead of butter milk, since the sour cream is what I had handy. Thanks for this lovely recipe!

    • Reply
      July 30, 2017 at 8:19 pm

      You are welcome, Chris! I am glad you liked it 😉

  • Reply
    August 24, 2017 at 6:02 pm

    This the best moist banana bread ever. I highly recommend everyone try this. The streusel is crunchy without being hard. Needless to say I like this bread very much. 😁😁😁😁😁5 stars

    • Reply
      August 27, 2017 at 12:09 pm

      I’m so happy you loved it!

  • Reply
    September 1, 2017 at 3:25 am

    Hi Jovita,

    I baked this banana bread this morning, doubled the recipe and cut the sugar almost half of it since my family doesn’t like sweet too much and I think the taste of banana from tropical country is much more sweeter. It turned out soooo…good, moist and very tasty!! The streussel crumbs at the top also perfect! This is the best banana recipe I’ve ever tried so far. Thanks so much for sharing it. If there’s 7 stars available for rating, I’ll do it for you 😉5 stars

    • Reply
      September 4, 2017 at 1:07 pm

      Oh, thank you so much for the kind words, Henny! I am so happy you and your family loved it! 🙂

  • Reply
    September 17, 2017 at 7:57 pm

    We made this and it was phenomenal AND beautiful! Thanks for the recipe!5 stars

    • Reply
      September 19, 2017 at 7:28 pm

      I’m so happy to hear it, Christina!

  • Reply
    October 21, 2017 at 6:21 pm

    Best banana bread recipe and I’ve made quite a few! I love the streusel topping. It is sweet and crunchy, not like a crumble on top of muffins. I made this in a pyrex glass pan, and had to pull it out about 20 min into the baking. It was overflowing like crazy so I put it into a backing sheet. My family had no problem with gobbling up the spillage when I was checking for doneness. I also used King Arthur white whole wheat flour which added to the nuttiness and made me feel a bit less bad about scarfing down 3 slices immediately. In the future, if the batter fills more than 3/4 of the loaf pan, I will use the rest as muffins. Thank you for this recipe, Jovita! I can’t wait for more bananas to over ripen.5 stars

    • Reply
      October 28, 2017 at 12:20 pm

      You just made my day, Marianna! I am so happy you loved the bread!

  • Reply
    November 3, 2017 at 3:03 am

    I just made this, I used almond flour and coconut sugar. It was great!
    Thanks5 stars

    • Reply
      November 3, 2017 at 8:44 pm

      Great substitutes! I am happy you loved the bread, Cindy!

    • Reply
      Ana Clara
      March 14, 2018 at 9:47 am

      Cindy, did you use the same amount for each one? I also wanted to try using almond flour and coconut sugar.

  • Reply
    November 4, 2017 at 2:04 pm

    Have to tell you that I just love this banana nut bread! I don’t know if I’ll ever use another recipe! I love the streusel, but my husband doesn’t so I divide the batter and make three small loaves, two for me and one for him. haha! This freezes beautifully too. I take it out of the freezer and let it sit on the counter overnight and it’s perfect for breakfast!5 stars

    • Reply
      November 6, 2017 at 8:48 am

      Thanks for the comment, Sandra! I am actually blushing right now 🙂 Such a nice feeling when people love the recipe 🙂

  • Reply
    November 22, 2017 at 10:18 pm

    I LOVE 💖 this recipe . I have made it over a
    Over again and given it as gifts. The topping
    Is SOOOO GOOD. I use it now for apple pie.
    Love the cinnamon flavor. Makes it taste
    Fantastic. Thanks for the best banana bread
    Recipe ever🤗🤗🤗5 stars

    • Reply
      November 30, 2017 at 10:22 pm

      Ohhh, I am sooo happy you loved the recipe, Linda! Thanks for stopping by to leave a comment!

  • Reply
    December 28, 2017 at 11:52 pm

    I saw the recipe and multiplied by 3! It smells amazing and tastes amazing! I didn’t add any topping just used walnuts on top! Amazing!!

    • Reply
      January 11, 2018 at 3:34 pm

      Happy to hear it!

  • Reply
    January 31, 2018 at 9:29 pm

    This is the best ever banana nut bread I had 2 recipes the first one was a flop but this was finger lickin good and I love the streusel5 stars

    • Reply
      February 1, 2018 at 7:31 pm

      Thank you so much for such a positive comment!

  • Reply
    February 6, 2018 at 10:17 pm

    Hi Jovita, This was the best banana nut bread ever, I added a 1/4 cup of chocolate chip and made it according the recipe, it was so delicious, thank you for sharing this. Loved it.5 stars

    • Reply
      February 8, 2018 at 7:52 am

      Love the idea with chocolate chips, Pam! I am glad you liked the bread 🙂

    • Reply
      Pam Ramesar
      May 17, 2018 at 2:41 pm

      Hi Jovita Just a little note for you, I substituted half the flour with ground flax seed, made it healthier and the taste was amazing, My chocolate chips were unsweetened dark chocolate chips too, the streusel topping always comes out great. Such a nice recipe, I have made it three times already. Love your recipes. Thank you.5 stars

  • Reply
    April 14, 2018 at 7:28 pm

    Excellent recipe – thanks so much for sharing! The cooking time was perfect, it came out very moist and flavorful. I will definitely make it again. (P.S. I didn’t have 1/4 cup of buttermilk, so used the hack of 1/4 cup milk with 1 teaspoon of lemon – let sit for 10min. before using.)5 stars

  • Reply
    June 16, 2018 at 2:21 pm

    This bread is heaven. I have never had such a fantastic smell in my kitchen, and it tastes just as good! The topping and moisture of this bread is what really makes it great! Cant wait to make it again!5 stars

  • Reply
    Pam Emmons
    October 1, 2018 at 5:59 pm

    Third time making this and always turns out so moist. I roast the walnuts first before making bread and the roasted walnuts I think make the bread taste so good. Thanks for the recipe.5 stars

  • Reply
    November 13, 2018 at 3:26 pm

    By far the best banana bread I’ve ever made. This recipe is a keeper! My kids loved it too. I added a glaze over it which made it a little sweeter.5 stars

    • Reply
      March 6, 2020 at 9:08 pm

      Thank you so much, Sarah!

  • Reply
    March 5, 2019 at 12:25 am

    Wow! This is the first banana bread I ever made and it came out amazing! I followed the recipe exactly and it was a huge hit with the wife and mother in law. No reason to try another recipe. Thank you.5 stars

    • Reply
      March 6, 2020 at 9:01 pm

      Thank you, Kevin! So happy to hear it!

  • Reply
    July 19, 2019 at 3:30 pm

    Outstanding!!!!!!!5 stars

  • Reply
    December 4, 2019 at 12:48 pm

    Hi thank you for sharing your recipe. I have made it a few times and it is delicious. I have made it with chocolate chips. And I have made it with splenda for diabetics in my family. Never a piece wasted.5 stars

    • Reply
      January 13, 2020 at 9:37 pm

      So happy to hear it!

  • Reply
    Sheryl Darling
    February 10, 2020 at 5:09 am

    I make banana bread often for my family’s lunches and this is the best !! I substituted sour cream for the buttermilk, reduced the white sugar to 1/4 C , used 2 bananas and added about 1/2 cup of blueberries. Wow!! This recipe is so moist without being dense and the streusel topping (I doubled it) is really tasty with just the right crunch. A new family favorite! Thanks Jovita!!5 stars

    • Reply
      March 6, 2020 at 8:24 pm

      I am so glad you liked this recipe, Sheryl! What a great idea to add some blueberries to the bread 😉

    Leave a Reply

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