Skip to main content New<> this month
Get the Allrecipes magazine

Vegan Sweet Potato Bread

Rated as 5 out of 5 Stars

"Southern favorite that I modified for a vegan diet. This also freezes well."
Added to shopping list. Go to shopping list.


1 h 45 m servings 295
Original recipe yields 12 servings (1 loaf)


{{model.addEditText}} Print
  1. Bring water to a boil in a large pot. Add sweet potatoes and cook until tender, 20 to 30 minutes; drain. Place sweet potatoes in a bowl and mash with a potato masher until smooth.
  2. Preheat oven to 350 degrees F (175 degrees C). Grease a 9x5-inch loaf pan.
  3. Stir sugar and oil together in a bowl until well mixed; beat in banana. Combine flour, baking soda, cinnamon, nutmeg, salt, and baking powder in a bowl. Alternate stirring the flour mixture and 1/3 cup water into the sugar mixture until combined. Mix in sweet potatoes and pecans; stir until batter is smooth. Pour batter into the prepared loaf pan.
  4. Bake in the preheated oven until top is golden brown, about 1 hour.


  • Cook's Notes:
  • Yams can be substituted for sweet potatoes, if desired.
  • The 9x5-inch loaf pan can be substituted with 2 small loaf pans.

Nutrition Facts

Per Serving: 295 calories; 12.7 44.2 2.6 0 165 Full nutrition

Explore more


Read all reviews 5
Most helpful
Most positive
Least positive

I substituted out the oil for applesauce and it’s super moist and super healthy and low fat. I also cut the sugar down by half a cup cuz I roasted the sweet potatoes too pull out natural sugars....

Very good! Since I try to avoid white sugar I substituted 1/2 cup applesauce and 1/2 cup pure maple syrup. Also I used organic unflavored coconut oil in place of vegetable and added 1 banana a...

Made this exactly like the recipe except I didn't have Chopped Pecans. I measured the ingredients precisely as the recipe calls. Then I combined the ingredients in the same way. I waited pati...

I doubled the batter and made about 3 dozen muffins with this recipe. All five of us, including 3 picky toddlers loved them. Will make these again!

Very easy recipe, and delicious. thank you!