Skip to content

Get 5 Secrets to Make Homemade Taste Food Better + New Recipes Weekly!

    Banana Bread Recipe

    This post may contain affiliate links. Please read my disclosure policy.

    This homemade banana bread recipe is light, fluffy, and incredibly delicious. I prep it in just 15 minutes using baking staples, crunchy walnuts, and ripe bananas to create a tender and moist banana bread that pairs perfectly with a cup of coffee.

    slices of fresh baked banana bread

    You can’t beat homemade bread fresh from the oven, whether it is served alongside main dishes or enjoyed on its own. I personally love making one or two loaves every time I host dinner at my place and saving one for the week. My favorites that pair well with almost any meal are my sourdough bread and my garlic bread recipe.

    Banana Bread

    As a chef, I love sharing that the banana bread we bake today is actually a fairly modern recipe. It became popular in the United States in the early 20th century, when baking powder and baking soda were widely used and bananas were easier to find year round. Home cooks started looking for smart ways to use overripe bananas, and by the 1930s, banana bread recipes were showing up in American cookbooks.

    There is nothing like homemade bread, and if you happen to have a few bananas on hand, banana bread should be on your baking list. It is often debated how ripe bananas need to be for banana bread, and these days it is commonly made with bananas that have started to turn brown. My personal take is that the bananas should be ripe and fragrant, but they do not need to be fully brown to make a great loaf.

    With that being said, the more brown the bananas are, the stronger and sweeter the banana flavor will be in the bread. I usually look for bananas that are bright yellow with a few brown spots, which works perfectly for this recipe along with simple baking staples like flour, sugar, eggs, and butter.

    What I love most is how easy it is to customize to your taste, I add walnuts for a bit of crunch, but pecans or chocolate chips work just as well. I prep the batter in about 15 minutes and bake it for just over an hour. The recipe is easy to follow with the instructions below, and you can also watch my video where I walk through each step and share how I make my banana bread moist and fluffy, just the way me and my family enjoys it.

    Ingredients and substitutions

    Butter – I use unsalted butter for richness and moisture in the bread. You can swap it with salted butter and reduce the added salt slightly.

    Granulated sugar – This adds sweetness and brown sugar is the closest substitute you can use.

    Eggs – I simply use room temperature large eggs.

    Vanilla extract – I add vanilla for warmth and balance in the flavor. Vanilla bean paste works as the closest substitute.

    Vegetable oil – Oil keeps the bread soft and moist for days. Canola oil or melted coconut oil are good alternatives.

    Whole milk – You can use half and half , yogurt or any full fat dairy milk.

    Ripe bananas – Bananas are the star and provide natural sweetness and moisture. Extra ripe bananas work best and there is no real substitute here.

    Baking soda – This helps the bread rise and brown properly.

    Baking powder – I use this for extra lift alongside baking soda.

    Ground cinnamon – Cinnamon adds warmth to the bread. Nutmeg is the closest substitute but use less.

    All purpose flour – You can substitute with a 1 to 1 gluten free flour blend or almond flour if you want.

    Salt – I use sea salt but Kosher salt works the same way.

    Walnuts – I add walnuts for crunch and texture.

    How to Make Banana Bread from Scratch

    Mix the ingredients: First thing I do is whisk the melted butter and sugar together in a large bowl until fully combined.

    mixing together melted butter and sugar

    Add the eggs: Next, I add one egg at a time, mixing well after each addition until fully incorporated.

    adding eggs to a bowl with melted butter

    Add the liquids: I pour the vanilla, oil, and milk into the batter and whisk until is fully mixed in.

    whisking vanilla extract into a bowl of melted butter and eggs

    Add the bananas: I add the mashed bananas to the bowl and whisk until combined.

    adding mashed bananas to a bowl

    Add the dry leavening: I add the baking soda, baking powder, and cinnamon and whisk until everything is mixed together.

    pouring cinnamon and baking powder into a bowl with mashed bananas

    Add the flour: I whisk in the flour and salt.

    whisking flour in a bowl with melted butter and eggs

    Add the walnuts: I fold the walnuts into the batter, then divide it between two greased 9×5 loaf pans.

    folding walnuts with flour into a bowl

    Bake the bread: I top the batter with a light mixture of walnuts and brown sugar, then bake at 350° for 80 to 90 minutes until a toothpick comes out clean in the center or the internal temperature reaches 197° to 198°.

    sprinkling walnuts and brown sugar onto raw banana bread

    Cool and serve: I let the bread cool in the pan for 20 minutes before slicing and serving.

    cooling banana bread on a rack
    Chef Billy Parisi

    chef tip + notes

    I see this happen often with baked goods: They stay in the oven a little too long and dry out fast. After making this banana bread recipe many times, I recommend baking it until the center reaches about 197° to 198°. I pull it out right at that point and let it rest in the pan as it cools. The bread finishes setting on its own and stays soft and moist inside, which is exactly how we like it and I know you will too.

    • Make banana muffins: You can easily turn this recipe into 24 banana muffins if you prefer. I bake them for 25 to 28 minutes until the centers are fully baked.
    • Use ripe bananas: I choose bananas that are soft and fragrant because they add better flavor and moisture to the bread. Slightly spotted bananas work perfectly for this recipe.
    • Mix carefully: I stop mixing as soon as the flour disappears to keep the loaf soft. Too much mixing can make the bread dense.
    • Rest before slicing: I let the bread cool in the pan for about 20 minutes so it sets properly. This makes slicing easier and cleaner.
    • Toast the walnuts: I toast the walnuts lightly before adding them when I want extra flavor.
    • Use two pans: I divide the batter between two loaf pans so the bread bakes through more consistently. This helps avoid an underbaked center.

    Serving Suggestions

    I love keeping it simple by spreading a generous layer of softened homemade honey butter on a slice and enjoying it with a cup of coffee cortadito.

    My daughter likes to take it a step further and adds cream cheese frosting or chocolate whipped cream. I never mind because I usually have homemade versions waiting in the fridge, and it makes snack time a little more fun for her.

    Make-Ahead and Storage

    Make-Ahead: You can make this banana bread recipe up to 1 day ahead of time.

    How to Store: Keep covered at room temperature for up to 3 days or covered and in the refrigerator for up to 5 days.  This will freeze well covered for up to 3 months.  Thaw in the refrigerator until soft.

    loaf of banana bread that is sliced

    More Amazing Bread Recipes

    Let's Cook - Chef Billy Parisi

    Video

    Banana Bread Recipe

    5 from 114 votes
    This homemade banana bread recipe is light, fluffy, and incredibly delicious. I prep it in just 15 minutes using baking staples, crunchy walnuts, and ripe bananas to create a tender and moist banana bread that pairs perfectly with a cup of coffee.
    Servings: 16
    Prep Time: 15 minutes
    Cook Time: 1 hour 25 minutes
    Total Time: 1 hour 40 minutes

    Ingredients 

    • 2 sticks melted unsalted butter
    • 1 ¾ cup sugar
    • 4 eggs
    • 1 tablespoon vanilla extract
    • ¼ cup vegetable oil
    • ¼ cup whole milk
    • 8 mashed bananas
    • 1 ½ teaspoons baking soda
    • 2 teaspoons baking powder
    • 1 teaspoon ground cinnamon
    • 4 cups all-purpose flour
    • pinch of sea salt
    • 1 ½ cups roughly chopped walnuts

    Instructions

    • Preheat the oven to 350°.
    • In a large bowl whisk together the butter and sugar until completely mixed.
    • Next, add in 1 egg at a time until mixed in.
    • Pour in the vanilla, oil, and milk until combined and then pour in the bananas and mix them in.
    • Now, whisk in the baking soda, baking powder, and cinnamon until completely mixed together.
    • Whisk in the flour and salt until combined and then fold in the walnuts using a rubber spatula.
    • Divide the batter between 2 9×5 loaf pans that have been sprayed with nonstick spray.
    • This part is optional but mix together ¼ cup of packed light brown sugar with ¼ cup of roughly chopped walnuts and evenly sprinkle it over the top of the bread.
    • Bake at 350° for 80-90 minutes or until browned and cooked in the center. If you press a toothpick in the center it should come out relatively clean. In addition, it will have an internal temperature of 198°.
    • Remove from the oven and set on a rack and cool for 20 minutes before slicing and serving.

    Notes

    I see this happen often with baked goods: They stay in the oven a little too long and dry out fast. After making this banana bread recipe many times, I recommend baking it until the center reaches about 197° to 198°. I pull it out right at that point and let it rest in the pan as it cools. The bread finishes setting on its own and stays soft and moist inside, which is exactly how we like it and I know you will too.
    Make banana muffins: You can easily turn this recipe into 24 banana muffins if you prefer. I bake them for 25 to 28 minutes until the centers are fully baked.
    Use ripe bananas: I choose bananas that are soft and fragrant because they add better flavor and moisture to the bread. Slightly spotted bananas work perfectly for this recipe.
    Mix carefully: I stop mixing as soon as the flour disappears to keep the loaf soft. Too much mixing can make the bread dense.
    Rest before slicing: I let the bread cool in the pan for about 20 minutes so it sets properly. This makes slicing easier and cleaner.
    Toast the walnuts: I toast the walnuts lightly before adding them when I want extra flavor.
    Use two pans: I divide the batter between two loaf pans so the bread bakes through more consistently. This helps avoid an underbaked center.
    Make-Ahead: You can make this recipe up to 1 day ahead of time.
    How to Store: Keep covered at room temperature for up to 3 days or covered and in the refrigerator for up to 5 days. This will freeze well covered for up to 3 months. Thaw in the refrigerator until soft.

    Nutrition

    Calories: 374kcalCarbohydrates: 61gProtein: 7gFat: 12gSaturated Fat: 4gCholesterol: 42mgSodium: 122mgPotassium: 364mgFiber: 3gSugar: 30gVitamin A: 103IUVitamin C: 5mgCalcium: 52mgIron: 2mg
    Course: Breakfast, Dessert, Snack
    Cuisine: American

    Share this Post

    free email series

    Chef Billy's Top Ten: The Dessert Guide

    The can't-miss treats my friends ask for every time!

    Close the CTA
    Chef Billy Parisi

    free email series

    5 Days of Billy's Best Breakfasts!

    Easy ideas to break your boring breakfast streak!

    Close the CTA
    Chef Billy Parisi
    homemade brioche bun and a loaf of brioche sliced in half

    free email series

    BREAD

    5 Days of Your Oven's Best

    Baked to perfection...my go-to recipes

    Close the CTA
    Chef Billy Parisi