This Banana Bread is the BEST! It’s made with coconut oil and has a wonderfully moist texture with big banana flavor and a hint of cinnamon. It’s loaded with chopped walnuts and huge chunks of melty chocolate.

🍫Chocolate chunk Banana Bread Recipe
This is one of the first recipes I posted on SugarHero, and it’s still one of my all-time favorites!
Although there are millions of different banana bread recipes out there, this super flavorful recipe is my ideal version. It has amazing texture and is loaded with crunchy walnuts and big fat chunks of semi-sweet chocolate.
I also use coconut oil in this recipe — you won’t get a strong coconut flavor, but it adds extra richness and moisture that vegetable oil just can’t match.
Whether you’re making it for breakfast, an afternoon snack, or dessert, this banana bread delivers every single time. The crunchy top, the soft insides, the pockets of chocolate everywhere — it’s fantastic!
More Banana Desserts
It’s no secret that I love banana desserts! If you do too, try my Banana Meringue Cake, Banana Bread Tiramisu, Mini Banana Split Cakes, and my Roasted Banana Bundt Cake.
Table of Contents

🧾 What You’ll Need
Ingredients
Simple ingredients make the best bread. Check out these ingredient tips as you gather everything you’ll need. (Links are affiliate links and I earn a small commission from qualifying purchases.)
- All-purpose flour: When measuring your flour, it’s best to use a kitchen scale so that you don’t accidentally
- Baking soda
- Ground cinnamon: Just enough to warm up the flavor without overpowering the banana.
- Salt
- Large eggs: To prevent lumpy batter, bring the eggs to room temperature before mixing them in.
- Sugars: The combination of granulated and brown sugar adds depth of flavor and keeps the crumb perfectly tender.
- Coconut oil: Gives this bread exceptional moisture and a subtle richness. You can sub half canola and half coconut, or all canola, but I highly recommend going full coconut if you can.
- Very ripe bananas: The riper the banana, the sweeter and more flavorful your bread will be. We’re talking deeply speckled, almost fully brown peels.
- Sour cream: Adds moisture and a slight tang that balances the sweetness.
- Vanilla extract: This Madagascar bourbon vanilla extract is my favorite!
- Toasted walnuts: Toasting the nuts will give them the best flavor. Pecans are a great swap if you prefer.
- Semi-sweet chocolate: Use a good quality bar and chop it yourself for big, melty pockets throughout. Chocolate chips work in a pinch but won’t give you the same effect.
Equipment
- Loaf pans: Loaf pans: You’ll need two 9×5-inch loaf pans to make this recipe. If your pans are slightly larger or smaller, you can still use them; just keep an eye on them in the oven as the baking time might be slightly different.
- Mixer: Use a stand mixer or hand mixer to make the batter.

🍞 Make-Ahead and Storage
This banana bread keeps beautifully, making it a great option for baking ahead.
- Room temperature: Wrap tightly in plastic wrap and store for up to 4 days.
- Refrigerator: Keeps well for up to 1 week.
- Freezer: Wrap the cooled loaves tightly in plastic and foil and freeze for up to 3 months. Thaw overnight at room temperature before serving.
Leave a Review!
If you make this recipe, let us know! Leave a ⭐️⭐️⭐️⭐️⭐️ rating on the recipe below, and leave a comment, take a photo and tag me on Instagram @elabau, or use #sugarhero on IG!

The Best Banana Bread
Ingredients
- 14.62 oz all-purpose flour, (3 ¼ cups)
- 2 tsp baking soda
- 2 tsp ground cinnamon
- 1 tsp salt
- 4 large eggs, at room temperature
- 9.33 oz granulated sugar, (1 ⅓ cups)
- 7.5 oz brown sugar, (1 cup), lightly packed
- 1 cup coconut oil, you can substitute half coconut and half canola, or all canola oil
- 3 cups very ripe bananas, about 5-6 large, coarsely mashed
- 1/4 cup sour cream
- 2 tsp vanilla extract
- 4 oz toasted walnuts, (1 cup)
- 6 oz semi-sweet chocolate, (1 cup), coarsely chopped
Instructions
- Prepare to bake: Spray two 9×5-inch loaf pans well with nonstick spray, dust lightly with flour, and tap out any excess flour. Preheat the oven to 350℉.
- Mix dry ingredients: Whisk together the flour, baking soda, cinnamon, and salt in a medium bowl, and set aside.
- Mix eggs and sugars: Combine the eggs and sugars in the bowl of a mixer fitted with a paddle attachment, and beat them at medium-high speed until very thick and pale– about 10 minutes.
- Add remaining wet ingredients: Reduce the mixer speed to low and add the oil in a slow stream, mixing well. Then mix in the bananas, sour cream, and vanilla.
- Add dry mixture, walnuts, and chocolate: Stir in the flour mixture, walnuts, and chocolate chips by hand, being sure to scrape down the bottom and sides of the bowl well.
- Bake: Divide the batter between the two prepared loaf pans. Bake the banana bread in the middle of oven until golden brown and a wooden pick or skewer comes out clean, 60 to 75 minutes. Tip: If the top of the bread seems to be getting too dark, cover the bread with loosely tented foil until the center is baked through.
- Cool: Cool the loaves in their pans on a wire rack for 10 minutes, then gently turn the bread out onto the rack. Turn loaves right side up and cool completely.
Measuring Tips
Our recipes are developed using weight measurements, and we highly recommend using a kitchen scale for baking whenever possible. However, if you prefer to use cups, volume measurements are provided as well. PLEASE NOTE: the adage “8 oz = 1 cup” is NOT true when speaking about weight, so don’t be concerned if the measurements don’t fit this formula.
Want to learn more about baking measurements and conversion?
Nutrition

💡 Tips for Perfect Banana Bread
- Don’t overmix. Once you add the flour, stir by hand just until combined. Overmixing leads to a tough, dense loaf.
- Check for doneness early. Ovens vary, so start checking around 60 minutes. A toothpick inserted in the center should come out with just a few moist crumbs.
- Tent with foil if needed. If the top is browning too fast before the center is set, loosely tent with foil and continue baking.
- Let it cool fully. The bread will slice more easily once completely cooled. Worth the wait!
- Customize it: Swap the walnuts for pecans, replace the chocolate with peanut butter baking chips, or fold in a handful of shredded coconut for a tropical twist.







































You are reading my mind. I have been overcome with the desire to make banana bread today.
Although I usually make muffins instead of bread, I've been putting chocolate in the banana muffins for years, because that's the only way the kiddos will eat them! But your recipe sounds de-lish and I will try it soon. I'm a banana freak and always have plenty overripe ones around.
I LOVE banana bread – especially with chocolate. The only way that could possibly be improved is with a bit of peanut butter. Oh yes, that would be perfect.
It was just as heavenly as you said! Thanks for sharing your masterpiece with us!!
What an inspired idea!! I can't wait to try your banana bread recipe.
Now there's a great idea!! The loaf looks delicious, I'm making this soon, for sure!
Love adding chocolate to my Banana Bread. Dipping in chocolate would only be a short of heaven.
After you commented about your banana bread with coconut oil, I had to come find the recipe! Looks great and can’t wait to try it.
THIS IS PROBABLY THE BEST THING I’VE EVER MADE <3 but i used homemade yogurt instead and as I ran out of bananas two cups in, i added in half a cup of coffee as well. BUT IT WAS STILL BEAUTIFUL, THANKS FOR SHARING THIS RECIPE <3 :)))))
I am so glad to hear you loved it! Your changes sound fab too–I’ll bet a bit of coffee flavor is amazing! Thanks doha!
How many servings do you think per loaf? Looks like an awesome idea for an on the go breakfast too!