Peanut butter banana bread is the ultimate comfort bake. It’s soft, tender, and loaded with the sweet banana flavor we all love, plus the rich, nutty swirl of peanut butter. It’s an irresistible combo that makes every slice taste special.

What makes this loaf stand out is the balance of flavors and textures. The bananas keep it moist, while the peanut butter adds depth and just the right touch of salty sweet indulgence. It’s delicious plain, but even better with a smear of butter, Nutella, or jelly.

If you’re a fan of easy sweet breads, be sure to try our Cream Cheese Banana Bread, Blueberry Bread, Snickerdoodle Bread, and Zucchini Bread next. They’re all favorites at our house!

Why we think you’ll love it:

  • Loved by all. Family approved and kid friendly with the peanut butter twist.
  • Easy. Simple ingredients and one bowl mixing make cleanup easy.
  • Make ahead. Freezer friendly for grab and go breakfasts or snacks.

Peanut Butter Banana Bread Ingredients

  • Sugar (1 cup) – Sweetens the loaf and balances the peanut butter’s saltiness.
  • Unsalted butter, salted (½ cup) – Adds richness and tender texture.
  • Creamy peanut butter, divided (½ cup) – Infuses nutty flavor into the batter and creates a pretty swirl on top.
  • Eggs (2) – Bind the ingredients together and give structure.
  • Vanilla extract (1 teaspoon) – Rounds out the flavors with a warm note.
  • Milk (3 tablespoons) – Keeps the batter smooth and prevents dryness.
  • All-purpose flour (2 cups) – Forms the base of the bread with structure and softness.
  • Salt (½ teaspoon) – Enhances flavor and balances the sweetness.
  • Baking soda (½ teaspoon) – Helps the bread rise properly.
  • Baking powder (1 teaspoon) – Gives extra lift and lightness.
  • Bananas (3 overripe and mashed) – Bring natural sweetness and keep the bread moist. You can wait for the bananas to brown on their own, but that can take several days. To speed up to process naturally you can place the bananas in a brown paper bag or you can ripen bananas in the oven or microwave.

How to Make Peanut Butter Banana Bread

PREP. Preheat the oven to 325°F. Grease a 9 x 5-inch loaf pan and line with parchment paper, then set aside.

(The best way that I’ve found to prevent the bread from sticking to the bread pan is to spray the pan with cooking spray, then line it with parchment paper, making sure that it overhangs a little on each side).

WET INGREDIENTS. In a large bowl or the bowl of a stand mixer, cream together the sugar, butter, and ¼ cup peanut butter until light and fluffy. Add the eggs, vanilla, and milk, and mix until smooth.

DRY INGREDIENTS. Add the flour, salt, baking soda, and baking powder, and mix until just combined. Fold in the mashed bananas and pour into the prepared loaf pan. (I like to add the bananas last so there are still some small chunks of banana in the finished bread.)

SWIRL. Scoop the remaining ¼ cup peanut butter into a Ziploc bag, and cut the corner off the bag. Pipe three lines of peanut butter across the top of the batter, then drag a toothpick or skewer through the batter to swirl the peanut butter.

BAKE. Bake for 60-70 minutes, or until a toothpick inserted into the center of the loaf comes out clean.

Peanut butter banana bread cooked in a loaf pan.

Kristyn’s Recipe Tips

  • Use super ripe bananas. The darker and spottier, the better! They mash easily and add natural sweetness.
  • Don’t over-mix. Mix the dry and wet ingredients until just combined so the bread stays soft and tender.
  • Swirl smartly. For the prettiest swirl, make three even lines of peanut butter and gently drag a toothpick back and forth.
  • Check early. Start testing at 55 minutes, since oven times vary. You don’t want to dry it out.
  • Make ’em mini. Try baking in mini loaf pans or muffin tins for quick snacks and gifting.
Peanut butter banana bread recipe cut into slices and placed on white plate.
4.97 from 112 votes

Peanut Butter Banana Bread Recipe

This Peanut Butter Banana Bread is moist, sweet, and swirled with peanut butter for a family-friendly twist on classic banana bread!
Servings: 10
Prep: 8 minutes
Cook: 1 hour
Total: 1 hour 8 minutes

Video

Ingredients 

  • 1 cup sugar
  • ½ cup unsalted butter softened
  • ½ cup creamy peanut butter divided
  • 2 eggs
  • 1 teaspoon vanilla extract
  • 3 tablespoons milk
  • 2 cups all-purpose flour
  • ½ teaspoon salt
  • ½ teaspoon baking soda
  • 1 teaspoon baking powder
  • 3 bananas overripe and mashed

Instructions 

  • Preheat the oven to 325°F. Grease a 9 x 5 loaf pan and line with parchment paper, then set aside.
  • In a large bowl or the bowl of a stand mixer, cream together the sugar, butter, and ¼ cup peanut butter until light and fluffy. Add the eggs, vanilla, and milk, and mix until smooth. 
  • Add the flour, salt, baking soda, and baking powder, and mix until just combined. Fold in the mashed bananas and pour into the prepared loaf pan.
  • Scoop the remaining ¼ cup peanut butter into a ziplock bag, and cut the corner off the bag. Pipe three lines of peanut butter across the top of the batter, then drag a toothpick or skewer through the batter to swirl the peanut butter. 
  • Bake 60-70 minutes, or until a toothpick inserted into the center of the loaf comes out clean.
Save This Recipe!
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Notes

Recipe Notes:
  • Use extra-ripe bananas for the sweetest, richest flavor.
  • For a crunchy twist, substitute crunchy peanut butter or add chopped nuts.
  • Swirl extra peanut butter on top before baking for a bakery-style look.
  • Wrap tightly and freeze for up to 3 months—perfect for make-ahead breakfasts.
  • Try baking in mini loaf pans or muffin tins for quick snacks and gifting.
Store. Wrap tightly and freeze for up to 3 months—perfect for make-ahead breakfasts.
For more substitutions and tips, check out the full recipe post

Nutrition

Serving: 10g, Calories: 374kcal, Carbohydrates: 50g, Protein: 8g, Fat: 17g, Saturated Fat: 8g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 6g, Trans Fat: 1g, Cholesterol: 58mg, Sodium: 327mg, Potassium: 299mg, Fiber: 2g, Sugar: 26g, Vitamin A: 361IU, Vitamin C: 3mg, Calcium: 41mg, Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Recipe FAQ

Why did my peanut butter banana bread crack on top?

If your bread comes out of the oven with a crack on top – it turned out just right! It will expand when cooking and let steam out of the top. If the top has already formed a crust then it cracks to allow the steam to escape.

Can I use this recipe to make banana bread muffins?

With just a couple of adjustments, you can make muffins. Fill each muffin tin ⅔ of the way full add a bit of peanut butter on top and bake for 18-22 minutes or until a toothpick inserted into the center comes out clean.

How to store?

No need to store in the refrigerator, simply keep the bread on the counter in an airtight container or wrapped in plastic for a few days.

How to freeze?

Wrap in plastic wrap or aluminum foil and place in a Ziploc bag in the freezer for up to 3-4 months.

This recipe was originally published July 2018.

About Kristyn

Kristyn Merkley is a published cookbook author, wife, mom of six, and major food enthusiast! For the past 15 years, she has been sharing foolproof, family-friendly recipes—each one tested in her kitchen—that anyone can master. As a seasoned recipe creator, she loves making cooking simple, stress-free, and totally doable for everyone!

Get my cookbook!

My cookbook is the ultimate resource for feeding your friends and family with 200+ simple recipes with videos, tips & more!

4.97 from 112 votes (54 ratings without comment)

Leave a comment

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

Recipe Rating




115 Comments

  1. Kathleen Pinero says:

    5 stars
    I love this peanut butter banana bread recipe of yours i added extra 1/3 cup of peanut butter and 1/2 cup raisin and it turned out perfect. And btw i used crunchy peanut butter.

    1. Kristyn Merkley says:

      Good idea! Thank you for trying it! Glad you liked it!

  2. Susan T-O says:

    5 stars
    This was so moist and delicious, I’m really glad I took the risk & made two loaves right from the get-go. It was such a nice change from plain banana bread, or the monkey bars I normally make with leftover ‘nanners. I did have to increase the bake time by about 15 minutes (for a total of 85 minutes in the oven) but that was probably due to having two loaves in at once, plus my oven is wonky. My husband & I both agreed that the peanut butter on top wasn’t great, so next time I’ll either leave it off completely or use Nutella. Thank you for the yummy recipe!

    1. Kristyn Merkley says:

      You are so welcome! I am glad you gave it a try 🙂

  3. Jessi says:

    5 stars
    aBSOLUTELY TOP NOTCH! THANKS FOR SHARING!

    1. Kristyn Merkley says:

      Oh, I am so glad you think that! Thank you for letting me know!

  4. Brianna says:

    5 stars
    The BEST banana bread recipe ever, and we have tried plenty! this just became a forever recipe in our house. thank you!

    1. Kristyn Merkley says:

      Awe, I am so glad you like it! Thank you for sharing that!

  5. Christine says:

    2 stars
    To dry for me. It is tasty but not moist. I MIght have to EXPLORE with the ingredients.

    1. Kristyn Merkley says:

      Thanks for trying it!

  6. Ling says:

    5 stars
    I used self raising flour so i opted out baking powder, and also Reduced about 30% sugar, the cake is so good! Moist and fluffY, cant get enough of it. Thank you for the recipe ?

    1. Kristyn Merkley says:

      Thanks for sharing what you did! Glad it worked 🙂

  7. Sue says:

    5 stars
    Excellent!

    1. Kristyn Merkley says:

      Happy you think that! Thank you for letting me know 🙂

  8. Krista says:

    5 stars
    I have this in the oven now and hope it turns out as lovely and delicious as yours. P.S. I tried to email this recipe but the link doesn’t seem to be working. Can you help? Thanks, KD

    1. Kristyn Merkley says:

      I am sure it will 🙂 As for the link, I am not sure why it wouldn’t be working. It seems ok on this end.

      1. Nancy A Earles says:

        5 stars
        The link is not working for me either to use email to send it. No error message just doesn’t do anything. The other two links work though.

  9. Emily Chaves says:

    5 stars
    Doing a lot of quarantine baking lately and made this bread to use up some old banAnas and satisfy a peanut Butter craving. Came out perfect! Love it thank you for the recipie!

    1. Kristyn Merkley says:

      I’ve been making a lot of bread too. It give comfort 🙂 So glad it turned out! Thank you!

  10. Miechia Ballard says:

    5 stars
    Awesome recipe! Moist bread with the extra peanut butter kick was so good! Definitely a keeper!

    1. Kristyn Merkley says:

      Glad to hear that!! Thank you for letting me know that!