This moist banana nut bread is made with sour cream for an incredibly tender crumb and packed with chopped walnuts for crunch. Mix it up in one bowl with just 10 minutes of prep!

This post may contain affiliate links. Read disclosure policy.
This Banana Walnut Bread Recipe is So Incredibly Moist
This banana nut bread is based on our wildly popular easy banana bread recipe, and honestly, I think the walnut version might be even better. The secret is the sour cream banana bread batter itself. It makes every slice incredibly tender and moist, even days later.
The overripe bananas bring sweet flavor, and the chopped walnuts add buttery crunch in every bite. Everything gets mixed in one bowl, so cleanup is a breeze. If you love my cake mix banana bread, you’ll love making this one from scratch!
Recipe Ingredients

Find the full printable recipe with specific measurements below.
- Salted butter: We use salted butter even though we’re using a bit of extra salt. This is to balance out the added sugar as well as the sweet banana.
- Granulated sugar: Used to sweeten the banana nut bread. I like to use white sugar but brown sugar can be used and results in a darker colored bread.
- Sour cream: The acid works well with the baking soda to give the bread a bit of extra rise and a soft tender crumb. Swap sour cream for Greek yogurt.
- Baking staples: Vanilla extra, all-purpose flour (learn how to measure flour), large eggs, baking soda and sea salt.
- Mashed bananas: Look for bananas with lots of brown spots or fully brown peels. The riper they are, the sweeter and more flavorful your bread will be. You’ll need about 4 bananas for 2 cups mashed. Not ripe enough? Bake them at 300°F for 15 minutes until the peels darken, or peel and freeze overripe bananas for later.
- Chopped walnuts: If you have a little extra free time, feel free to toast them first. Otherwise, just chop them up with a knife or use a food processor
How to Make Banana Nut Bread
Cream the butter and sugar together on medium-high speed until light and fluffy. This step matters, so don’t rush it. It builds air into the batter and gives the bread a softer crumb. Mix in the eggs, sour cream, and vanilla.

Add the flour, baking soda, and salt to the same bowl. Stir until just combined and stop there. Overmixing is the number one reason banana bread turns out dense. Fold in the bananas and walnuts with a spatula.

Pour the batter into a prepared loaf pan and spread it into an even layer. Bake at 325°F for 55 minutes. I always keep an eye on it around the 40-minute mark. If it’s browning too fast, tent it loosely with foil.

Let it cool in the pan for 10-15 minutes before moving it to a wire rack to cool completely. I like to run a knife around the edges as soon as it comes out of the oven so it releases easier when you remove it from the pan.

Tips for the Best Banana Bread with Nuts
- Checking for doneness. The bread is ready when a toothpick inserted into the center of the loaf comes out clean.
- Low and slow at 325°F. Most banana bread recipes call for 350°F, but baking at 325°F gives the center more time to cook through without drying out the edges. It’s the reason this loaf stays so moist.
- Add-ins. Walnuts are my go-to, but pecans are a close second. A sprinkle of cinnamon is always a good call, and if you want chocolate chips, try our chocolate chip banana bread which was tested for that variation.
- Dense bread? That usually means the batter was overmixed. Once you add the flour, stir just until the dry streaks disappear and stop. Let the fold-in with the bananas and walnuts do the rest.
- Muffins. This batter makes great muffins too, just like our banana bread muffins. Or try mini banana muffins which are perfect for toddler snacks.

Here are more quick bread recipes to try! Zucchini Bread, lemon blueberry zucchini bread and banana blueberry bread.
More Banana Recipes You’ll Love

Moist Banana Nut Bread
Video
Equipment
Ingredients
- ½ cup salted butter
- 1 cup granulated sugar
- 2 large eggs
- ½ cup sour cream , or plain Greek yogurt
- 1 ½ teaspoons vanilla extract
- 2 cups all-purpose flour
- 1 teaspoon baking soda
- ¾ teaspoon fine sea salt
- 2 cups mashed very ripe bananas
- ¾ cup chopped walnuts
Instructions
- Prep. Preheat the oven to 325°F. Spray 1 9×5-inch loaf pan with nonstick spray. Line with parchment paper to line the bottom, if desired.
- Cream wet ingredients. In a large bowl, cream 1/2 cup butter and 1 cup sugar with an electric mixer on medium-high speed. Mix in 2 large eggs, 1/2 cup sour cream, and 1 1/2 teaspoons vanilla extract.
- Add dry ingredients. Add in 2 cups flour, 1 teaspoon baking soda, and 3/4 teaspoon salt. Stir until just combined. Fold in 2 cups mashed bananas and 3/4 chopped walnuts.
- Bake. Spread batter in an even layer in the pan. Bake 55 minutes, or until lightly browned and a toothpick inserted int he center comes out clean. If using a 9×5-inch loaf pan, bake an additional 10 minutes. If browning too fast, cover lightly with foil.
- Cool. Let cool in the pan until slightly cool before transferring to a cooling rack to cool completely.
Last step: Please leave a comment and rating after you make the recipe.
Notes
Nutrition
Nutrition provided is an estimate. It will vary based on specific ingredients used.
Pamela
?can I substitute the sugar with maple syrup
Sarah @IHeartNaptime
Hi Pamela, we haven’t tested that but since maple syrup is a liquid the dry to wet ingredients ratio may be off. If you try let us know!
Michele T
I just found the perfect banana bread recipe! It is delicious and family approved! I didn’t have any nuts so I substituted raisins for one loaf and flax seeds for another… both are scrumptious!
April
Our favorite! So good with some cream cheese spread on it, noms.
Kristyn
This is one of my most favorite breads to make & take to neighbors & friends! My kids like to add chocolate chips too. It’s so moist & delicious!
Olivia
This banana nut bread is amazing! It was so easy to make and came out perfectly! Thank you for the recipe.