This Chocolate Peanut Butter Banana Bread is a super moist chocolate banana bread with a lovely peanut butter flavor. It’s also an egg-free chocolate banana bread, 100% vegan-friendly.
We love vegan banana bread, like my easy 3-Ingredient Banana Bread, Oatmeal Banana Bread, or 4-Ingredient Banana Bread, but my kids love even more when it’s loaded in chocolate! So I had to come up with a rich, chocolate-based banana bread recipe.
I shared recently my chocolate zucchini bread that was very similar in texture but didn’t include peanut butter, and since zucchini are not available all year-round, I needed to have a recipe that we (and you!) can make any season. Peanut butter is a great plant-based protein that is also flavorsome when combined with banana and chocolate. So let’s see how to make this vegan chocolate banana bread with peanut butter.
Ingredients and Substitutions

All you need to make this simple chocolate bread are:
- Ripe Bananas – Use ripe bananas with black spots on their skins. These are the best banana to make banana recipes of any kind because they are so much more sweet and flavorsome.
- Coconut Sugar – or any crystal sweetener you love, including white sugar or brown sugar. I personally like the flavor of coconut sugar in this chocolate bread. It has a nice earthy caramel-like flavor.
- Light Olive Oil or any oil you have at home, including canola oil or coconut oil.
- Peanut Butter – use natural peanut butter with no added oil and no added sugar for the best results.
- Unsweetened Cocoa Powder – I prefer using unsweetened cocoa to make it easier to balance the sweetness.
- Unsweetened Almond Milk or any non-dairy milk you love. Coconut milk will give the bread a coconutty taste, but soy, cashew, or oat milk are perfect.
- All-Purpose Flour – For a gluten-free version, use my gluten-free conversion guide.
- Baking Powder and Baking Soda – This is key to giving the bread a light texture.
- Ground Cinnamon – For flavor.
- Vanilla Extract – vanilla brings out the chocolate flavors.
How To Make Chocolate Peanut Butter Banana Bread
This is the easiest chocolate bread ever. Let me share with you my tips to make it moist, chocolatey, and so good! It’s in fact the chocolate version of my vegan banana bread.

- First, peel and mash the bananas with a fork until it forms a puree. Measure the amount required by the recipe filling measuring cups. It matters to measure bananas precisely to prevent your bread from being too dry or too wet.

- Stir the mashed bananas with peanut butter, vanilla extract, and olive oil in a mixing bowl.
- Then when the mixture is evenly combined, stir in almond milk and coconut sugar.

- Next, in another bowl, whisk the remaining dry ingredients: all-purpose flour, unsweetened cocoa powder, baking powder, and baking soda. Whisk to combine evenly and remove any lumps the flour or cocoa powder may have formed. Set it aside.

- Finally, combine the dry ingredients into the wet and stir until combined. Don’t over mix the batter to avoid gummy bread.

- Fold in chocolate chips at the end and stir to incorporate.
- Preheat the oven to 350°F (180°C). Line a 9-inch x 5-inch loaf pan with lightly oiled parchment paper.

- Fill the loaf pan with the batter and sprinkle a few extra chocolate chips on top if desired.
- Bake the chocolate banana bread on the center rack of the oven for 45 to 50 minutes at 350°F (180°C) until a pick inserted in the center of the bread comes out clean. You can tent the loaf pan with a piece of foil after 30 minutes to prevent the top from browning too fast.
- Remove the bread from the oven, and pull the bread out of the pan using the hanging pieces of parchment paper.
- Release it on a cooling rack and let it cool down for 3 hours before slicing.
Serving
I love to decorate this chocolate bread with a drizzle of fresh peanut butter, melted dark chocolate, and extra chocolate chips.
You can serve the slice of bread plain or with extra toppings like:
- Almond butter or Peanut butter
- Banana slices
- Crushed peanuts
- With a scoop of Avocado Ice Cream
- Sliced with Vegan Whipped Cream
Storage
This bread can be stored for a few days at room temperature but lasts longer if stored in the fridge in an airtight container. Slice just before serving to preserve the bread’s moist texture.

Frequently Asked Questions
No, the bread has no eggs, and low-carb flour won’t work in this recipe.
Absolutely, you can divide the amount of sugar by half but keep in mind that this chocolate bread will be slightly bitter with less sweetener.
In fact, the chocolate flavor is added by unsweetened cocoa powder. It’s a naturally bitter ingredient that needs sweeteners to mask its bitterness.
More Vegan Banana Bread Recipes
If you like banana bread recipes, you will love these:
Like This Recipe?
Leave a comment below or head to our Facebook page where I reply to (almost) all comments, our Instagram page for inspiration, or our Pinterest for saving recipes!

Chocolate Peanut Butter Banana Bread
Ingredients
- 1 ½ cup Mashed Ripe Bananas - equivalent 4 large riped bananas, black spots on the skin
- ⅓ cup Peanut Butter (Unsalted)
- ⅓ cup Mild-Flavor Olive Oil - or canola oil
- ½ cup Unsweetened Almond Milk
- ½ cup Coconut Sugar - or any granulated sugar you like
- 1 teaspoon Vanilla Extract
- ½ teaspoon Salt
- 1 cup All-Purpose Flour - (note 1)
- ½ cup Unsweetened Cocoa Powder
- 2 teaspoons Baking Powder
- ½ teaspoon Baking Soda
- 2 teaspoons Cinnamon
Optional
Instructions
- Preheat oven to 350°F (180°C). Line a 9-inch x 5-inch loaf pan with parchment paper. Slightly oil the paper and pan with oil spray or coconut oil. Set aside.
- In a large mixing bowl, mash the ripe bananas with a potato masher or a fork or the paddle attachment of your stand mixer. Mash until almost no lumps show, it must be very runny for an ultra-moist texture. Measure 1 cup + 1/2 cup of mashed bananas – if extra, freeze for later.
- Stir the peanut butter, olive oil, vanilla extract. When the mixture is consistent stir in almond milk, coconut sugar, and salt. Set aside.
- In another bowl, stir flour, unsweetened cocoa powder, baking powder, baking soda, and cinnamon.
- Fold in the dry ingredients into the wet ingredients and stir with a wooden spoon or silicone spatula until the batter is consistent.
- Fold in chocolate chips if desired.
- Transfer the batter into the prepared loaf pan and bake in the center rack of the oven until a pick inserted in the center of the loaf comes out clean – about 50 – 55 minutes. You can add a piece of foil on top of the pan after 30 minutes to prevent the banana bread from browning too fast.
- Cool down on a wire rack for 2-3 hours before slicing.
- Decorate with a drizzle of melted dark chocolate and extra fresh peanut butter if desired.
Storage
- Store at room temperature for up to 3 days or up to 5 days in the fridge in a sealed container. It can be frozen and thaw the day before at room temperature.














Can I use oat flour making this recipe! Or other plant based flour, I can’t use gluten flour, thanks.
No, it won’t hold with oat flour.
Hello! Thank you for this recipe, i just made it today the first time. It is good, although i cannot really take the banana and the cinnamon in it, however it is not a problem. My question is, as i am planning to bake this for a charity bake sale, can this be done in muffin forms or other similar portions to make it easier to sell? 🙂 TYSM:)
Sure, you can bake it in a muffin pan. It will bake faster, probably around 30-35 minutes. Insert a toothpick in the center of one muffin, if it come out wet, keep baking by extra 5 minutes. Regarding the cinnamon, you can skip it or increase if you want to taste it more.
Just waiting for bananas to ripen to make this! Can I make in muffin cups instead? If so, what would be baking time?
Yes, sure it should make 12 muffins and bake around 30-35 minutes. Insert a toothpick in the center of the muffins and if it comes out clean, it means they are ready to get out of your oven. If not, keep baking by 5 minutes extra. Enjoy!
Just made! FANTASTIC! Every one of your recipes is a winner!
Thank you so much!
The perfect cake… I added 1 egg and it turned out insane. Then I accidentally added tahini and thought I ruined it—but it came out absolutely delicious! Love Love Love!
That’s amazing! thank you for baking with me.
Would tahini work in place of pb?
Sure!
Can I use extra virgin olive oil? Can I use coconut milk if I don’t have almond milk ? Thanks in advance
Light olive oil or extra virgin will deliver same texture, the extra virgin will add more olive flavor, that’s all. You can swap almond milk with coconut milk for sure.
Made this cake it’s great
Everyone enjoyed it cheersx
Thank you !!
I really love this recipe! Thank you so much!!
can you make banana cake with oatmeal
thx so much
i send this email while baking this cake recipe
Thanks for baking my recipes. You can try my oat flour banana cake it use oat flour, which is basically blended oatmeal. Enjoy.
Hi, my name is Anahi. Can i use almond or coconut flour instead?
Thanks!!!
Could you add protien powder?
I haven’t tried, but if you add protein powder, it will absorb lots of moisture and turn the bread dense and gummy if you don’t balance the recipe with more liquid.
No, in this bread none of these flour can work, the dough will never hold together.