This Vegan Peanut Butter Banana Bread is super moist and soft and stays that way for days! It’s super easy to put together with just a few simple ingredients that you probably already have in your kitchen. Every slice bursts with the delicious flavors of banana and peanut butter. This bread is egg-free, dairy-free, peanut-free, and vegan, making it perfect for anyone with food allergies.

sliced Vegan Peanut Butter Banana Bread over a gray serving plate and a bowl and spatula with peanut butter.

Oriana’s Thoughts On The Recipe

Hey friends! I am beyond excited to share my all-time favorite Vegan Peanut Butter Banana Bread recipe with you. This delicious bread has become a staple in my household, and I can’t wait for you to try it. Even though my daughter is allergic to peanuts, she can enjoy this treat because I use a peanut-free peanut butter spread.

This recipe is such a breeze to whip up. With just a handful of simple ingredients, you’ll have a delicious loaf ready in no time. It’s one of those foolproof recipes that you can always count on to turn out perfectly, no matter what. Plus, it’s egg-free, dairy-free, and vegan, making it a great option for anyone with dietary restrictions.

One of the things I adore about this bread is its super-moist and soft texture. It stays moist for days, so you can enjoy a slice anytime. And the flavors? Oh, it’s bursting with the goodness of bananas and peanut butter in every bite. Trust me, once you make this, it will become a favorite in your home too!

What I Love About This Recipe

Easy Peasy, Absolutely Foolproof!: This recipe is incredibly easy to make. Just mix, pour, and bake – it’s that simple. No fancy equipment or techniques required.

Simple Ingredients, Big Flavors: You won’t need any exotic or hard-to-find ingredients here. Everything you need is likely already in your pantry. From ripe bananas to brown sugar, the ingredients are straightforward and affordable.

Allergy-Friendly and Vegan: Whether you’re avoiding eggs, dairy, or peanuts, this recipe has got you covered. You can use regular peanut butter or a peanut-free alternative, and it’s completely vegan. It’s a versatile recipe that suits various dietary needs.

Super-Moist and Soft Texture: This bread is amazingly moist and stays that way for days. No more dry banana bread! Each slice is soft and tender, making it perfect for breakfast, snacks, or dessert.

Bursting with Flavor: The combination of banana and peanut butter is a match made in heaven. Every bite is packed with rich, natural sweetness from the bananas and a creamy, nutty flavor from the peanut butter.

Freezes Super Well: This bread freezes beautifully, so you can always have some on hand. Just slice, wrap, and freeze. When you’re ready to enjoy, thaw it out and it’s as good as fresh!

a Vegan Peanut Butter Banana Bread sliced over a serving plate with a ripe banana and a kitchen towel in the background.

Potential Cons Of The Recipe

  • Requires Ripe Bananas You need very ripe bananas for the best flavor and texture, which means planning ahead.
  • Over-Browning: Since the bread needs a long baking time, this might result in excessive browning on the top.

Tips To Mitigate These Cons

  • Speed Up Ripening If you don’t have ripe bananas, you can speed up the ripening process by placing them in a paper bag with an apple or putting them in the oven at a low temperature for a few minutes.
  • Browning: Bake the banana bread uncovered for the first part (typically until it has developed a nice golden brown color on top, around 30 minutes). Then, cover it with foil to prevent further browning during the remaining baking time. This method balances a nicely browned top, preventing it from becoming too dark or burnt.

Ingredients You’ll Need, Substitutions & Notes

Ingredients needed to make Vegan Peanut Butter Banana Bread with name tags.

Please check the recipe card at the bottom of the post for exact quantities and detailed instructions (scroll down).

  • Bananas: Ripe bananas provide natural sweetness and moisture. The riper, the better! Ripe bananas are the star of the show, providing sweetness, moisture, and irresistible banana flavor. Ensure your bananas are ripe for optimal sweetness and flavor. While frozen bananas can be used in a pinch, ripe bananas are preferred for their natural sweetness and moisture. If using frozen bananas, thaw them. Drain off any excess liquid, mash, and then use as instructed in the recipe.
  • Oil: Use your favorite oil, such as vegetable or coconut oil. It adds moisture and richness to the bread.
  • Brown Sugar: Adds sweetness and a bit of molasses flavor. You can substitute with coconut sugar if preferred.
  • Peanut Butter: Gives the bread a rich, nutty flavor. Use a peanut-free peanut butter spread for an allergy-friendly version. See my suggestion below.
  • Milk: Both dairy and non-dairy milk work fine. Use soy or oat milk for a vegan option.
  • Vinegar: Reacting with baking soda, vinegar helps the bread rise and adds fluffiness. Apple cider vinegar or white vinegar works best.
  • Pure Vanilla Extract: Enhances the flavors with a touch of vanilla goodness.
  • All-Purpose Flour: The base of your bread. For a gluten-free version, use a gluten-free all-purpose flour blend.
  • Baking Soda: Leavens the bread, making it light and fluffy.
  • Salt: Balances the sweetness and enhances all the flavors.

Peanut-Free Peanut Butter Banana Bread

To make peanut-free peanut butter banana bread, you only need to use a peanut-free peanut butter spread. My favorite is WOWBUTTER; it has the closest taste and texture to real peanut butter. You can also use other peanut-free butters, such as almond butter or sunflower butter, but the texture might change slightly.

Process Overview: Step-by-Step Photos

Please check the recipe card at the bottom of the post for exact quantities and detailed instructions (scroll down).

Step 1 – Mix Dry Ingredients

Mix flour, baking soda, and salt in a medium bowl. Set aside.

dry ingredients to make Vegan Peanut Butter Banana Bread mixed together in a bowl.

Step 2 – Combine Wet Ingredients

In a medium bowl, mash the ripe bananas with a fork until completely smooth. Add oil, brown sugar, peanut butter, milk, vinegar, and vanilla; mix until well combined.

Step 3 – Mix Dry and Wet Ingredients

Add dry ingredients; mix until well combined.

Step 4 – Pour Into The Loaf Pan

Pour and spread the batter into the prepared baking pan.

unbaked Vegan Peanut Butter Banana Bread in a loaf pan.

Step 5 – Bake

Bake for 60–65 minutes, making sure to loosely cover the bread with aluminum foil halfway through (at the 30-minute mark) to prevent the top from getting too brown. The bread is done when a toothpick inserted in the center comes out clean with only a few small moist crumbs. This may be after 60–65 minutes, depending on your oven, so begin checking every 5 minutes around the 60-minute mark. Remove from the oven and let the bread cool completely in the pan on a wire rack.

baked Vegan Peanut Butter Banana Bread in a loaf pan.

Recipe Tips

  • Measure the ingredients correctly. I highly recommend using a kitchen scale.
  • Line your loaf pan with parchment paper, letting the excess hang over the long sides to form a sling for an easy, unmold process.
  • Preheat the oven for at least 15 minutes before you get started to give it plenty of time to reach the ideal recipe temperature.
  • Don’t overmix the batter. Mix just until you’ve evenly distributed the ingredients throughout the batter.
  • Tent with foil. If the loaf is browning too much, you can tent the loaf pan with foil during the last 30 minutes of baking. The tenting tip helps prevent the top from browning too much while baking the bread.
  • Don’t open the oven door until the loaf has set. Leave the oven closed until the minimum time is stated in the recipe.
  • Know your oven! Every oven is different, so baking times must always be taken with a grain of salt. Oven thermostats can be wildly off, and that will all affect baking time, so keep an eye on yours. The muffins are done when a toothpick inserted in the center comes out clean.
  • Let the bread cool completely before slicing to maintain its structure.
  • Store properly. Wrap the bread in plastic wrap to keep it from drying out.

Food Allergy Swaps

Gluten-Free: Use a gluten-free, all-purpose flour blend. Look for a gluten-free flour blend specifically formulated for baking, as it will have the right combination of flours and starches to mimic the texture of wheat flour. My favorite is Better Batter Original Blend.

Peanut-Free: To make peanut-free peanut butter banana bread, you only need to use a peanut-free peanut butter spread. My favorite is WOWBUTTER; it has the closest taste and texture to real peanut butter. However, if using Wowbutter, the cookies will be slightly dryer. You can also use other peanut-free butter, such as almond butter or sunflower butter, but the texture will change.

Dairy-Free: Use non-dairy milk like soy or oat milk.

A Vegan Peanut Butter Banana Bread on a plate showing its perfect inside texture.

Variations & Additions

  • Add Chocolate Chips: Fold in some vegan chocolate chips for an extra treat.
  • Nuts: Add chopped nuts like walnuts or pecans for added crunch.
  • Spices: Cinnamon or nutmeg can add a warm spice flavor to the bread.

Storing and Freezing Instructions

Store: You can store your quick bread in an airtight container at room temperature for up to four days or in the refrigerator for up to a week. 

Freeze: After letting your quick bread cool completely, freeze it. Then, wrap it in plastic wrap and aluminum foil. For best results, I recommend cutting the bread into individual slices and then wrapping and freezing. Most quick breads will be kept in the freezer for up to three months.

Thaw: Take the wrapped quick bread out of the freezer and let it thaw at room temperature. This may take a few hours to defrost thoroughly. 

Frequently Asked Questions

Can I use frozen bananas for this recipe?

Yes, you can! While frozen bananas can be used in a pinch, ripe bananas are preferred for their natural sweetness and moisture. If using frozen bananas, thaw them. Drain off any excess liquid, mash, and then use as instructed in the recipe.

How do I know when the bread is done?

Insert a toothpick into the center. If it comes out clean or with a few crumbs, the bread is done.

Vegan Peanut Butter Banana Bread slices over a white surface.

More Quick Bread Recipes You’ll Love!

❤️ Love what you see? JOIN my Private Baking Club. Also, Subscribe to Mommy’s Home Cooking email list, so you’ll never miss a recipe! And FOLLOW along on Instagram, Pinterest, and Facebook for more fun! 

Recipe Card 📖

sliced Vegan Peanut Butter Banana Bread over a gray serving plate and a bowl and spatula with peanut butter.

Vegan Peanut Butter Banana Bread

64569017466b70122dc3c6f02423c7db?s=30&d=mm&r=gOriana Romero
This Vegan Peanut Butter Banana Bread is super moist and soft and stays that way for days! It’s super easy to put together with just a few simple ingredients that you probably already have in your kitchen. Every slice bursts with the delicious flavors of banana and peanut butter, making it a real treat. This bread is egg-free, dairy-free, peanut-free, and vegan, making it perfect for anyone with food allergies.
5 from 1 vote
Prep Time 10 minutes
Cook Time 1 hour
Total Time 1 hour 10 minutes
Servings 12 slices

Equipment

Ingredients
 

  • 1 1/2 cups (210 g) all-purpose flour
  • 1 teaspoon (6 g) baking soda
  • ½ teaspoon (2 g) salt
  • 1 1/2 cup (270 -300 g) ripe bananas (about 3 medium bananas. See notes)
  • 1/3 cup (80 g) oil
  • 1 cup (200 g) brown sugar
  • ½ cup (120 g) creamy peanut butter (You can use regular peanut butter or peanut-free peanut butter spread for a peanut-free version. See notes)
  • 1/2 cup (120 ml) milk (dairy or non-dairy will work fine)
  • 1 tablespoon (15 ml) vinegar
  • 1 teaspoon (5 ml) pure vanilla extract

Important

Don’t forget to check out the step-by-step photos above in the post—they’ll guide you through the process and make everything super clear!

Instructions
 

  • Adjust the oven rack to the lower-middle position. Preheat the oven to 350º F (180º C). Grease a 9 x 5-inch loaf pan with nonstick baking spray with flour.
  • Mix flour, baking soda, and salt in a medium bowl. Set aside.
  • In a medium bowl, mash the ripe bananas with a fork until completely smooth. Add oil, brown sugar, peanut butter, milk, vinegar, and vanilla; mix until well combined.
  • Add dry ingredients; mix until well combined.
  • Pour and spread the batter into the prepared baking pan.
  • Bake for 60–65 minutes, making sure to loosely cover the bread with aluminum foil halfway through (at 30 minutes mark) to prevent the top from getting too brown. The bread is done when a toothpick inserted in the center comes out clean with only a few small moist crumbs. This may be after 60–65 minutes depending on your oven, so begin checking every 5 minutes around the 60-minute mark. Remove from the oven and allow the bread to cool completely in the pan set on a wire rack.
Oriana’s Notes
 
Bananas: Ensure your bananas are ripe for optimal sweetness and flavor. While frozen bananas can be used in a pinch, ripe bananas are preferred for their natural sweetness and moisture. If using frozen bananas, thaw them. Drain off any excess liquid and mash, and then use as instructed in the recipe.
Peanut-Butter: To make this recipe peanut-free, you only need to use a peanut-free peanut butter spread. My favorite is WOWBUTTER; it has the closest taste and texture to real peanut butter. However, if using Wowbutter, the cookies will be slightly dryer. You can also use other peanut-free butter, such as almond butter or sunflower butter, but the texture will change.
Store: You can store your quick bread in an airtight container at room temperature for up to four days or in the refrigerator for up to a week. 
Freeze: After letting your quick bread cool completely, freeze it. Then, wrap it in plastic wrap and aluminum foil. For best results, I recommend cutting the bread into individual slices and then wrapping and freezing. Most quick breads will be kept in the freezer for up to three months.
Thaw: Take the wrapped quick bread out of the freezer and let it thaw at room temperature. This may take a few hours to defrost thoroughly. 
Food Allergy Swaps:
  • Gluten-Free: Use a gluten-free, all-purpose flour blend. Look for a gluten-free flour blend specifically formulated for baking, as it will have the right combination of flours and starches to mimic the texture of wheat flour. My favorite is Better Batter Original Blend.
  • Peanut-Free: To make peanut-free peanut butter banana bread, you only need to use a peanut-free peanut butter spread. My favorite is WOWBUTTER; it has the closest taste and texture to real peanut butter. However, if using Wowbutter, the cookies will be slightly dryer. You can also use other peanut-free butter, such as almond butter or sunflower butter, but the texture will change.
  • Dairy-Free: Use non-dairy milk like soy or oat milk.
 
Recipe Tips:
  • Measure the ingredients correctly. I highly recommend using a kitchen scale.
  • Line your loaf pan with parchment paper, letting the excess hang over the long sides to form a sling for an easy, unmold process.
  • Preheat the oven for at least 15 minutes before you get started to give it plenty of time to reach the ideal recipe temperature.
  • Don’t overmix the batter. Mix just until you’ve evenly distributed the ingredients throughout the batter.
  • Tent with foil. If the loaf is browning too much, you can tent the loaf pan with foil during the last 30 minutes of baking. The tenting tip helps prevent the top from browning too much while baking the bread.
  • Don’t open the oven door until the loaf has set. Leave the oven closed until the minimum time is stated in the recipe.
  • Know your oven! Every oven is different, so baking times must always be taken with a grain of salt. Oven thermostats can be wildly off, and that will all affect baking time, so keep an eye on yours. The muffins are done when a toothpick inserted in the center comes out clean.
  • Let the bread cool completely before slicing to maintain its structure.
  • Store properly. Wrap the bread in plastic wrap to keep it from drying out.
 
Variations & Additions:
  • Add Chocolate Chips: Fold in some vegan chocolate chips for an extra treat.
  • Nuts: Add chopped nuts like walnuts or pecans for added crunch.
  • Spices: Cinnamon or nutmeg can add a warm spice flavor to the bread.
 
I appreciate your feedback, and it helps others, too!Recipe reviews on the website are extremely valuable to other readers online. So, please don’t forget to give it a 5-star rating below.

Nutrition

Calories: 274kcalCarbohydrates: 38gProtein: 5gFat: 12gSaturated Fat: 2gPolyunsaturated Fat: 3gMonounsaturated Fat: 7gTrans Fat: 0.02gCholesterol: 1mgSodium: 247mgPotassium: 188mgFiber: 1gSugar: 22gVitamin A: 29IUVitamin C: 2mgCalcium: 37mgIron: 1mg

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Share your Creations!Tag @mommyshomecooking on Instagram and hashtag it #mommyshomecooking or Join my Private Facebook Group
Course Bread
Cuisine American
Calories 274
Keyword banana bread dairy-free egg-free peanut-free Vegan

Similar Posts

5 from 1 vote (1 rating without comment)

Leave a Reply

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

Recipe Rating




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