If I find myself at a coffee shop with pastries and they have banana bread, I’m getting it. I love a soft, moist interior with a slightly crunchy edge. And while bananas are not necessarily my favorite fruit, they are my favorite fruit baked in bread—I love that banana flavor!
And this homemade banana bread recipe is my favorite! It’s easy, foolproof and exceptionally delicious. When I bake this banana bread, it doesn’t last long at our house as it’s one of my husband’s favorite desserts as well.
Related: If you want a similar quick bread recipe that uses butter instead of oil, try our chocolate chip banana bread recipe.

Ingredients
- Ripe bananas
- All-purpose flour
- Baking soda
- Salt
- Walnuts
- Oil
- Brown sugar
- Eggs
- Sour cream
- Vanilla extract
I like to sprinkle a little turbinado sugar, sometimes called sugar in the raw, on top before baking. This adds a nice crunch and a pretty texture, but it’s optional.

How to make Banana Bread
First, peel and mash the ripe bananas in a small bowl. Set aside until you need them.
In a large mixing bowl, stir together the dry ingredients: flour, baking soda and salt. Then stir in the walnuts.
In a medium size mixing bowl, stir together the wet ingredients: oil, brown sugar, eggs, sour cream and vanilla extract. Now stir the wet ingredients into the dry. Last, stir in the mashed bananas.
Spray a bread loaf pan with nonstick cooking spray, or you can grease with softened butter or line with parchment paper. Spoon the batter into the prepared loaf pan and top with turbinado sugar if using.
Bake in the oven at 350°F for 45-50 minutes. A toothpick inserted into the center should come out mostly clean (no completely raw batter clinging to it). Allow the bread to cool in the pan before removing. Once room temperature, you can slice and serve.

Tips and Substitutions
- For the oil in this recipe, I usually use canola oil or vegetable oil. But you could use other oils, like olive oil or melted coconut oil. If you use a more flavorful oil, keep in mind this will add to the flavor of your bread.
- You can substitute plain Greek yogurt for the sour cream.
- You can use white sugar instead of brown sugar, but I prefer the flavor brown sugar adds.
- If you are wanting to make this banana bread recipe but your bananas are not ripe yet, learn how to quickly ripen bananas here.
- If you want your banana bread to be Pinterest worthy, add a sliced banana to the top before baking. 🙂 This is not necessary but really pretty if you have an extra banana.
- Other additions you might like include: chocolate chips, other nuts like pecans or almonds, other spices like cinnamon or nutmeg.
- If you want to make banana muffins instead of bread, you can bake this batter in standard size muffin tins and reduce the bake time to 20-25 minutes.
- Save any leftover bread by wrapping in plastic wrap or storing in an airtight container for at least 3 days and likely longer. You don’t have to refrigerate unless you prefer cold banana bread.

More Homemade Bread Recipes
- Pumpkin Bread
- Chocolate Chip Bread
- Zucchini Bread
- Focaccia
- Poppy Seed Bread
- Rainbow Bread
- One Banana Banana Bread – in case you only have one ripe banana

Get our FREE recipe guide with our most popular recipes of all time!
Free Popular Recipe Guide
Our top 25 recipes of all time!
Get the Recipe
Ingredients
- 2 cups bananas (3-4 bananas)
- 2 cups all-purpose flour
- 1 teaspoon baking soda
- ¼ teaspoon salt
- ½ cup walnuts
- ½ cup oil
- ¾ cup brown sugar
- 2 eggs
- ⅓ cup sour cream
- 2 teaspoons vanilla extract
- 1 tablespoon turbinado sugar (optional)
Instructions
- First, peel and mash the ripe bananas in a small bowl. Set aside until you need them.
- In a large mixing bowl, stir together the dry ingredients: flour, baking soda and salt. Then stir in the walnuts.
- In a medium size mixing bowl, stir together the wet ingredients: oil, brown sugar, eggs, sour cream and vanilla extract.
- Now stir the wet ingredients into the dry.
- Last, stir in the mashed bananas.
- Spray a bread loaf pan with nonstick cooking spray, or you can grease with softened butter or line with parchment paper.
- Spoon the batter into the prepared loaf pan and top with turbinado sugar if using.
- Bake in the oven at 350°F for 45-50 minutes. A toothpick inserted into the center should come out mostly clean (no completely raw batter clinging to it).
- Allow the bread to cool in the pan before removing. Once room temperature, you can slice and serve.
Notes
- For the oil in this recipe, I usually use canola oil or vegetable oil. But you could use other oils, like olive oil or melted coconut oil. If you use a more flavorful oil, keep in mind this will add to the flavor of your bread.
- You can substitute plain Greek yogurt for the sour cream.
- You can use white sugar instead of brown sugar, but I prefer the flavor brown sugar adds.
- If you want your banana bread to be Pinterest worthy, add a sliced banana to the top before baking. 🙂 This is not necessary but really pretty if you have an extra banana.
- Other additions you might like include: chocolate chips, other nuts like pecans or almonds, other spices like cinnamon or nutmeg.
- If you want to make banana muffins instead of bread, you can bake this batter in standard size muffin tins and reduce the bake time to 20-25 minutes.
- Save any leftover bread by wrapping in plastic wrap or storing in an airtight container for at least 3 days and likely longer. You don’t have to refrigerate unless you prefer cold banana bread.
Nutrition
Notice: Nutrition is auto-calculated, using Spoonacular, for your convenience. Where relevant, we recommend using your own nutrition calculations.


I made this and loved it! The texture on the top is awesome and I’ll be doing this moving forward!
I made this and loved it! The texture on the crust is awesome and I’ll be doing this everyone moving forward!
I love this recipe! Easy, big hit in our home.
I’ve popped on to here to search for a chimichurri recipe and was reminded that I made this banana bread last week!
Turned out lovely and moist with a nice crunch on the top from the sugar-do not skip this part. Pretty it up with the sliced banana on top, I added cinnamon and enjoy!
Prettiest top! I need to try that on my next loaf. We love banana bread.
Love this one… perfect for a rainy day
Simple and delicious! Your kids will love this.
Yummm i need to make this asap!
Can’t go wrong with banana bread, my boys love it! And they are both two months older than Oscar and Hugo(: it’s been fun to go through both of my pregnancies with you on the podcast!
This banana bread recipe turned out great, and is easy to make
Yum! I love how many bananas this recipe can use! I found 4 to be perfect.
Love!
Walnuts in banana bread are a must! I love roasting banana bread and having it with a bit of butter and a coffee.
Just made this and brought it to friends who were moving as a housewarming gift. They loved it 🙂 thanks for the wonderful recipe!
Great way to use up extra sour cream and bananas!
I’ve been looking for a go to banana bread recipe and this is it!
This bread looks so good and healthy, thanks for sharing the recipe.
The best!!
The sour cream does it for me!
Amazing recipe, comes out really moist but doesn’t fall apart, definitely will bake again!