This post may contain affiliate links. Please read our disclosure policy.

Sour Cream Banana Nut Bread is super moist with a crunchy sweet topping.

Put those ripe bananas on your counter to good use and make a batch of this delicious quick bread. You can easily double or triple the recipe and then freeze the loaves!

I never like running out of bananas, so I always end up with a ton that are too ripe to eat. This bread is one of my favorite ways to use them up.

Slices of sour cream banana nut bread with walnut streusel topping on a green plate
Want to save this recipe?
Enter your email below and I’ll send it straight to your inbox. Plus you’ll get great recipe ideas from me every week!

Sour Cream Banana Nut Bread at a Glance

  • The recipe: banana nut bread made with sour cream, lots of ripe banana, walnuts and a cinnamon streusel topping.
  • Texture: super moist and dense, with a crunchy sweet top.
  • Sugar: just 1/2 cup in the bread itself (the topping adds a little more).
  • Time: about 20 minutes to mix, then about 1 hour to 1 hour 15 minutes in the oven.
  • Pan: one 9×5-inch metal loaf pan.
  • Biggest tip: it’s done when the center reads 200°F to 205°F, not when the timer goes off.
  • Make ahead: it freezes well, so bake extra if you have extra bananas.

Why This Recipe Works

If you love a good baking recipe, you’re going to be thrilled with this banana walnut bread recipe.

  • It’s super moist because the recipe uses sour cream and a lot of ripe mashed banana.
  • There’s a sweet and crunchy topping.
  • There are tons of walnuts and loads of smashed ripe banana in this recipe which means tons of flavor and great texture.
  • It’s not overly sweet. There’s only 1/2 cup of sugar in the bread, and readers who look for a lower-sugar banana bread tell me that’s why they picked this one.
  • This banana bread freezes exceptionally well, so plan on making a lot if you have extra bananas.

What You’ll Need

One of the things I love most about banana bread is that I almost always have everything I need in my pantry and refrigerator.

  • Butter: make sure it’s nice and soft.
  • Granulated sugar and golden brown sugar: I find using both instead of one or the other yields the best results.
  • Eggs: I always have them at room temperature when baking.
  • Large ripe bananas: my ideal banana bread banana is yellow with lots of dark brown spots. Three large bananas give about 1 1/2 cups mashed.
  • Vanilla: make sure you use pure vanilla extract and not imitation.
  • Sour cream: not lowfat.
  • All-purpose flour: unbleached recommended. If you’re looking for a gluten free recipe, you can check out my friend Erin’s gluten free banana bread.
  • Baking soda: make sure it’s reasonably fresh when you use it for cooking.
  • Cinnamon: I almost always replace with Pumpkin Pie spice when I bake.
  • Salt: every sweet recipe needs salt.
  • Walnuts: when I bake, I always use raw (not dry roasted) nuts.

Full amounts are in the recipe card below.

Baked banana nut bread with crunchy streusel topping in a metal loaf pan

How to Make Sour Cream Banana Nut Bread

The batter comes together in about 20 minutes. The bake is the part to be patient with.

Banana bread batter in a mixing bowl with a mixer beater

1. Cream the Butter and Sugars

First step is to cream together the butter and sugar, then mix in all of the remaining wet ingredients: the eggs, mashed bananas, vanilla and sour cream.

Bowl of flour, baking soda and cinnamon being added to banana bread batter

2. Add the Dry Ingredients

The dry ingredients are sifted together and then mixed into the batter. Stir just until there are no dry streaks of flour left.

Spatula stirring chopped walnuts into banana bread batter

3. Fold in the Walnuts

Finally, the walnut pieces are stirred in.

Brown sugar, flour, butter, cinnamon and chopped walnuts in a glass bowl for the streusel topping

4. Make the Streusel Topping

Next you will prepare the streusel topping. Mix the brown sugar, flour, softened butter, cinnamon and chopped walnuts together until crumbly.

Streusel topping being poured over banana bread batter in a parchment-lined loaf pan

5. Fill the Pan and Add the Topping

Pour the batter into a prepared loaf pan and cover with the streusel topping mixture.

Hands lifting a baked banana nut bread out of the loaf pan on parchment paper

6. Bake Until the Center Reads 200°F

Bake the loaf for about an hour at 350°F, and start checking it at 55 minutes. It’s done when the center reads 200°F to 205°F. Lift it out of the pan to cool.

PRO TIP: Don’t trust the timer or a toothpick alone. I have a history of pulling banana bread out too early, and then the middle sinks as it cools. An instant-read thermometer pushed into the center of the loaf is the only sure test.

Why Is My Banana Bread Wet in the Middle?

This is the problem readers tell me about most in the comments: the timer goes off, the top looks done, and the middle is still wet. Here’s what’s usually going on.

  1. It needs more time. Ovens, pans and altitude all change the bake. Some readers’ loaves were done right at 60 minutes, and others needed 70 minutes or more. Go by the temperature in the center, not the clock.
  2. The pan is too small. This recipe makes one full 9×5-inch loaf with a thick layer of streusel on top. In a smaller 8.5×4.5-inch pan the batter sits deeper, takes longer to bake and can run over the sides. If your pan is smaller, fill it no more than about three-quarters full and bake the extra batter as a few muffins.
  3. It’s in a glass or ceramic pan. Those bake more slowly than metal. I use a metal loaf pan.
  4. The top browns before the middle is done. If the top appears to be too brown, you can set the loaf lower in the oven to allow it to finish cooking without getting too browned on top. You can also lay a piece of foil loosely over the top for the rest of the bake.
  5. Your oven runs cool. Let it preheat fully, and if your bakes always run long, an inexpensive oven thermometer will tell you whether 350°F is really 350°F.

Why did my banana bread sink? If the middle sinks as it cools, it almost always came out of the oven too early. A dense, gummy line along the bottom usually means the same thing, or that the batter was mixed too hard after the flour went in.

Why is my banana bread flat? It’s a dense bread, so it won’t rise a ton, but it should rise. If it doesn’t, check the date on your baking soda.

Close-up of a cut loaf of banana nut bread showing walnuts and a moist crumb under the streusel

Recipe Tips

  • Bananas: The ideal banana is mostly yellow and just starting to brown. I will actually squeeze them while they’re still in the peel because it makes it easier to mash up the ripe banana once it’s in the bowl.
  • Nuts: This recipe calls for walnuts but you can easily substitute with a different nut if you prefer. I’ve used pecans as well as macadamia nuts.
  • Pan: You can either grease the loaf pan or use parchment paper. I prefer parchment so that as soon as it’s done cooking, you can lift the loaf out of the pan and pull the loaf out of the paper to cool. This will prevent it from getting soggy.

★★★★★

“This is, without a doubt, the best that I have had. Very balanced in the flavor profile and sweetness.”

Ways to Change It Up

Readers have come up with some great twists on this one.

  • Chocolate: swap half the walnuts for chocolate chips.
  • Cranberry orange: stir in dried cranberries and a little orange zest. If you love that combo, try my cranberry orange bread too.
  • Extra spice: add a pinch of nutmeg or allspice with the cinnamon.
  • Streusel in the middle: layer it: batter, crumbs, more batter, then crumbs on top.

Love a crunchy streusel on your quick bread? My pumpkin banana bread with walnut streusel is the fall version, and my carrot cake banana bread is another way to use up ripe bananas. And if you’re a sour cream baker like me, don’t miss my sour cream coffee cake.

How to Store and Freeze Banana Nut Bread

Let the loaf cool completely, then wrap it tightly and keep it at room temperature for 3 to 5 days.

  • The loaf or loaves (if doubling recipe) must be fully cooled before freezing.
  • Wrap in foil or plastic wrap to eliminate air and prevent freezer burn. I actually now wrap the loaves in freezer paper and then in foil.
  • It tastes best within about 3 months in the freezer. To enjoy, allow to fully thaw before slicing.

Got a loaf that’s starting to dry out? Turn it into banana bread pudding with rum sauce.

Tall loaf of sour cream banana nut bread with a thick walnut streusel topping

Sour Cream Banana Nut Bread FAQs

Here are the answers to the questions you’ve asked most in the comments.

Can I make muffins instead of a loaf?

Yes. Fill lined muffin cups about three-quarters full and bake at 350°F. They bake much faster than a loaf, so start checking early and take them out when the centers read 200°F to 205°F.

Can I use Greek yogurt instead of sour cream?

Yes. Readers who swapped in plain Greek yogurt loved how it turned out. Use plain, not flavored, and full-fat if you can.

Can I use frozen bananas?

Yes. Just thaw them first, then mash them like fresh bananas.

Can I bake it in a cake pan?

Yes. Readers have made it in a cake pan with great results. The batter is shallower in a wider pan, so it bakes faster. Start checking early.

Can I skip the streusel topping?

Yes. Plenty of readers leave it off for a less sweet loaf, and it still bakes up moist.

There are so many things you can make with ripe bananas. Here are some of my favorite recommendations.

If you tried this Sour Cream Banana Nut Bread recipe or any other recipe on my website, please leave a star rating and let me know how it went in the comments below. Thanks for visiting!

Pin this now to save it for later

Pin It

Sour Cream Banana Nut Bread

Prep20 minutes
Cook1 hour 10 minutes
Total1 hour 30 minutes
Servings 12 servings
Sour Cream Banana Nut Bread is a super moist banana bread recipe with a crunchy sweet topping. Put those ripe bananas on your counter to good use and make a batch of this banana nut bread. Whether you enjoy it for breakfast with a hot cup of coffee or as a late afternoon snack, you will love it!

Ingredients  

Banana bread:

  • 1/2 cup butter softened
  • 1/4 cup granulated sugar
  • 1/4 cup golden brown sugar
  • 2 eggs slightly beaten
  • 3 large ripe mashed bananas each large banana gives about 1/2 cup mashed
  • 1 teaspoon vanilla
  • 1/2 cup sour cream
  • 1 1/2 cups flour
  • 1 teaspoon baking soda
  • 1 teaspoon cinnamon
  • 1/2 teaspoon salt
  • 1 cup walnut pieces

Topping:

Want to save this recipe?
Enter your email below and I’ll send it straight to your inbox. Plus you’ll get great recipe ideas from me every week!

Instructions 

  • Preheat oven to 350°F. Line a loaf pan with parchment paper or heavily grease with butter.
  • To make the bread: In a large bowl, cream together 1/2 cup butter, 1/4 cup granulated sugar, and 1/4 cup golden brown sugar. Add 2 eggs, 3 large ripe mashed bananas, 1 teaspoon vanilla, and 1/2 cup sour cream. Mix until well combined.
  • In a small bowl, combine 1 1/2 cups flour, 1 teaspoon baking soda, 1 teaspoon cinnamon, and 1/2 teaspoon salt. Add large spoonfuls of the dry ingredients to the wet and stir just enough to fully incorporate all of the ingredients. Fold in the 1 cup walnut pieces.

To make the topping:

  • Mix together the topping ingredients into a small bowl. Mix well to combine. 
    1/2 cup brown sugar, 1/2 cup flour, 1/4 cup butter, 1 teaspoon cinnamon, 1/3 cup chopped walnuts
  • Pour batter into prepared pan. Drop crumb mixture over surface of batter. Cook in preheated oven for 60 to 75 minutes or until a toothpick inserted into the middle comes out clean. Cooking time may vary, so ensure that the internal temperature is 200°F to 205°F before removing it from the oven.

Notes

Makes one 9×5-inch loaf at 1x. If your pan is smaller, fill it no more than three-quarters full and bake any extra batter as muffins.
Baking time varies with your oven, pan and altitude. The bread is done when the center reads 200°F to 205°F on an instant-read thermometer. If the top browns too fast, lay a piece of foil loosely over it.
You may use two mini loaf pans in place of a single standard size loaf pan if you wish. Cooking time will be reduced, so remove from oven when center is cooked.
If you have a lot of ripe bananas, you may want to double or triple this recipe.
This banana bread freezes well. Just slice, wrap tightly with plastic wrap, and freeze until ready to eat. For longer storage you may also want to use freezer paper to keep it from getting freezer burn. It tastes best within about 3 months.

Video

Nutrition

Calories: 387kcal, Carbohydrates: 42g, Protein: 5g, Fat: 22g, Saturated Fat: 9g, Cholesterol: 62mg, Sodium: 312mg, Potassium: 227mg, Fiber: 2g, Sugar: 21g, Vitamin A: 475IU, Vitamin C: 2.8mg, Calcium: 49mg, Iron: 1.7mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this? Leave me a comment below

This post was originally published in 2018. I’ve updated the photos and tips since then, but this reader-favorite recipe has always remained the same. Don’t worry – I didn’t change the recipe!

Hi! I’m Krissy.

I love to create the BEST versions of your favorite recipes. If you love to cook, love to eat, or just have a deep appreciation for good food, you're in the right place! Stick around... I have hundreds of recipes for you to make.

You May Also Like

4.96 from 46 votes (16 ratings without comment)

Leave a comment

Ask a question or leave a comment. I'm happy to help in any way and I love hearing what you think about the recipe. Be sure to leave a rating!

Recipe Rating





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

79 Comments

  1. 5 stars
    Thank you for such a great recipe. I have made this several times as it is my sister’s favorite. Just now starting to make at least three more before she leaves for Christmas.

  2. Hello,
    Made a loaf and turned out great!
    Made another batch and ran out of sour cream so I used greek yogurt Aldo added home made dark chocolate chunks to make to muffins !
    Thnx for sharing.

      1. Cooking times do vary which is why I indicate that a toothpick inserted into the middle should come out clean. I just updated the recipe indicating that you should check the internal temperature. This is the only guaranteed way to verify it’s fully cooked through.

  3. 5 stars
    This the best banana bread I’ve had itI was delicious and very easy to make only took minutes to whip up.

  4. 5 stars
    This is a winner recipe in our home! Everyone loves it!
    I’ve always made loaves but today I’m making muffins. I’ll let you know how I did…

    1. You can! If you have an instant read thermometer, the best way to check if they’re done is to verify the internal temp is 200°F to 205°F. That’s a better indicator than time.

  5. Hi, I just pulled the bread out of oven. I followed your recipe exactly. It looks good. Just wondering why it is so flat? It’s not even 3 inches high. Thx, Linda

    1. Any chance the baking soda you used is old? It’s a pretty dense recipe, so it won’t rise a ton, but it should rise.

  6. 5 stars
    Made it for my family today and they approved 🙂 For the crumbles, I decided to layer it: batter, crumbles, batter and top with crumbles.

  7. 5 stars
    Oh Yum!
    This turned out great. The only change I made was I used Greek Yogurt instead of sour cream.
    This is probably the best banana bread I’ve ever made.
    Thanks for the recipe Krissy!

  8. 5 stars
    I made this the other day. I looked for a recipe with a lower amount of sugar and found yours. (I didn’t add the topping as I wanted less sugar) It turned out excellent. It took 60 min exact to bake.
    DELICIOUS!!! I will be making this again for sure 👌