This moist, easy banana bread recipe is packed with crunchy walnuts and real banana slices in every bite. Try it with chocolate chips, too! It’s the perfect way to use up ripe bananas.
Enjoy slices of homemade banana bread spread with butter, jam, or drizzled with honey for a quick breakfast or cozy treat. Try this chocolate banana bread and my banana blueberry muffins, too.

Table of Contents
Just about everyone thinks their banana bread recipe is the best. But this is the BEST homemade banana bread ever! It’s super moist, flavorful, and one of my favorites, because I always seem to have the ingredients in the pantry. It’s inspired countless variations, from marbled banana bread to blueberry banana bread. Each slice is packed with gooey pockets of banana and crunchy walnuts for contrast.
If you have ripe or overripe bananas in the fruit bowl, you likely have everything you need to make this easy banana bread recipe from scratch!
Reasons to Love This Classic Homemade Banana Bread Recipe
- Moist, but not spongy. This moist banana bread recipe is flavorful and tender, and never soggy.
- Beginner-friendly. All you need is one bowl for mixing and another to mash the bananas. You don’t even need a mixer.
- Adaptable. Make this recipe your own with chocolate chips, swap out the walnuts, or add some cozy spices for fall.
- Freezes well. Bake two loaves, one to enjoy right away, and another to freeze for later!

My Secret to Moist (Not Soggy) Banana Bread
The perfect banana bread loaf is moist and soft, but still light and fluffy with plenty of banana flavor. After years of testing my homemade banana bread recipe, I’ve cracked the secret!
- The age-old dilemma: Too many mashed bananas make the bread gummy. But too few bananas will leave the bread dry and lacking flavor.
- My solution: Folding sliced bananas, in addition to mashed bananas, into the bread batter. The mashed bananas add moisture and flavor, while the extra banana slices create sweet, caramelized pockets without weighing down the bread. So simple!

You’ll Need These Ingredients
Here’s a quick look at what you’ll need to make this banana bread recipe. Don’t forget to scroll down to the bottom of the post for a printable list.
- Ripe Bananas – Use ripe, spotty, brown bananas for moisture and sweetness. The number of bananas isn’t exact, as it depends on the size. I’d say 3 ripe bananas for the best flavor, or 2 to 2½ larger bananas. Save one banana to cut into slices.
- Melted Butter – I find that butter has a better flavor. This being said, you can substitute vegetable oil if needed.
- Sugar – I use granulated sugar; you could also use brown sugar for extra moisture.
- Eggs and Vanilla – Bring your eggs to room temperature before you start so they’ll mix more smoothly with the other ingredients, and the bread will bake more evenly. For the best flavor, use real vanilla extract (or equal parts vanilla paste) and not imitation.
- Sour Cream – Either full-fat or low-fat sour cream. Greek yogurt or buttermilk is a good substitute if needed.
- Dry Ingredients – All-purpose flour, baking soda, and salt. Check the expiration date on your baking soda. If it’s been sitting open in the pantry for longer than 6 months, consider buying fresh!
Optional Mix-ins
When it comes to add-ins for banana bread, you really can’t go wrong. I often make this banana bread recipe with chocolate chips. I’ve even seen peanut butter banana bread recipes that fold bacon bits into the batter for a sweet-salty contrast.
Add up to 1 cup of any of the following mix-ins:
- Chopped walnuts, pecans, or almonds
- Chocolate chips
- Raisins or dried cranberries
- Fresh blueberries
You could also add up to ½ cup of shredded coconut (sweetened or unsweetened) and up to 1 teaspoon of cinnamon, nutmeg, ginger, or pumpkin pie spice. Or, if you’re a purist, omit the mix-ins and let the banana flavor speak for itself!
How to Make Banana Bread
Whenever I bake banana bread or another recipe in a loaf pan, I like to cut parchment paper into a long strip, so it fits nicely into the bottom of the pan, but hangs over the ends. This makes it easy to lift the loaf right out after baking! Remember to lightly grease the pan before you line it.


- Mash the bananas. First, mash up your overripe bananas. Thinly slice the remaining banana and set that aside for now. You’ll fold the banana slices in later.
- Mix the wet ingredients. Now, cream the butter, sugar, eggs, and vanilla together in one bowl. Add the sour cream and mashed bananas.


- Stir in the dry ingredients. Next, gently stir in the baking soda, salt, and flour.
- Add the mix-ins. Lastly, fold in the sliced bananas and any add-ins you’d like, such as walnuts or chocolate chips.


- Fill the pan and bake. Pour the banana bread batter into your prepared loaf pan. Bake at 350ºF for 1 hour, or until the top is golden and a toothpick comes out clean. Cool the bread, then slice! My favorite way to enjoy slices of banana bread is toasted and smeared with butter.
Make Muffins Instead
So many of you have had success turning this recipe into banana bread muffins! If you’d like to bake muffins instead, prepare a muffin tin with non-stick spray (or line it with cupcake liners). Mix the bread batter as directed, and fill each muffin well ¾ of the way full.
Bake the muffins at 350ºF for 20-25 minutes, or until a toothpick stuck into the center of a muffin comes out clean.
For an extra touch, sprinkle the tops of the muffin batter with homemade streusel before baking! You can also refer to my banana muffins recipe, which is specifically written to be made as muffins.

Banana Bread Baking Tips
- Don’t overmix the batter. Overmixing banana bread batter overdevelops the gluten in the flour, which can lead to a dense, tough loaf. Fold the flour in last and mix the ingredients just until they’re combined.
- Check for doneness early. I recommend checking this banana bread for doneness at the earliest suggested baking time. Insert a toothpick or a knife into the middle of the bread loaf. If it comes out clean or with a few moist crumbs attached, your banana bread is done!
- Use the right loaf pan size. I bake this banana bread in a 9×5-inch loaf pan. Banana bread baked in an 8×4-inch pan may end up shorter and denser. Be careful not to overfill the pan, either, which risks overflowing and/or a banana bread with a gummy middle.
- Cool before slicing. For neat slices, cool the banana bread completely to room temperature before you cut it.
- Avoid overbrowning. If your banana bread is browning quickly, loosely tent the bread with a piece of aluminum foil while it finishes baking.

Frequently Asked Questions
Yes, but if you use frozen bananas, you’ll need to thaw them before mashing them.
If your banana bread turns out dry and crumbly, it could be due to too much flour or overbaking. Make sure to spoon the flour into the measuring cup (don’t scoop directly from the bag), and level it off to avoid overmeasuring. Bake the bread just until a toothpick stuck in the center comes out clean.

How to Store and Freeze Banana Bread
- Store airtight. Store this classic banana bread wrapped or covered at room temperature for 2-3 days. I think it tastes even better the next day, once the flavors have had a chance to mingle. You can refrigerate or freeze slices for a longer shelf life, see below.
- Freeze. Wrap the banana bread in plastic wrap and then again in aluminum foil to lock in moisture. Place the banana bread in the freezer for up to 2 months. Allow the banana bread to thaw at room temperature.
- Warm up the loaf. Wrap the banana bread in foil and heat it for 10-15 minutes in a 350ºF oven. It will taste freshly baked!
More Homemade Banana Bread Recipes
Chocolate Chip Banana Bread Recipe
- Prep Time: 10 minutes
- Cook Time: 60 minutes
- Total Time: 1 hour 10 minutes
- Yield: serves 8
- Category: Bread
- Method: Baking
- Cuisine: Dessert
Description
This is the best banana bread recipe loaded with walnuts and sweet banana slices, with the option to add chocolate chips. It’s easy to make, moist, and perfect for a quick breakfast or cozy treat.
Ingredients
- 3 medium bananas, divided
- 1/2 cup butter, melted
- 1 cup granulated sugar
- 2 eggs
- 2 teaspoons vanilla
- 1/2 cup sour cream
- 1/2 teaspoon baking soda
- 1 teaspoon kosher salt
- 1 1/2 cups all-purpose flour
- 1/2 cup mini chocolate chips, optional
- 1/2 cup chopped walnuts, optional
Instructions
- Preheat oven to 350°F. Spray a 9×5 loaf pan with nonstick spray. Line the bottom and up the short sides with a strip of parchment paper. Spray again with nonstick spray. Set aside.
- In a medium bowl, mash 2 of the bananas with a fork, leaving them slightly lumpy.
- Slice the remaining banana thinly and set aside.
- In a large bowl, stir together the butter and sugar.
- Mix in the eggs and vanilla and stir until smooth.
- Add the sour cream, mashed bananas, baking soda, and salt, and stir until blended.
- Next, mix in the flour until incorporated.
- Fold in the sliced banana (plus chocolate chips and walnuts, if desired).
- Pour batter into the prepared pan and bake for 50-60 minutes, or until a toothpick inserted in the center comes out clean.
- Cool in the pan for 15 minutes, and then, using the parchment paper as handles, carefully lift the banana bread out of the pan to cool on a wire rack.
Notes
- Store airtight for up to 3 days
Nutrition
- Serving Size:
- Calories: 561
- Sugar: 38.7 g
- Sodium: 478.6 mg
- Fat: 32.7 g
- Carbohydrates: 63.2 g
- Protein: 6.6 g
- Cholesterol: 82 mg













We absolutely love this recipe! Super easy to make, yet so yummy! My husband is a HUGE fan of it, and he’s typically not someone who likes bananas or sweets.
Hi Shelly, I don’t bake much (too fattening) but your banana bread is the absolute best. No other one compares. You don’t have to add, or subtract, or substitute anything in it. It is so moist, I call it a cake. When I go to a party or potluck, your banana ‘cake’ is what I take. It is now my go-to dessert. Thanks for such a wonderful, easy recipe.
Ahh I love hearing this so much! I worked hard to make this one absolutely perfect and to stand apart from other recipes!
I made this today and found it to be perfect. Lots of flavour, easy to make and held together well once it cooled down
It’s a keeper for me! Made it exactly per the recipe. It took me a little longer to back than expected.
The best banana nut bread I have ever made. Thank you for the recipe!
So glad you liked it!!
I LOVE, LOVE, LOVE this recipe so much that I have abandoned my Grandma’s 80- year old banana bread recipe. I don’t need an electric mixture, just 1 bowl, and it comes out perfectly everytime. The ingredients really make this delicious, and I line my loaf pan completely with parchment paper for ease of clean-up and guarantee no-stick pull out after cooling.
Thank you so much for the review!
This banana bread is the best of the best,
Can i make 2 and a half recipe
Thank you
Liz
Wonderful recipe! I omitted walnuts (hubby doesn’t care for them), used dark chocolate chips (increased chips to 3/4 cup). I didn’t slice the third banana, rather just mashed up all three bananas. Still so much moisture and great flavor! I ran out of sour cream so I used a bit of vanilla yogurt to get to 1/2 cup. Worked great! My loaf baked beautifully at 55 minutes. I didn’t need the parchment – simply sprayed my loaf pan with a high quality baking spray. Had no issues coming out. I’m glad the recipe specifically stated to let the bread rest for 15 minutes. That is a necessity. Don’t skip. Otherwise the bread will fall apart when you attempt to cut into it.
I’ve never put a pat of butter on top of my banana bread before. But looking at the blog pictures, I was intrigued! And… woah. What a great addition to boost flavor. I will be putting a pat of butter on my warm bread slices going forward, haha. Thank you for the delicious recipe!
butter on banana bread is THE BEST! Doesn’t need it, but it makes it so delish!
The banana bread turned out great. I would reduce the sugar to 3/4 cup next time instead of 1 cup. I didn’t have sour cream so substituted for Greek yoghurt. Very moist and delicious.
Ever since I found this recipe I will never make another one again. I have made like 20 diff versions and none can compare. It has a longer cooking time for me though even in a tin. Usually isn’t done in the middle if I go by this recipe. Seems closer to an hour 20 for me but it might be from extra chocolate chips? Not sure.
I altered the recipe slightly to make banana bread cookies. They were delicious! Just doubled the amount of flour and kept everything else the same.
What a great idea!