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.

A loaf of banana bread on a white rectangular platter.
Want to save this recipe?
Get this sent right to your inbox, plus great new recipes weekly!

🍫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

Close up of a slice of banana bread with the end cut off to see texture.

🧾 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.
Close up of a slice of banana bread leaning up against the rest of the loaf.

🍞 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!

Close up of a slice of banana bread leaning up against the rest of the loaf.

The Best Banana Bread

5 from 3 votes
This Banana Bread is made with coconut oil and it is the BEST! It has a wonderfully moist texture, big banana flavor, a hint of cinnamon, and lots of melty chocolate chunks and walnuts.
Prep20 minutes
Cook1 hour 15 minutes
Total1 hour 35 minutes
Yields16 slices

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
Save this recipe!
Get this sent right to your inbox, plus great new recipes weekly!

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

Calories: 492kcal | Carbohydrates: 66g | Protein: 6g | Fat: 24g | Saturated Fat: 15g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 3g | Trans Fat: 0.01g | Cholesterol: 44mg | Sodium: 305mg | Potassium: 310mg | Fiber: 3g | Sugar: 39g | Vitamin A: 116IU | Vitamin C: 4mg | Calcium: 43mg | Iron: 3mg
Tried this recipe?Snap a pic and hashtag it #SugarHero. We love to see your creations on our Instagram @elabau.
A loaf of banana bread with a piece cut off.

💡 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.
An image of banana bread with text overlay for Pinterest.

Meet Elizabeth!

Hi, I’m Elizabeth — a trained pastry chef, cookbook author, video instructor, and your new Baking BFF! I’m going to teach you everything you need to know to be a sugar hero. ❤️

Related Recipes

5 from 3 votes

Leave a comment

Your email address will not be published. Required fields are marked *

Rate This Recipe!




This site uses Akismet to reduce spam. Learn how your comment data is processed.

18 Comments

  1. Just made this & wowwwww, literally THEE best banana bread I’ve made. After a few recipes I felt like I couldn’t get it right. I loved that all the ingredients were things I had on hand. This will be my go-to recipe. Didn’t add the chocolate chips or toast the walnuts, but still amazing. I loved the use of coconut oil instead of canola

  2. I loved the recipe. I added Dates and raisins and baked it in mini loave pans…..so my hubby won’t take huge slices!! DELISH!!!!!

    1. Ohhhhh those additions sound so good! I’ve gotta try this with dates next time. Glad you love it, Michelle!