Sweet Potato Banana Bread

If you love banana bread but want something a little richer, softer, and extra comforting, this Sweet Potato Banana Bread is about to be your new favorite loaf. It’s the kind of recipe that fills your kitchen with warm spices, bakes up beautifully every time, and uses simple ingredients you probably already have on hand.

Slices of sweet potato banana bread on a wooden board with chopped walnuts and a banana.

The sweet potato keeps this sweet potato banana bread unbelievably moist, while the bananas add natural sweetness and flavor. And the chopped walnuts? Total perfection for a little extra crunch. This banana sweet potato bread is a hit for breakfast, snack time, or wrapped up as a homemade gift.

Whether you’re using leftover sweet potatoes (save a few for sweet potato brownies, too) or canned pumpkin purée in a pinch, this recipe is forgiving, cozy, and just so good.

Why You’ll Love This Banana Sweet Potato Bread Recipe

  • Ultra moist texture: Thanks to mashed sweet potato, every slice stays soft and tender.
  • Perfectly spiced: Cinnamon and nutmeg give it that warm, cozy flavor.
  • Great way to use up ripe bananas: Spotty bananas work best here. Have extras? Try these banana blueberry muffins next.
  • Freezer-friendly: Bake one loaf now and stash slices for later.
  • Delicious for breakfast or dessert: Enjoy it with your morning coffee or as an easy afternoon treat.

Ingredients Needed to Make Sweet Potato Banana Bread

Ingredients for sweet potato banana bread: mashed sweet potato, mashed bananas, flour, eggs, sugars, oil, spices, and walnuts.

You only need simple pantry staples:

  • Flour: All-purpose flour gives the loaf its structure.
  • Warm spices: Nutmeg and cinnamon add cozy flavor.
  • Baking soda and baking powder: Together they help the bread rise.
  • Avocado oil: Keeps the bread moist and dairy-free.
  • Sugar and brown sugar: Brown sugar adds a hint of caramel flavor.
  • Eggs and vanilla: Bind the batter and add sweetness.
  • Ripe bananas: The riper they are, the sweeter the bread.
  • Mashed sweet potato: Boiled and mashed, or use canned pumpkin purée.
  • Chopped walnuts: For crunch and richness.

Full ingredient list is in the printable card below!

How to Make Sweet Potato Banana Nut Bread

Step 1: Mix the Dry Ingredients

Preheat your oven to 350°F and grease or line a 9×5 inch loaf pan. In a medium bowl, whisk together the flour, spices, salt, baking soda, and baking powder.

Step 2: Mix the Wet Ingredients

In a large bowl, whisk the oil, sugars, eggs, and vanilla until smooth.

Flour, baking soda, baking powder, and spices whisked together in a white bowl.
Oil, sugar, and brown sugar whisked together in a mixing bowl.

Step 3: Add Banana and Sweet Potato

Stir in the mashed bananas and mashed sweet potato. They give the bread its moisture and flavor.

Mashed sweet potato and mashed banana added to the wet ingredients.
Adding the flour mixture to the sweet potato banana batter.

Step 4: Combine Wet and Dry, Then Add Walnuts

Gently fold the dry ingredients into the wet ingredients, being careful not to overmix. Stir in the walnuts for crunch and richness.

Folding the dry ingredients into the batter with a wooden spatula.
Chopped walnuts added on top of the sweet potato banana bread batter.

Step 5: Bake

Pour the batter into the prepared pan and bake for 50–60 minutes, until the loaf is perfectly risen and golden and a toothpick inserted in the center comes out clean.

Sweet potato banana bread batter in a parchment-lined loaf pan next to fresh bananas.
Baked sweet potato banana bread in a loaf pan.

Let it cool in the pan for 10 minutes, then on a wire rack before slicing… if you can wait.

A sliced loaf of sweet potato banana bread on a wooden board.

How to Store Sweet Potato Banana Bread

  • Room temperature: Wrap the cooled loaf tightly and keep it on the counter for up to 2 days.
  • Refrigerator: Store it wrapped or in an airtight container for up to 5 days.
  • Freezer: Wrap individual slices and freeze for up to 3 months. Thaw on the counter or warm briefly in the toaster.

What People Ask About Sweet Potato Banana Bread

Can I use canned sweet potato in sweet potato banana bread?

Yes! Canned sweet potato or pumpkin purée works perfectly in place of the boiled and mashed sweet potato.

Can I make this dairy-free?

Absolutely, this recipe is already dairy-free. It uses avocado oil and contains no milk or butter.

Can I skip the nuts?

Yes, just leave them out or replace them with chocolate chips.

How do I know when the bread is done?

It’s done when a toothpick inserted into the center comes out clean, usually after 50–60 minutes. If the center is still wet, add 5–10 minutes depending on your oven.

Can I double the recipe?

Yes, double everything and use two loaf pans.

Close-up of sliced banana bread with visible walnuts, placed on a wooden cutting board. The bread looks moist and textured, with a golden-brown crust and scattered nut pieces throughout.

Sweet Potato Banana Bread

This sweet potato banana bread is an ultra moist loaf made with ripe bananas, mashed sweet potato, warm spices, and crunchy walnuts. It is easy to make, naturally dairy-free, and freezes beautifully for breakfast or snacks.
Prep Time 15 minutes
Cook Time 55 minutes
Total Time 1 hour 10 minutes

Ingredients
  

  • 2 cups all-purpose flour
  • 1/2 teaspoon nutmeg
  • 1/2 teaspoon cinnamon
  • 1/2 teaspoon baking soda
  • 1/2 teaspoon baking powder
  • 1/4 teaspoon salt
  • 1/2 cup avocado oil
  • 1/2 cup sugar
  • 1/2 cup brown sugar
  • 2 eggs
  • 2 teaspoons vanilla extract
  • 2 bananas mashed
  • 1 cup boiled and mashed sweet potato or canned pumpkin purée
  • 1/2 cup chopped walnuts

Instructions
 

  1. Preheat your oven to 350°F. Prepare a 9×5 inch loaf pan by greasing or lining with parchment paper.
  2. In a medium bowl, whisk together the flour, nutmeg, cinnamon, baking soda, baking powder, and salt until well combined.
  3. In a large bowl, whisk the avocado oil, sugar, brown sugar, eggs, and vanilla extract until smooth and free of lumps.
  4. Gently stir in the mashed bananas and mashed sweet potato until evenly mixed.
  5. Gradually fold the dry ingredient mixture into the wet ingredients using a rubber spatula. Once combined, stir in the chopped walnuts evenly.
  6. Pour the batter into the prepared loaf pan, spreading it out evenly.
  7. Bake for 50–60 minutes, or until a toothpick inserted into the center comes out clean. Add 5–10 minutes if needed, depending on your oven.
  8. Remove from oven and cool in the pan for 10 minutes, then transfer to a wire rack to cool completely before slicing.

Nutrition

Calories: 354kcalCarbohydrates: 49gProtein: 5.1gFat: 16gSaturated Fat: 2gPolyunsaturated Fat: 4.5gMonounsaturated Fat: 8.6gCholesterol: 32.7mgSodium: 158mgPotassium: 210.8mgFiber: 2.2gSugar: 24.5gVitamin A: 1951.1IUVitamin C: 2.5mgCalcium: 41.9mgIron: 1.7mg

Notes

  • Canned sweet potato or pumpkin purée can sub in for boiled/mashed sweet potato without any issues.
  • The recipe is naturally dairy-free since it’s made with avocado oil instead of butter or milk.
  • Walnuts are optional, leave them out entirely or swap in chocolate chips.

Tried this recipe?

Let us know how it was!

You’ll also love

Leave a Reply

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

Recipe Rating