BEST Banana Bread Recipe
Filed Under: Bread | Breakfast | Dessert

The Best Classic Banana Bread

July 14th, 2023
4.97 from 94 votes
4.97 from 94 votes

This is the best ever EASY banana bread recipe with a super MOIST and tender texture and tons of sweet banana flavor. Everyone loves it! You'll never need another recipe.

Yield: 1 9-inch loaf

Prep Time: 15 minutes

Cook: 55 minutes

Tessa's Recipe Rundown...

Taste: Warm yet sweet with that distinct sweet banana flavor.
Texture: Soft and moist. The texture is the best I’ve had from any quickbread!
Ease: Very easy. Plus the bread can be made ahead of time.
Pros: Easy and tasty. The perfect way to use up overripe bananas.
Cons: None.
Would I make this again? This will be my go-to banana bread recipe!

This post may contain affiliate links. Read our disclosure policy.

Sometimes it’s the simplest things you crave most. Like banana bread. 

perfect loaf of banana bread cooling in its metal pan

I remember the first time I had a good loaf as a kid. A neighbor gave us a loaf and I was skeptical. It had nuts and fruit… two things most kids are not looking for in a treat.

But I took a bite anyway … and I absolutely loved that bread!

So I made it my mission to create my own BEST banana bread recipe. I find this recipe to be sweet without being cloying, and perfectly moist.

This recipe is so easy, and it doesn’t even require a stand mixer or hand mixer. It’s the perfect quick bread.

Bonus points: it smells heavenly while it’s baking in the oven! This bread would be the perfect homemade gift for a neighbor, teacher, coworker, or friend – and it’s also the perfect snack, breakfast, or dessert to enjoy yourself.

slices of super moist banana bread on a wooden cutting board

How to Make the BEST Homemade Banana Bread

How to Tell if Bananas Are Ripe for Baking Banana Bread

For this recipe, you’ll want to use very overripe bananas. They should be very soft and covered with dark brown speckles. This will provide both the best sweet flavor and the best texture.

  • To speed up the ripening process: Place them in a paper bag in a warm area for a day or two. The peels create ethylene gas, which fills up the bag and helps them ripen faster.
  • To ripen bananas today: Place whole unpeeled bananas on a baking sheet in a 300°F oven for about 30 to 40 minutes, or until the skins are darkened and the fruit is soft.
  • Freeze extras: If you have more overripe bananas than you need for this recipe, you can always peel and freeze them for later.

comparison of ripe bananas for how to tell when bananas are ripe enough for baking

How to Mash Bananas for Baking

Mash the ripe bananas very well by hand with a fork or potato masher. I find mashing with an electric mixer makes the batter too thin to rise well, often leading to bread that’s slightly mushy in the center or even slightly sunken in the center.

How to Make Banana Bread MOIST

  • Butter and oil: I experimented with using melted butter vs. oil in banana bread and found an even mixture of both led to the best results. You get the rich flavor from the butter, but the sensation of moistness from the vegetable oil.
  • Why use oil: Oil is a liquid at room temperature, so it feels moist on the palate even though it has no water.
  • Brown sugar and plain yogurt: The other key ingredients that help make the banana bread moist, tender, and flavorful.

How to Add Nuts or Chocolate Chips to Banana Bread

  • I made this recipe plain, but you can add 1 cup of coarsely chopped nuts or chips.
  • I prefer lightly toasted chopped walnuts or semisweet chocolate chips, but feel free to get creative here.
  • If you prefer pecans, I have a recipe for Butter Pecan Banana Bread you’ll love.

The CORRECT Pan to use for Banana Bread

  • The pan I recommend: A light-colored METAL 9 by 5-inch loaf pan. Anything too dark in color will risk scorching the edges.
  • Glass and ceramic loaf pans: Take MUCH longer to bake – upwards of 15 to 20 minutes. You also risk the banana bread collapsing in the center and being underbaked in the middle. Learn more about this here.
  • Use the correct size loaf pan: 9 by 5-inches.
    • I know that an 8 ½ by 4 ½-inch pan seems basically identical, but the difference in volume capacity is 15% and that has a surprisingly large impact on the final loaf.
    • If you use the smaller pan size, your loaf may spill over the edges and remains underbaked in the center.
  • Using a smaller pan: If that’s all you have, you can withhold about 15% of the batter from the pan.

How to Bake Banana Bread WITHOUT COLLAPSING!

  1. Follow my notes above for using the correct baking pan – both size and material matter!
  2. Make sure your oven is completely preheated. Wait at least 10 additional minutes after your oven emits that preheat beep before placing your loaf in, to ensure it’s hot enough.
  3. Invest in an oven thermometer to see just how accurate your oven actually is. Read more about oven temperatures in my article here.
  4. Be sure not to overmix the banana bread batter.
  5. Don’t underbake. More on this just below.

How to Tell When Banana Bread is Done Baking?

  • Bake your banana bread until it registers an internal temperature of 200 to 205°F.
  • Use an instant-read thermometer inserted into the center.
  • This is the best and easiest way to ensure your bread is perfectly cooked through but not overdone.

Can You Save Underbaked Banana Bread?

We’ve all been there. You go to slice your cooled loaf, only to discover it’s gummy and underdone in the center. Putting it back in the oven will only scorch the exterior before the interior can heat through.

Instead, you can place those slices on a buttered griddle and fry them up kind of like French toast. You can also do this with stale banana bread (if it lasts that long!). Add a little peanut butter at the end for the ultimate indulgence!

Can I Add Frosting to Banana Bread?

If you’d like, you can add Cream Cheese Frosting or my Best Buttercream to take this recipe to a whole new level!

How to Turn Banana Bread into Muffins

How to Store Banana Bread

Cover and store cooled banana bread at room temperature for 2 days. The flavors will actually intensify as the bread sits!

How to Freeze Banana Bread

To freeze, tightly wrap the completely cooled loaf or slices in plastic wrap, then place in a ziptop bag. Store in the freezer for up to three months. Thaw in the refrigerator overnight or at room temperature. If thawing an entire loaf, you can also refresh the loaf by popping it into a 325°F oven for about 10 minutes.

easy banana bread recipe is so moist as seen in the slices here

More Banana Recipes

Slices of banana bread on a white plate

I hope you adore this recipe!

4.97 from 94 votes

How to make
Banana Bread

Yield: 1 9-inch loaf
Prep Time: 15 minutes
Cook Time: 55 minutes
Total Time: 1 hour 10 minutes
This is the best ever EASY banana bread recipe with a super MOIST and tender texture and tons of sweet banana flavor. Everyone loves it! You'll never need another recipe.


  • 2 cups (254 grams) all-purpose flour
  • 1/2 cup (100 grams) granulated sugar
  • 1/2 cup (100 grams) light brown sugar
  • 3/4 teaspoon baking soda
  • 1/2 teaspoon ground cinnamon (optional)
  • 1/2 teaspoon fine salt
  • 1 1/2 cups (340 grams) mashed banana (from about 3 very overripe bananas)*
  • 1/4 cup (60 grams) plain yogurt or sour cream
  • 2 large eggs, lightly beaten
  • 3 tablespoons (42 grams) unsalted butter, melted
  • 3 tablespoons vegetable oil
  • 1 teaspoon vanilla extract
  • 1 cup coarsely chopped toasted walnuts (142 grams) or chocolate chips (170 grams) (optional)


  1. Preheat the oven to 350°F. Generously grease a 9 by 5-inch loaf pan.

  2. In a large bowl, whisk together the flour, sugars, baking soda, cinnamon, and salt.

  3. In a medium bowl, stir together the bananas, yogurt, eggs, butter, oil, and vanilla. Gently fold the wet ingredients into the dry ingredients until just barely combined. Gently fold in the walnuts or chocolate chips (if using), being very careful not to overmix. Spread batter into the prepared pan.

  4. Bake until golden brown and a toothpick inserted into the center comes out clean or a digital thermometer inserted into the center reads 200-205°F, about 55 to 65 minutes. Cool in the pan on a cooling rack for 15 minutes before removing the loaf from the pan to finish cooling completely.

Recipe Video

Recipe Notes

Use very overripe bananas. They should be very soft and covered with dark brown speckles. Mash the bananas very well by hand with a fork or potato masher.
To ensure your banana bread is baked, use an instant-read thermometer inserted into the center. Banana bread is baked when the internal temperature reaches 200 to 205°F.
Course : Dessert
Cuisine : American
Keyword : banana, banana bread

This post was originally published in 2012 and recently updated with recipe improvements and new photos. Photos by Ashley McLaughlin.

Tessa Arias
Author: Tessa Arias

I share trusted baking recipes your friends will LOVE alongside insights into the science of sweets. I'm a professionally trained chef, cookbook author, and cookie queen. I love to write about all things sweet, carb-y, and homemade. I live in Phoenix, Arizona (hence the blog name!)

Tessa Arias

About Tessa...

I share trusted baking recipes your friends will LOVE alongside insights into the science of sweets. I'm a professionally trained chef, cookbook author, and cookie queen. I love to write about all things sweet, carb-y, and homemade. I live in Phoenix, Arizona (hence the blog name!)

Find Tessa on  

Leave a Comment & Rating

Add a Review or Question

*Please select a rating to complete your comment.

Recipe Rating

  1. #
    Carolyn — November 8, 2023 at 1:26 pm

    Do you have internal temperature suggestions for other quick breads?

    • #
      Kiersten @ Handle the Heat — November 8, 2023 at 2:37 pm

      Hi Carolyn! Yes, most quick breads are done when their internal temperature reaches 200 to 205°F. Check out this post for more info!

  2. #
    Joanne — November 4, 2023 at 6:58 pm

    it really is the best banana bread I’ve ever made! it’s moist, flavorful and easy to make. I added a nut crumble topping which was also delicious (two tablespoons of butter mixed with 3 tbsp brown sugar and 3 tbsp flour mixed until pea-like crumbs from. add 1/3 cup chopped nuts then sprinkle over batter before baking).

  3. #
    Jessica — November 4, 2023 at 9:00 am

    What are the cooking times/temps for mini loaves and muffins? Thanks!

    • #
      Kiersten @ Handle the Heat — November 6, 2023 at 9:02 am

      Hi Jessica! We haven’t tried mini loaves, but muffin instructions can be found in the pink tip box, above the recipe 🙂

  4. #
    Anna — November 3, 2023 at 8:10 pm

    Would gluten free flour all purpose flour work in this recipe?

    Thank you!

    • #
      Kiersten @ Handle the Heat — November 6, 2023 at 8:57 am

      Hi Anna! We don’t use gluten-free ingredients when testing our recipes, so we can’t say for sure. Let us know how it goes if you experiment with this!

  5. #
    Sarah Carver — November 3, 2023 at 5:21 pm

    I make this recipe all the time! It is, by far, the absolutely BEST most perfect banana bread recipe ever! It is moist, tastes wonderful and has amazing texture. The only change I make to the recipe is because can never decide if I want walnuts or chocolate chips, so I use 1/2 of each. Yum!, BIG hit with my family and friends.

  6. #
    Mike — November 3, 2023 at 2:43 pm

    Excellent recipe. Nice and moist, easy to make. I previously used only oil and this mixture of oil and butter makes a big difference. I added Craisins to the batter as well. This recipe just moved my number one banana bread recipe to number two. This is now my new number one! And the thermometer tip is spot on.

  7. #
    Dorothy — November 3, 2023 at 2:41 pm

    This banana bread is totally amazing! Thank you for the recipe and the tips!

  8. #
    Lynne — November 3, 2023 at 10:40 am

    This recipe is perfection. My husband shared some with friends and they were amazed. “Where did you get this?!” was their response to one bite; said it was the best banana bread they’ve ever had. Thanks for another hit recipe!

  9. #
    Barbara Bradford — November 3, 2023 at 10:31 am

    WOW !!! The thermometer tip is something I wish I had had. Love it !! Thank you.

  10. #
    dani — November 1, 2023 at 9:10 am

    love banana bread and this recipe never fails! would love to know how/if i can add blueberries to this recipe for a blueberry banana bread?

    • #
      Kiersten @ Handle the Heat — November 1, 2023 at 12:12 pm

      Hi Dani! We haven’t tried that, but it should be delicious! Let us know how it goes 🙂

  11. #
    Sohel’Rana — October 29, 2023 at 9:02 pm

    I appreciate your clear explanations and the emphasis on safety throughout the process.
    It’s evident that you care about your readers’ well-being and want us to tackle these issues safely and effectively.
    Your blog has become my go-to resource for appliance-related issues,
    and I’ll be sure to share it with friends and family who might face similar problems with their appliances.
    Keep up the fantastic work!

  12. #
    AliceK — October 28, 2023 at 5:04 pm

    I have been baking a banana bread recipe that I got from my sister-in-law 30 years ago. Today I couldn’t find it, so I turned to your website.Your recipe is even better! My new favorite! I used the optional cinnamon and 1 cup of toasted walnuts. It baked up perfectly moist, with a domed top and a slightly crunchy crust. Great recipe!

  13. #
    janice — October 20, 2023 at 10:56 am

    I just made this and it was really really good! Very moist and tasty!

    • #
      Brent Nothnagel — October 27, 2023 at 5:23 am

      Hey Tess
      Just wanted to share my end result with you based on your banana bread recipe. I baked my batch in a cast iron loaf pan, lid on, for the 1st 30 mins then removed the lid to brown Super recipe, super result!
      I did however make one small change…substituted sour cream/plain yoghurt with mayonnaise…yummy!
      Thank you!

      • #
        Kiersten @ Handle the Heat — October 27, 2023 at 7:11 am

        So glad to hear that you enjoyed this recipe so much, Brent!

  14. #
    Jeannie — October 1, 2023 at 9:16 am

    BEST Banana Bread Recipe EVER! I’ve been baking Banana Bread for 50+ years and this is my new standard! Thank you!

    • #
      Emily — October 2, 2023 at 8:08 am

      Amazing to hear this, Jeannie! YAY!!

  15. #
    Tara — September 22, 2023 at 8:58 pm

    Amazing just as written – I included the cinnamon and added walnuts, but I imagine that chocolate chips (or even both) would be amazing too. The bread is not too sweet or too “healthy” tasting – just perfect. And I’ve tried several banana bread recipes over the years! I had to bake a further 15 minutes with foil on top and I used an instant read thermometer to get the bread to 200 degrees (I often find this to be the case with my oven).

  16. #
    Danielle — September 11, 2023 at 6:16 am

    Will this recipe work if I make the batter in the morning and bake in the evening? If so, should I keep it in the fridge or the freezer?

    • #
      Kiersten @ Handle the Heat — September 11, 2023 at 9:10 am

      Hi Danielle! We haven’t tried making the batter for this Banana Bread ahead of time, so I’m not sure how well it will work. Chilling won’t be ideal, as this banana bread is leavened with baking soda (which chemically reacts to the acidic ingredients in the batter right away – learn more about that here), and we haven’t tested freezing this batter or baking it from frozen. I recommend baking right after finishing the batter, if possible – the banana bread will still be moist and delicious for 2 days and the flavor actually intensifies as it sits! Tessa also included instructions for freezing the baked banana bread in the pink tip box, right above the recipe. I hope that helps! Happy baking 🙂

  17. #
    Ron — September 10, 2023 at 3:36 pm

    Made this today and am loving the result! Going to get a light colored pan for the next one though,still super moist but just a touch dark on the ends. A definite 5

  18. #
    Selda — September 10, 2023 at 1:17 pm

    Delicious and easy to make. I made them muffin. I didn’t add granulated sugar. Only brown sugar is enough for me. My family is not having too much sugar. Everyone loves this recipe. Thank you.

Join the Handle the Heat Community

Cookie Customization Chart
Do you want a more delicious life?
Instead of digging through cookbooks and magazines and searching the internet for amazing recipes, subscribe to Handle the Heat to receive new recipe posts delivered straight to your email inbox. You’ll get all the latest recipes, videos, kitchen tips and tricks AND my *free* Cookie Customization Guide (because I am the Cookie Queen)!
As Seen On....
NPR People Time Glamour Readers Digest The Huffington Post BuzzFeed