If you have three brown-speckled bananas sitting on your counter, you have the start of the best banana bread you’ll make all year. This is the recipe I come back to whenever I have over-ripe bananas sitting in the corner. It’s buttery, sweet, and deeply flavored from brown sugar and a hint of cinnamon. I also included sour cream, which makes the bread tender and holds moisture, so each slice is soft and fresh for days. One bowl, an hour in the oven, and you have a loaf that disappears faster than it took to make it.
A reader, Tia, says: “I have made this recipe multiple times and my family, friends and I all agree it is the best banana bread we’ve had EVER. 100% must try!” ★★★★★
Table of Contents

Why This Banana Bread Works
Three things make this loaf moister than most, and it all starts before the oven gets involved:
- All brown sugar, no white. Brown sugar contains molasses, which holds onto moisture in the crumb. White sugar makes a drier, more cake-like banana bread; brown sugar makes a fudgier, denser, more flavorful one. I used to make this recipe with granulated sugar years ago, and switched to brown sugar for its superior flavor and texture!
- Sour cream in the batter. You just need ⅓ cup, which is barely noticeable flavor-wise, but it adds fat and acidity that tenderizes the gluten and keeps the bread tasting fresh on day three.
- Bananas with brown spots, not green or bright yellow. This is the most important variable. Brown-spotted or almost fully black bananas have converted most of their starch to sugar. They’re sweeter, softer, and pack more banana flavor into the loaf. A perfectly yellow banana makes a perfectly mediocre banana bread.
Key Ingredients & Substitutions

Everything you need to make my easy banana bread recipe is here, with the why for each. Full quantities are in the recipe card below.
All-purpose flour — the standard for quick breads. Different flours have different protein levels, which determine how much gluten develops in your batter (lower protein = more tender, less chewy). All-purpose flour has a medium range of 11-12% and is perfect for simple batters like this one. Spoon and level it into your measuring cup, or weigh it (120g per cup) to avoid overpacking the flour and making a dense or dry bread.
Very ripe bananas — you need three large bananas, weighed if possible (about 430g mashed). Let the bananas ripen until they have brown skin, lots of spots, and are very fragrant. If yours aren’t ripe yet, see my tutorial on How To Ripen Bananas for the oven trick that gets you soft, sweet bananas in just 30 minutes.
Unsalted butter — you want your stick of butter soft enough that your finger leaves a dent, but not so soft it’s easily spreadable. If you forgot to set it out, see my tutorial on How To Soften Butter for a few quick methods that take 10 minutes or less.
Light or dark brown sugar — either works for my recipe. Dark brown sugar gives a slightly deeper molasses flavor than light brown. Whichever you use, pack it firmly into a dry measuring cup. A packed cup weighs about 220g; a loose cup is closer to 158g, and that’s a huge difference when it comes to flavor and texture.
Large eggs — bring two eggs to room temperature. Cold eggs can seize the creamed butter and brown sugar. Warm them in a bowl of hot tap water for 5 minutes if you forgot to set them out.
Sour cream — the moisture secret! You just need a small amount to transform a banana bread from dry to super moist. Plain 2-5% Greek yogurt works too if you don’t have sour cream.
Baking soda — this is a leavener that will make the banana bread batter rise for the perfect texture. I chose not to use baking powder in this recipe—the acid in the brown sugar and sour cream activates the baking soda directly, and contributes to the bread developing a perfectly caramelized top and crust.
Salt — I use Morton fine sea salt. You substitute this 1:1 for any other fine salt, like table salt. If you have kosher salt, you will need to adjust the amount because the salt grains are a different size and measure differently by volume. For Morton’s kosher salt, use 1¼ teaspoons. If you have Diamond Crystal kosher salt, use 2 teaspoons.
Ground cinnamon — just enough to warm the flavor, not so much that it overpowers the banana.
Pure vanilla extract — good vanilla matters here! Banana bread is flavorful, but bananas do a good job of being present while also providing a platform to showcase other flavors. Cheap vanilla shows up noticeably here, so use a natural vanilla extract, not a synthetic flavoring.
Optional add-ins — Walnuts or pecans for crunch and a banana-nut-bread variation. Mini chocolate chips for a chocolate-studded version. A streusel topping, if you want a version with a crumb top.
How To Make Banana Bread
The full instructions are in the recipe card below. Here’s what’s happening at each step and what to watch for:

1. Whisk the dry ingredients. Flour, baking soda, salt, and cinnamon come together in a bowl before any other wet ingredients are added. Getting the baking soda, salt, and cinnamon evenly distributed before it hits the wet ingredients ensures an even rise and consistent flavor.
2. Cream the butter and brown sugar. Beat softened butter and brown sugar on medium-high speed until light and fluffy. This is where most of the air gets incorporated, which works alongside the baking soda to lift the batter in the oven for the perfect crumb texture. It’s also where most home bakers cut the time short! Three full minutes is most likely what you need. Don’t stop before the mixture is noticeably lightened in color and looks whipped and airy.

3. Add eggs. Beat in one egg at a time into the fluffy butter and sugar. Make sure the mixture is cohesive and fluffy once the eggs are added.
4. Then add the bananas, sour cream, and vanilla. Once mixed in, the batter will look broken at this point, but that’s normal. The flour brings it back together.

5. Fold in the flour mixture by hand. Switch from the hand mixer to a spatula. Add the dry ingredients, folding gently until just combined. Stop right when the last few streaks of flour disappear. Over-mixing is the second most common cause of dense banana bread (after measuring too much flour). Every extra stroke develops gluten and toughens the crumb. Stop folding as soon as you can’t see dry flour.
6. Pour into the pan and bake. Your 9×5-inch loaf pan should be greased with butter or baking spray. You can line it with a parchment paper sling if you’d like to lift the loaf out more easily. Smooth the top, sprinkle a little granulated or sparkling sugar across the top for a crackly crust if you like, and bake for 50-60 minutes at 350°F. The loaf is done when a toothpick inserted into the center comes out clean or with a few moist crumbs (not wet batter). Cool in the pan for 15 minutes, then transfer to a wire rack. Cool completely before slicing if you can stand it (30 minutes at least if you like it warm). Banana bread’s flavor deepens overnight, making it great to bake ahead of time.
The Most Common Mistakes (And How To Avoid Them)
After a decade of testing and answering reader questions, three problems come up over and over when it comes to homemade banana bread:
Dense, gummy banana bread. Almost always too much flour. Scooping directly into the flour container with your measuring cup can put 20-30% more flour into your measuring cup compared to weighing or spooning and leveling. If your loaves keep coming out dense, switch to a kitchen scale or commit to the spoon-and-level method.
Sunken middle. Two causes. 1) The loaf is under-baked—you skipped the toothpick test, and the center still had wet batter. Bake longer next time and trust the toothpick. 2) The leavener is old. Baking soda lasts about 6-12 months once opened. Test yours by dropping a pinch into a spoonful of vinegar—it should fizz vigorously.
Banana flavor is too mild. Your bananas weren’t ripe enough. The starch-to-sugar conversion happens during ripening, and yellow bananas with no spots still have a lot of starch, especially if there is still green on the stem. In the image below, can see the difference between bananas that are ripe for eating versus very ripe for baking.
Next time, wait until you have very ripe bananas (over-ripe from the point where you would eat them fresh). Or use the oven trick: 350°F for 15-20 minutes with the skins on, then cool, peel, and mash. After baking, the skin will turn black, and the banana inside will be soft, sweet, and ready.

Variations
My recipe makes a delicious classic banana bread, but it is very easy to adapt with other mix-ins and substitutions.
- Banana nut bread. Fold in ¾ cup of coarsely chopped toasted walnuts or toasted pecans with the flour. Toasting is non-negotiable — raw nuts taste flat in a sweet, quick bread.
- Chocolate chips in the batter. Fold in ¾ cup mini chocolate chips for a chocolate-studded version of this loaf.
- Streusel topping. Sprinkle 1 cup of cinnamon streusel topping (½ the recipe) over the batter before baking for a banana crumb bread.
- Muffins. Same batter, scooped into a 12-cup muffin tin. Bake at 375°F for 20-22 minutes.
- Two-banana version. If you only have two ripe bananas, the recipe still works. Just replace the missing banana with apple sauce!
- Healthier swaps. Replace up to half the all-purpose flour with whole wheat for a heartier loaf (it will be slightly denser). Replace the butter with ½ cup (60ml) of neutral oil or light olive oil. Whisk the oil, sugar, and eggs together until thickened. The bread will be slightly denser since you aren’t whipping as much air into the batter.
Pro-Tips For The Best Banana Bread
You can use an 8½x4½-inch loaf pan. Grease the pan the same way and bake at 350°F, adding 10-20 minutes to the overall bake time. Because the pan is a bit smaller, the batter is deeper and takes longer to bake. The result is a loaf that is a bit taller in shape!
A note on mashing the bananas. While you can mash the bananas until they form a smooth puree, based on my testing, I prefer leaving a few chunks in the batter. I love biting into a fresh slice and getting a chunk of banana! Use a fork or potato masher for the best texture.

Banana Bread Recipe
Video
Equipment
- 9×5″ baking pan
- Medium mixing bowl
- Large mixing bowl
- Electric hand or stand mixer
- Wire cooling rack
Ingredients
- 1¾ cups all-purpose flour (210g)
- 1 teaspoon baking soda
- 1 teaspoon salt
- ½ teaspoon ground cinnamon
- ¾ cup light or dark brown sugar (165g)
- ½ cup unsalted butter room temperature (113g)
- 2 large eggs
- 1¾ cups mashed ripe bananas (430g/about 3 large bananas)
- 1 teaspoon vanilla
Instructions
- Preheat oven to 350F. Grease a 9×5-inch loaf pan with butter or baking spray.
- In a medium bowl, whisk together the flour, baking soda, salt, and cinnamon.
- In a large mixing bowl or the bowl of a stand mixer fitted with the paddle attachment, beat the brown sugar and butter together on high speed until light and fluffy, about 3 minutes.
- Beat in the eggs one at a time, stopping to scrape down the bowl between each. Beat in the vanilla extract. Mix the mashed bananas in and then add the dry ingredients and fold together until just combined.
- Pour the batter into the prepared loaf pan.
- Bake for 50 to 60 minutes or until a wooden pick inserted into the center comes out clean. Let cool in the pan for 20 minutes then remove and finish cooling on a wire rack.
Notes
- Use room temperature ingredients. Softening the butter is a crucial step, or it won’t be soft enough to whip with the sugar. The eggs should also be room temp. Cold eggs will cause the softened butter to firm back up and clump together, leaving holes or gummy spots in your baked loaf.
- For a crunchy top, sprinkle the batter with sparkling sugar or granulated sugar before you put the loaf in the oven. 2 teaspoons should do the trick!
Nutrition
How to store banana bread
Room temperature (best for short-term): Once fully cooled, wrap the loaf tightly in plastic wrap or store it in an airtight container for 3 days or in the fridge for 5 days.
Freezer (best for longer storage): Wrap the cooled loaf (whole or sliced) tightly in plastic wrap, then again in foil or a freezer bag. Freezes well for up to 3 months. Thaw in the fridge overnight or on the counter at room temperature for a few hours.
Sliced and individually wrapped (for freezing): This is my favorite move. Cool the loaf, slice it, wrap each slice in plastic, and freeze in a zip-top bag. Pull out one slice at a time for breakfast! The slices defrost in about 20 minutes on the counter, or 30 seconds in the microwave.

Frequently Asked Questions
Three large, very ripe bananas—about 430g or 1¾ cups mashed. If your bananas are smaller, use four. The total mashed weight matters more than the count. If you are buying bananas to make this bread, weigh the fruit at the store, adding about 60g per banana to account for the peels (roughly 600-650g in total).
Yes. Thaw them completely first, then drain off the excess liquid that releases. Thawed frozen bananas release a surprising amount of water, and the extra liquid will make a wet, gummy loaf. Mash the drained banana flesh and use it as normal. Frozen bananas are actually great for banana bread because the freeze and thaw cycle breaks down the cell walls and intensifies the banana flavor.
Yes, with a 1-for-1 gluten-free all-purpose flour blend designed for baking (the kind containing xanthan gum). Substitute directly for the all-purpose flour, but add 3 tablespoons of additional sour cream or milk to the wet ingredients. Gluten-free flours are starch-heavy and need more liquid to bake up tender and moist. I don’t recommend single-ingredient gluten-free flours (just rice flour, just almond flour)—those need additional structural adjustments that the 1-for-1 blends already include.
A 9×5-inch loaf pan is the standard, and that’s what this recipe is calibrated to. An 8½x4½-inch pan also works, but gives you a taller loaf that needs an extra 10-20 minutes in the oven. Avoid disposable foil pans when possible. They are thin and conduct heat unevenly, so in my experience the loaf often comes out very dark on the sides.
More Banana Recipes
If you have more ripe bananas to use up, try one of these next:
- Banana Cake — same flavors in a sheet cake format with cream cheese frosting
- Chocolate Chip Banana Bread — the chocolate-forward version of my classic recipe
- Banana Muffins — same flavors, bakery-style tall domes, ready in 20 minutes
- Banana Cream Pie — fresh banana custard in a flaky pie crust
- Banana Pudding — Southern classic, no-bake dessert
If you’ve tried this banana bread recipe, then don’t forget to rate it and let me know how you got on in the comments below. I love hearing from you!







Sharon says
Excellent, even adjusted for gluten free. Turned out extremely moist and flavorful
Ruth says
It’s really good, I pop the bananas in the oven for some minutes until they’re black and the taste is so much deeper. Amazing.
Theresa says
This was so moist!
Stacey S says
When I tell you this was a hit in my house…I mean it from the bottom of my heart LOL. I swapped the brown sugar for coconut sugar. I am new to learning how to bake and was worried I mess this up. Nope! It was a 10 out of 10. John, you are my go to for all things recipes. I made your focaccia 3 times (each with different toppings) as well and again…10 out of 10. You make baking so easy and I appreciate that. I will be purchasing your cookbook this week.
Question: How could we make this with gluten free flour? I’m not gluten intolerant but I do try to limit my gluten when I can.
Mary says
This Bababa Bread was the best I have tried. It was the first time I used brown sugar and cinnamon. Thank you so much for sharing your recipe
Jamila Huggins says
This Recipe comes out PERFECT every time. My family and friends love it.
Keegan says
Perfect tips and techniques. I used Rapadura sugar instead. Everybody loved it – work friends, housemates and family friends. Thanks for the recipe : )
Michelle Parson says
I made this recipe tonight. The bread was very light and had a nice texture. I did use white sugar as that was all I had. I will make this again!
Wrishi says
Great
Chelz says
It’s a fail proof method for making banana bread!! We as a family love this bread so much😊 Thank you for such a good and yummy recipe😋.. can we replace APF with almond flour completely?