Peanut Butter Chocolate Banana Bread combines three irresistible flavors into one incredibly moist, decadent loaf that tastes like a peanut butter cup met banana bread. Swirls of creamy peanut butter ribbon through tender banana bread studded with chocolate chips, creating layers of flavor in every single bite.
Love More Recipes? Try My One Bowl Banana Bread or this Sour Cream Banana Bread next.

Why You’ll Love This Recipe
- Three favorite flavors — peanut butter, chocolate, and banana in one amazing loaf
- Incredibly moist — peanut butter adds richness and keeps it tender for days
- Gorgeous swirl pattern that looks bakery-quality but takes zero special skills
- Uses overripe bananas — turns spotty bananas into an upgrade, not a compromise
- Kid and adult approved — satisfies every sweet tooth at the table
Equipment Needed
- 9×5-inch loaf pan
- Large mixing bowl
- Small bowl (for peanut butter swirl)
- Fork or potato masher
- Whisk or wooden spoon
- Measuring cups and spoons
- Rubber spatula
- Butter knife (for swirling)
- Cooling rack
Peanut Butter Chocolate Banana Bread
- Total Time: 1 hour 20 minutes
- Diet: Vegetarian
Description
Peanut Butter Chocolate Banana Bread combines three irresistible flavors into one incredibly moist, decadent loaf with swirls of creamy peanut butter ribboned through tender banana bread studded with chocolate chips.
Ingredients
For the Banana Bread:
3 very ripe bananas (about 1½ cups mashed)
â…“ cup melted butter
½ cup granulated sugar
¼ cup light brown sugar, packed
2 large eggs
½ cup creamy peanut butter
1 teaspoon vanilla extract
1 teaspoon baking soda
½ teaspoon salt
1½ cups all-purpose flour
1 cup semi-sweet chocolate chips
For the Peanut Butter Swirl:
â…“ cup creamy peanut butter
2 tablespoons powdered sugar
1 tablespoon milk
Instructions
1. Preheat oven to 350°F and grease 9×5-inch loaf pan. Line bottom with parchment paper, leaving overhang on two sides.
2. In large bowl, mash bananas until mostly smooth. Stir in melted butter, then add both sugars, eggs, ½ cup peanut butter, and vanilla. Whisk vigorously for 45 seconds until smooth and fluffy.
3. Sprinkle baking soda and salt over wet mixture and stir thoroughly. Add all flour at once and gently fold just until barely combined.
4. Fold chocolate chips into batter with 2-3 gentle strokes. Reserve 2 tablespoons chips for topping.
5. In small bowl, stir together â…“ cup peanut butter, powdered sugar, and milk until smooth and pourable. Add more milk if too thick.
6. Pour banana bread batter into prepared pan and spread evenly, smoothing the top.
7. Drizzle peanut butter mixture over top in lines or dollops. Use butter knife to swirl in figure-eight or zigzag pattern, cutting to bottom of pan. Make 5-6 passes—don’t over-swirl.
8. Sprinkle reserved chocolate chips over top, pressing slightly so they adhere.
9. Bake for 60-70 minutes, until deeply golden and toothpick comes out with a few moist crumbs. Peanut butter areas may look slightly underdone.
10. Cool in pan 15 minutes, then lift out using parchment overhang. Cool completely (45+ minutes) before slicing.
Notes
Store wrapped tightly at room temperature for 4 days or refrigerate for up to a week.
Use regular creamy peanut butter, not natural—natural separates and creates oily batter.
Use ripest bananas with black-spotted peels for maximum flavor.
Don’t over-swirl or you’ll lose the beautiful ribbon pattern.
Crunchy peanut butter works too and adds great texture.
Cool completely before slicing for cleanest cuts and set peanut butter swirls.
- Prep Time: 15 minutes
- Cook Time: 1 hour 5 minutes
- Category: Dessert, Breakfast
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 340
- Sugar: 24g
- Sodium: 280mg
- Fat: 16g
- Saturated Fat: 6g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 43g
- Fiber: 3g
- Protein: 8g
- Cholesterol: 50mg
Ingredients You’ll Need
For the Banana Bread:
- 3 very ripe bananas (about 1½ cups mashed)
- â…“ cup melted butter
- ½ cup granulated sugar
- ¼ cup light brown sugar, packed
- 2 large eggs
- ½ cup creamy peanut butter
- 1 teaspoon vanilla extract
- 1 teaspoon baking soda
- ½ teaspoon salt
- 1½ cups all-purpose flour
- 1 cup semi-sweet chocolate chips
For the Peanut Butter Swirl:
- â…“ cup creamy peanut butter
- 2 tablespoons powdered sugar
- 1 tablespoon milk
Ingredient Notes
Bananas: Use the ripest bananas possible with heavily spotted or completely black peels. The natural sweetness needs to be strong enough to balance the rich peanut butter and chocolate—firm yellow bananas won’t have enough flavor to stand up to the other ingredients.
Peanut Butter: Creamy peanut butter works best and creates smooth swirls, but crunchy peanut butter adds amazing texture if you prefer. Use regular peanut butter (like Jif or Skippy), not natural peanut butter—the oils separate and create an oily batter that doesn’t bake properly.
Chocolate Chips: Semi-sweet chocolate chips are the perfect balance of sweet and rich. Milk chocolate chips make it sweeter and more kid-friendly, while dark chocolate chips create a more sophisticated, less-sweet loaf for adult palates.
Brown Sugar: The brown sugar adds moisture and a hint of caramel flavor that complements the peanut butter beautifully. Light brown sugar is standard, but dark brown sugar adds deeper molasses notes if you prefer richer flavor.
Step-by-Step Instructions
Step 1: Preheat and Prepare Pan
Preheat your oven to 350°F and grease your 9×5-inch loaf pan generously with butter or nonstick spray. Line the bottom with parchment paper, leaving overhang on two sides for easy removal—this guarantees your beautiful swirled loaf comes out intact.
Step 2: Mash Bananas and Mix Wet Ingredients
In your large mixing bowl, mash the bananas with a fork until mostly smooth with just a few small lumps remaining. Stir in the melted butter, then add both sugars, eggs, ½ cup peanut butter, and vanilla extract. Whisk vigorously for about 45 seconds until well combined, smooth, and slightly fluffy—the peanut butter should be fully incorporated.
Step 3: Add Dry Ingredients
Sprinkle the baking soda and salt over the wet mixture and stir them in thoroughly. Add all the flour at once and gently fold with a rubber spatula using broad strokes until you just barely see any flour streaks—stop mixing the moment it comes together to keep the bread tender.
Step 4: Fold in Chocolate Chips
Fold the chocolate chips into the batter with just 2-3 gentle strokes, reserving about 2 tablespoons to sprinkle on top for a prettier presentation. The batter will be thick and chunky with chocolate chips throughout.
Step 5: Make Peanut Butter Swirl
In a small bowl, stir together â…“ cup peanut butter, powdered sugar, and milk until smooth and easily pourable—it should be thinner than regular peanut butter but not runny. If it’s too thick, add another ½ tablespoon of milk.
Step 6: Pour Batter in Pan
Pour the banana bread batter into your prepared pan and spread it evenly with a spatula, smoothing the top. The batter should fill the pan about ¾ full—it will rise during baking to create a beautiful domed top.
Step 7: Add Peanut Butter Swirl
Drizzle the peanut butter mixture over the top of the batter in lines or dollops across the entire surface. Use a butter knife to swirl it through the batter in a figure-eight or zigzag pattern, cutting all the way to the bottom of the pan. Make 5-6 passes with the knife for beautiful marbled ribbons—don’t over-swirl or you’ll lose the distinct pattern.
Step 8: Add Chocolate Chip Topping
Sprinkle the reserved chocolate chips over the top of the swirled batter, pressing them in slightly so they don’t roll off during baking. This creates a gorgeous chocolate-studded top that makes the loaf look extra special.
Step 9: Bake Until Golden
Bake for 60-70 minutes, until the top is deeply golden brown and a toothpick inserted in the center comes out with just a few moist crumbs attached (not wet batter). The peanut butter swirls might make some areas look slightly underdone—that’s normal and keeps the bread incredibly moist.
Step 10: Cool Completely
Let the bread cool in the pan for 15 minutes, then use the parchment overhang to lift it out onto a cooling rack. Wait at least 45 minutes before slicing or the interior will be gummy and the peanut butter swirls won’t have set properly—patience pays off with clean, beautiful slices.

Pro Tips & Cooking Hacks
- Room temperature ingredients mix more smoothly—pull eggs and peanut butter from the fridge 30 minutes before baking
- Don’t overmix after adding flour or the bread will be tough instead of tender
- Tent with foil after 45 minutes if the top is browning too quickly due to the sugar
- Use natural lighting to check the swirl before baking—it’s easier to see if you need more swirls
- Double the recipe and bake in two pans—freeze one for later or give as a gift
Tips & Variations
Reese’s Peanut Butter Cup Bread: Chop 1 cup of Reese’s peanut butter cups and fold them into the batter instead of (or in addition to) the chocolate chips. The peanut butter cups melt slightly and create pockets of gooey peanut butter chocolate throughout.
Nutella Swirl: Replace half the peanut butter swirl with Nutella for a chocolate-hazelnut twist that’s absolutely decadent. Swirl both the peanut butter and Nutella mixtures through the batter for gorgeous multi-colored ribbons.
Banana Bread Energy Bars: Bake in a 9×13-inch pan at 350°F for 25-30 minutes, then cut into bars. Add ½ cup old-fashioned oats to the batter and top with extra peanut butter drizzle for a breakfast-worthy treat.
Gluten-Free Version: Substitute the all-purpose flour with a 1:1 gluten-free baking flour blend. The texture will be slightly different but still delicious and moist thanks to the peanut butter and bananas.
Serving Suggestions
Serve thick slices warm with a cold glass of milk for the ultimate peanut butter and chocolate experience. The warm bread makes the chocolate chips slightly melty and gooey, while the cold milk cuts through the richness perfectly.
Toast day-old slices and spread with extra peanut butter or Nutella for an indulgent breakfast that tastes like dessert but still counts as using up those bananas. The toasted edges get crispy while the interior stays soft and swirled.
For dessert, warm a slice in the microwave for 15 seconds and top with vanilla ice cream and a drizzle of chocolate sauce. It transforms simple banana bread into a restaurant-quality dessert that guests will rave about.
Common Mistakes
- Using natural peanut butter → Creates oily batter that doesn’t bake properly. Use regular creamy peanut butter.
- Over-swirling the peanut butter → Loses the beautiful ribbon effect. Just 5-6 gentle passes is perfect.
- Firm yellow bananas → Not sweet enough to balance peanut butter and chocolate. Wait for black spots.
- Cutting while warm → Makes gummy slices and disturbs the peanut butter swirls. Cool completely first.
- Overmixing the batter → Creates tough, dense bread. Mix just until flour disappears.

What to Serve With Peanut Butter Chocolate Banana Bread
This bread is rich enough to stand alone as dessert, but it also works beautifully as part of a brunch spread alongside fresh fruit, yogurt parfaits, and hot coffee. The peanut butter and banana combination makes it feel substantial enough for breakfast despite the decadent chocolate.
For casual entertaining, slice it thick and arrange on a wooden board with butter, honey, and jam so guests can customize their slices. The bread is moist enough to eat plain, but extra toppings make it feel special and give people options.
Pack slices in lunchboxes for a special treat that combines protein from the peanut butter with fruit from the bananas—it’s more balanced than straight dessert but tastes just as indulgent. Kids love finding this in their lunch instead of plain old sandwich.
Frequently Asked Questions
Can I use crunchy peanut butter?
Yes, crunchy peanut butter adds great texture and nutty crunch throughout the bread. The swirl might be slightly less smooth, but it still tastes amazing and creates beautiful ribbons when you cut into it.
Can I make this dairy-free?
Absolutely—use melted coconut oil instead of butter, and use almond milk or oat milk in the peanut butter swirl. The bread will be just as moist and delicious without any dairy products.
How do I store this to keep it fresh?
Wrap tightly in plastic wrap and store at room temperature for 4 days, or refrigerate for up to a week. The peanut butter keeps it incredibly moist, so it actually stays fresher longer than regular banana bread.
Can I make muffins instead of a loaf?
Yes—divide the batter among 12 greased muffin cups, add the peanut butter swirl to each one, and bake at 350°F for 22-26 minutes. Perfect for grab-and-go breakfasts and portion control.
Why is my bread dense instead of fluffy?
This usually happens from overmixing after adding the flour, which develops too much gluten. Mix just until you don’t see dry flour, even if the batter looks slightly lumpy—those lumps will bake out.
💬 Tried this recipe? Leave a comment and rating below!