One-Bowl Chocolate Peanut Butter Banana Bread
This chocolate peanut butter banana bread brings rich cocoa, salty-sweet peanut butter swirls, and soft ripe bananas into one loaf that works for breakfast, snack, or dessert. It all comes together in a single bowl with no mixer needed.

The batter stirs up fast, the peanut butter ribbons keep the crumb tender, and the top cracks into a glossy, dark crust as it bakes. It is the kind of loaf that disappears from the counter in a day.
What Makes This Banana Bread So Good
The bananas here do what they do best. They add moisture and a gentle sweetness that holds the chocolate and peanut butter together without making the bread feel heavy.
What I keep coming back to is the contrast. Every slice has pockets of melted chocolate chips, creamy peanut butter streaks, and a deep cocoa crumb that stays soft for days. The peanut butter is not just a topping. It gets swirled through the batter so you get a little in every bite.
The one-bowl method means you are not chasing a stand mixer across the counter. A whisk and a spatula do all the work, and the batter comes together in about ten minutes.
Ingredients

- 1 cup (125 g) all-purpose flour: spooned and leveled, not scooped, so the bread does not turn dense
- ½ cup (45 g) unsweetened cocoa powder: natural or Dutch-process both work
- 1 teaspoon baking soda
- ½ teaspoon fine sea salt
- 3 medium ripe bananas: about 1 ¼ cups (300 g) when mashed, the blacker the peel the sweeter the loaf
- ½ cup (115 g) unsalted butter: melted and cooled slightly
- ¾ cup (150 g) packed light brown sugar
- 2 large eggs: room temperature if you have time
- 1 teaspoon vanilla extract
- ½ cup (130 g) creamy peanut butter: the sweetened, no-stir kind, not natural
- ½ cup (85 g) semisweet chocolate chips: plus a few extra for the top
Variations / Substitutions
- Swap the peanut butter for almond butter: the flavor mellows and the swirls stay just as creamy, though they will not be as sweet.
- Use bittersweet chocolate chips: the darker chocolate plays off the sweet banana and gives a more grown-up edge.
- Replace half the all-purpose flour with white whole wheat flour: the bread becomes a touch nuttier and a little sturdier without turning dry.
- Make it dairy-free: use refined coconut oil instead of butter and check that your chocolate chips are dairy-free.
- Skip the swirl and fold the peanut butter straight into the batter: the loaf bakes up evenly peanut-buttery but you lose those distinct ribbons.
Banana Cream Pie Overnight Oats make a great breakfast to go with this banana bread.
How to Make Chocolate Peanut Butter Banana Bread
Step 1: Whisk the Dry Ingredients

Preheat the oven to 350°F (175°C) and line a 9 by 5 inch loaf pan with parchment paper so the loaf lifts out cleanly. In a medium bowl, whisk together the 1 cup flour, ½ cup cocoa powder, 1 teaspoon baking soda, and ½ teaspoon salt until no lumps of cocoa remain.
The mixture will look like dark, sandy soil and smell faintly of chocolate. Breaking up the cocoa clumps now keeps the batter smooth later.
Step 2: Mash and Mix the Wet Ingredients

Peel the 3 bananas and drop them into a large mixing bowl. Mash them with a fork until mostly smooth, a few small lumps are fine. Pour in the ½ cup melted butter, ¾ cup brown sugar, 2 eggs, and 1 teaspoon vanilla. Whisk everything together until it forms a thick, glossy mixture.
It will smell sweet and buttery, and the color will shift to a pale caramel from the bananas and brown sugar.
Step 3: Fold the Dry into the Wet

Add the dry ingredients to the banana mixture all at once. Use a rubber spatula to fold them together, scraping the bottom and sides of the bowl. Stop as soon as the last streak of flour disappears. The batter gets heavy and dark, almost like a soft brownie batter.
Overmixing at this point will make the crumb tough, so a few gentle folds are all you need.
Step 4: Swirl in the Peanut Butter and Chocolate Chips

Scatter the ½ cup chocolate chips over the batter, then drop spoonfuls of the ½ cup peanut butter on top. Take a butter knife and drag it through the batter in a few big figure-eight motions to create ribbons. Do not stir it in completely.
You will see wide swirls of peanut butter and pockets of chocolate chips all through the bowl, and that is exactly what you want.
Step 5: Bake the Loaf

Scrape the batter into the prepared loaf pan and smooth the top with the spatula. Press a few extra chocolate chips onto the surface. Slide the pan into the center of the preheated oven and bake for 55 to 65 minutes. The loaf is done when a toothpick inserted in the middle comes out with moist crumbs clinging to it, not wet batter.
The kitchen will fill with a warm, roasted peanut and chocolate smell about halfway through. If the top browns too quickly, tent it loosely with foil for the last 15 minutes.
Step 6: Slice and Serve

Set the pan on a wire rack and let the bread cool for 10 minutes before you lift it out by the parchment. Let it cool another 20 minutes so it sets enough to slice without crumbling. Run a sharp knife through it and serve the slices while they are still slightly warm.
The crumb is tender and dark, the peanut butter swirls are glossy, and the chocolate chips are still a little melty at the center.
Tips for the Best Chocolate Peanut Butter Banana Bread
- Wait until the bananas are fully speckled or black. Green-tinged bananas do not mash down as sweet or as creamy, and the loaf will taste flat.
- Creamy, shelf-stable peanut butter (the kind with sugar and oil added) swirls the best. It stays soft and ribbons through the batter without seizing up.
- When you measure the flour, spoon it into the cup and level it off with the back of a knife. Scooping straight from the bag packs in too much flour and makes the bread dry.
- The loaf benefits from a good rest. It slices more cleanly and the flavors settle if you wait at least 30 minutes after baking.
- If you want to turn these into muffins, the timing table below has you covered.
Bake times by pan:
| Pan | Temperature | Time |
|---|---|---|
| 9×5-inch loaf pan | 350°F (175°C) | 55 to 65 minutes |
| 8×4-inch loaf pan | 350°F (175°C) | 60 to 70 minutes |
| 12-cup muffin pan | 350°F (175°C) | 18 to 22 minutes |
Keeping Your Banana Bread Fresh
Once the loaf is completely cool, wrap it tightly in plastic wrap or stash it in an airtight container. It keeps on the counter for up to 3 days, or in the fridge for up to 5. Refrigerating it firms the crumb a little, but a quick warm-up in the microwave brings back that soft texture.
To freeze, wrap the whole loaf or individual slices in a layer of plastic wrap and then foil. It will keep for up to 3 months. Thaw slices on the counter or warm them in a toaster oven straight from frozen.
Frequently Asked Questions
Can I use natural peanut butter?
I would not. Natural peanut butter separates and the swirl turns greasy and gritty as it bakes. Stick with a creamy, no-stir brand for the best ribbons.
Can I make this gluten-free?
Yes. Replace the all-purpose flour with a 1-to-1 gluten-free baking blend that contains xanthan gum. The texture will be a bit more tender, but the loaf still holds together well.
Why did my loaf sink in the middle?
It usually means the bread is underbaked. Check with a toothpick in the center, it should come out with moist crumbs, not wet batter. Opening the oven door too early can also cause a collapse.
Can I leave out the chocolate chips?
You can skip them. The bread will still taste deeply of chocolate and peanut butter. You might add a handful of chopped roasted peanuts on top for a little crunch instead.
How do I get clean slices without the bread falling apart?
Let the loaf cool completely before slicing, and use a long serrated knife. Wiping the blade between cuts keeps the peanut butter from dragging through the crumb.

Chocolate Peanut Butter Banana Bread Recipe
Ingredients
Method
- Preheat oven to 350°F (175°C) and line a 9×5-inch loaf pan with parchment. In a medium bowl, whisk flour, cocoa powder, baking soda, and salt.
- In a large bowl, mash bananas, then whisk in melted butter, brown sugar, eggs, and vanilla.
- Fold dry ingredients into the wet mixture with a spatula until just combined.
- Drop spoonfuls of peanut butter over the batter, sprinkle chocolate chips, and drag a knife through to create swirls.
- Pour batter into the pan, smooth the top, and press extra chips on top. Bake 55 to 65 minutes, until a toothpick comes out with moist crumbs.
- Cool in the pan 10 minutes, lift out, and cool on a rack another 20 minutes. Slice and serve slightly warm.
