This is the best banana bread recipe with Streusel Topping you'll ever make. Sink your teeth into a slice of pure heaven as you savor the perfect balance of soft, moist banana bread and a crunchy, buttery streusel layer.
And it's infused with just the right amount of banana flavor, just like my soft-baked Banana Oat Bars.

There's nothing better than the smell of homemade banana bread swirling around your kitchen as it bakes in the oven. Each bite reveals the sweet aroma of ripe bananas blended with hints of warm cinnamon and a touch of buttery goodness. Heavenly!
My entire family, who are banana bread enthusiasts, says this is their favorite recipe. Not only is this recipe soft and tender, but it also has the perfect amount of banana flavor, so it really is the best.
Banana lovers absolutely adore this bread and our simple No-Bake Banana Cream Pie. Mmmm! It’s one of those classic recipes you start to know by heart, just like our incredible Zucchini Bread.
Jump to:
Why You'll Love This Banana Bread
- SUPER MOIST. The bananas and yogurt create a loaf that stays moist for days.
- INCREDIBLE STREUSEL TOPPING. With the addition of the sweet, buttery topping, this bread outshines others and will be your go-to recipe.
- EASY, STRAITFORWARD RECIPE. This is a basic recipe that doesn't require a stand mixer.
- FREEZER-FRIENDLY. This streusel-topped bread freezes well for up to 3 months.

Three things that are key for delicious and moist banana bread:
This post contains affiliate links. Disclosure policy here.
- Good quality unsalted butter.
- Ripe, I mean really ripe brown bananas.
- The streusel topping (don't skip this step, it's worth it).
I find it's perfectly okay to freeze the bananas and use them when it's convenient. Toss them in the freezer when they get brown, and then use them whenever the urge for banana bread strikes!
Other key Ingredients
For this moist banana bread recipe, you'll also need:

- All-Purpose Flour - provides the structure of the recipe.
- White Granulated Sugar - provides sweetness to the recipe. You'll also need a tablespoon of brown sugar for the streusel topping.
- Yogurt - this is the secret ingredient that keeps the bread so moist. You can use regular plain yogurt or plain Greek yogurt. In a pinch, you can use sour cream.
- Melted Butter - for irresistible butter flavor and texture, use melted butter and make sure you cool it to room temperature.
- Large Eggs - eggs give baked goods stability, structure, and a moist texture.
- Real Vanilla Extract - the better the quality, the better your result.
Variation Ideas
- If you're feeling chocolatey, you can cut back on the sugar a bit and add ¾ cup of chocolate chips to your quick bread recipe.
- This bread is also good if you make it into an orange spice loaf - follow the recipe, but add 1 teaspoon of ground cinnamon, ¼ teaspoon nutmeg, and 2 tablespoons grated orange zest to dry ingredients. Mmmm, delicious!
- If you're a fan of banana nut bread with streusel topping, add 1 cup of chopped walnuts or whatever nuts you have on hand to the batter before baking.
- If you're jonesing for icing on top of this banana bread, this is the absolute best cream cheese frosting recipe I've come across, and I use it for everything!
What If I Don't Have Ripe Bananas?
No problem, I have an easy solution to make overripe bananas.
For under-ripe bananas, bake them on a cookie sheet for 40 minutes at 300º F. The skins will turn black, but when cool, they’ll be ripe and ready to bake!
What Size Pan?
You make this recipe in one tall 9x5-Inch Loaf Pan or 3 small ones. Sometimes when giving them as gifts, it's best to go for the small disposable kind, as shown here. Then you can keep one for the family 😉

Step-By-Step Instructions
STEP 1 - prepare oven and pans. First, adjust the oven rack to the lower-middle position and heat the oven to 350 degrees F.
Then, grease and flour the bottom only of a regular loaf pan, or grease and flour the bottom and sides of a nonstick loaf pan (Image 1). You can line the bottom with parchment paper for ease of getting the bread out, but it's not necessary.

STEP 2 - stir dry ingredients. Whisk your spooned and leveled flour, sugar, baking soda, salt, and walnuts or pecans (if using) together in a large bowl and set aside (Image 2).

STEP 3 - mix wet ingredients. Next, mash bananas in a medium mixing bowl and mix in the yogurt, beaten eggs, melted butter, and vanilla with a wooden spoon (Image 3). Gently fold the banana mixture into dry ingredients with a rubber spatula until just combined (Image 4).
Important: Do not over-mix for best results.

STEP 4 - prepare the topping. Prepare the streusel recipe by mixing the sugars, flour, and melted butter in a small bowl. It should resemble course sand (Image 5).
PRO TIP: If you want to infuse the streusel topping with cinnamon, add a teaspoon before mixing in the butter.

STEP 5 - place in pan & bake. Now, pour batter into your prepared pan (Image 6), and sprinkle streusel evenly over the top of the banana bread with a spoon (Image 7). Then bake in the preheated oven until the loaf is golden brown and a toothpick inserted in the center comes out clean, about 50-55 minutes.

STEP 6 - cool. Cool in the loaf pan for about 5 minutes, then transfer to a wire rack to cool the rest of the way.

PRO TIP: This banana bread is incredibly good served warm with a little butter melted on top!
How to Freeze Banana Bread
Banana streusel bread is one of the best baked goods to freeze! It keeps its banana flavor beautifully.
- First, let the bread cool completely.
- Next, wrap the whole loaf or individual slices in 2 layers of aluminum foil or plastic wrap.
- Put the wrapped bread in a large freezer-friendly storage bag—seal, label, and date.
You should use it within about 3-4 months after placing it in the freezer. Follow my tips for preventing freezer burn; you'll always have fresh baked goods!
To thaw, take it out of the freezer and place it on the kitchen counter or in the refrigerator until ready to eat.

More Banana Recipe Ideas
Recipe FAQs
To store banana bread at room temperature and keep it moist, cool it completely first, then place a paper towel at the bottom of an airtight storage container or zipper plastic bag. Place your bread on the paper towel. Now, place another paper towel on top. The paper towels will absorb excess moisture and not let it escape.
For best results, store your banana bread on the counter, and it will last up to 4 days.
Let your banana bread cool in the pan for about 10 minutes, then take it out and place it on a wire rack to cool the rest of the way. This will prevent the bottom from becoming too soggy.
Generally, banana bread does not need to be refrigerated and can be kept at room temperature. However, if you live in a hot climate, keep it in an airtight container in the fridge to extend its shelf life.
Love this Banana Bread recipe? Please leave a 5 star ⭐️⭐️⭐️⭐️⭐️ rating in the recipe card below ⬇️ and/or a review in the comment section further down.
Hungry for more? Follow Suburban Simplicity on Facebook, Instagram, YouTube, and Pinterest to see more DIYs, recipes, and home tips!
Also, don't forget to sign up for email!
I only send one email a week, and it'll include my latest recipes, DIYs, and tips, information about exclusive "email only" giveaways, and more! See form below!
Printable Recipe

Best Banana Bread Recipe with Streusel Topping
Equipment
- loaf pan
- mixing bowls
Ingredients
- 2 cups all-purpose flour
- ¾ cup sugar
- ¾ teaspoon baking soda
- ½ teaspoon salt
- 1 cup toasted walnuts (chopped coarsely {optional})
- 4 very ripe (soft darkly speckled large bananas mashed well)
- 2 eggs (beaten lightly)
- 6 tablespoons butter (salted or unsalted, cooled and melted)
- ¼ cup plain yogurt (you can substitute Greek yogurt)
- 1 teaspoon pure vanilla extract
For the Streusel Topping
- 3 tablespoons white granulated sugar
- 1 tablespoon brown sugar
- 2 tablespoons melted butter
- 3 tablespoons all-purpose flour
Instructions
- Adjust oven rack to lower-middle position and heat oven to 350 degrees F. Grease and flour the bottom only of a regular loaf pan, or grease and flour the bottom and sides of a nonstick loaf pan.
- Whisk flour, sugar, baking soda, salt, and walnuts (if using) together in a large bowl and set aside.
- Mix mashed bananas, yogurt, eggs, butter, and vanilla with a wooden spoon in a medium bowl. Gently fold the banana mixture into dry ingredients with a rubber spatula until just combined. Don't over-mix.
- Place batter into prepared loaf pan, add streusel layer evenly over the top with a spoon, and bake until loaf is golden brown and a toothpick inserted in center comes out clean - about 50-55 minutes.
Steusel Topping
- Mix the sugars, flour, and melted butter in a small bowl to prepare the topping. It should resemble course sand.
- Cool in pan for 5 - 10 minutes, then transfer the loaf to a wire rack to cool the rest of the way.
- Serve warm or at room temperature.
Video
Notes
Nutrition
This recipe was originally published in August 2017. We updated with enhanced instructions and images on May 5, 2020, and again on July 31, 2023.
Sharina says
Every bite of this banana bread screams flavor! I am addicted to it!
Erin Henry says
So good, right! It's one of our favorite quick bread recipes ever!
Kristyn says
The streusel on top takes this banana bread to a whole new level!! It is so delicious!! We go through a loaf in minutes!
Erin Henry says
It's so good, right! Glad you and the fam enjoy it.
jess says
the topping on this banana bread is amazing and I cannot thank you enough for sharing this amazing recipe
Julie Blanner says
Love this! I always enjoy trying new and different banana bread recipes!
April says
This banana bread was so good! The topping totally made it!
Erin Henry says
We agree! The topping totally takes this banana bread to the next level!
Anna says
I am obsessed with this banana bread! It's fantastic!
Lily says
I loved your tip of spreading of butter on the top it was amazing. I replaced the walnuts with a bit of chocolate chips and served it with coffee ice cream, ahhhh you have me hooked!!! The bread was so moist, I can't stop eating it!!
Erin Henry says
Wonderful substitution on the chocolate chips...they are great with this bread! Wow, coffee ice cream! Genius! Enjoy!
[email protected] Oleksak says
By far the best banana bread I ever made very moist !
Erin Henry says
Yes! That's what we think. Moist and delicious every time.
Mike says
Oh my gawd I love banana bread!! Especially with butter spread on it!! Put it in my cart please, Erin. Btw, that's big order over the past year ya know...LOL. Have a great week!! 🙂
Carol says
I'm going to have to get some bananas cause I've been craving banana bread even before I saw this recipe. I will try making this one because it sounds so good!