If you adore cozy, moist breads that capture the heart of autumn flavors, then you are absolutely going to fall head over heels for this Vegan Sweet Potato Bread with Pecan Glaze Recipe. It’s a delightful loaf bursting with warmly spiced sweet potato goodness and topped with a luscious, nutty pecan glaze that adds just the right touch of sweetness and crunch. This bread is perfect for breakfast, a teatime treat, or even a comforting snack when you’re craving something both wholesome and indulgent. The beauty of this recipe is how it masterfully combines simple, plant-based ingredients to create a loaf that’s flavorful, tender, and irresistibly inviting.

Ingredients You’ll Need
Simple ingredients are the backbone of this recipe, each chosen to enhance the taste, texture, and vibrant color of the bread. From the naturally sweet roasted sweet potatoes to the warm spices, and the rich pecan glaze, these essentials come together to create something truly special.
- 350 g sweet potatoes: Roasted and pureed to provide natural sweetness and moisture that keep the bread tender.
- 50 g vegan Greek-style yogurt: Adds creaminess and a subtle tang that balances the sweetness perfectly.
- 1 teaspoon mandarin or orange zest (optional): Gives a bright, citrusy hint that lifts the overall flavor profile.
- 160 ml soy milk: Combined with vinegar to create a vegan buttermilk that helps with the bread’s rise and texture.
- 2 teaspoons apple cider vinegar: Reacts with baking soda to give the bread a tender crumb and slight lift.
- 118 ml olive oil: Adds richness and moistness without overpowering the other flavors.
- 1 tablespoon vanilla extract: Infuses the bread with warmth and depth.
- 100 g granulated sugar: Sweetens while keeping the crumb light.
- 80 g brown sugar: Brings caramel notes and extra moisture.
- 270 g all-purpose flour: The structure base of the bread.
- 2 ½ teaspoons baking powder: Leavens the bread, helping it rise beautifully.
- ½ teaspoon baking soda: Works with vinegar for lift and fluffiness.
- 1 ½ teaspoons ground cinnamon: Adds cozy warmth.
- 1 teaspoon ground nutmeg: Provides subtle spiced complexity.
- ½ teaspoon sea salt: Enhances all the flavors.
- 100 g pecans (roughly chopped, plus extra for garnish): Brings crunch and a nutty contrast.
- 160 g powdered sugar: For the sweet and silky pecan glaze.
- 3-4 tablespoons soy milk: To blend the glaze smoothly.
How to Make Vegan Sweet Potato Bread with Pecan Glaze Recipe
Step 1: Roast the Sweet Potatoes
Start by preheating your oven to 220°C (430°F). Wrap your sweet potatoes in foil and bake them on a tray for about 40-45 minutes until they are soft and tender. Let them cool completely before you peel and use only the flesh. This step is the secret to that rich, naturally sweet flavor that makes this bread sing. If you want to prep ahead, roasting the potatoes a day in advance and refrigerating them also works wonderfully.
Step 2: Prepare Your Pan and Vegan Buttermilk
Lower your oven to 175°C (350°F). Grease a one-pound loaf pan lightly with oil or vegan butter, then line it with parchment paper, leaving some overhang for easy bread removal. For the vegan buttermilk, mix the soy milk with apple cider vinegar and let it rest for 10 minutes to thicken slightly. This mixture will help your bread achieve a light and airy texture.
Step 3: Puree the Sweet Potato
Peel the cooled sweet potatoes and measure out 300 grams of the flesh. In a food processor, blend the sweet potato with vegan yogurt, vanilla extract, and optional mandarin or orange zest until perfectly smooth. This luscious puree forms the foundation of your bread’s moist texture and vibrant flavor.
Step 4: Combine the Wet Ingredients
In a large bowl, whisk together the sweet potato puree, granulated sugar, brown sugar, olive oil, and vanilla extract. Once smooth, blend in your prepared vegan buttermilk gradually until everything is beautifully incorporated. This wet mixture is the rich, flavorful base that will carry all the rest of the ingredients.
Step 5: Mix the Dry Ingredients
In a separate bowl, sift together the flour, baking powder, baking soda, cinnamon, nutmeg, and sea salt. These dry ingredients bring structure and warmth, their blend creating the classic autumn aromas that make every bite feel like a hug.
Step 6: Make the Batter
Carefully sift half of the dry ingredients into the wet mixture and fold gently, avoiding overmixing to keep the bread tender. Fold in the chopped pecans to add that essential crunch. Then add the remaining dry ingredients, folding until just combined and the batter is smooth.
Step 7: Assemble the Loaf
Pour your batter into the prepared loaf pan and smooth the top with a spatula. For a stunning crack along the top of your loaf, you can slice thin strips of vegan butter and lay them down the center before baking. It’s a small touch that creates that picturesque finish and adds a hint of richness.
Step 8: Bake the Bread
Bake for 60 to 70 minutes. Around 55 minutes, check doneness by inserting a toothpick or knife: it should come out clean with a few moist crumbs attached. If not done, continue baking in five-minute increments. Once baked, allow the bread to cool in the pan for 10 minutes, then remove it from the pan and transfer it to a wire rack to cool completely.
Step 9: Prepare and Add the Pecan Glaze
In a bowl, whisk together powdered sugar and soy milk to create a smooth, drizzle-ready glaze. Once your bread has cooled fully, place it on parchment paper and generously drizzle the pecan glaze over the top. Add extra chopped pecans right after glazing for a beautiful, crunchy finish.
Step 10: Enjoy and Store
Enjoy slices fresh or wrapped for later. This bread keeps wonderfully wrapped at room temperature for 5 days or refrigerated up to a week. For longer preservation, slice and freeze for up to a month.
How to Serve Vegan Sweet Potato Bread with Pecan Glaze Recipe

Garnishes
Sprinkling extra chopped pecans on top of the glaze after it sets adds a delightful crunch and an appealing look. For a little extra festivity, dust a hint of cinnamon or a little orange zest over the glaze to brighten up the presentation even more.
Side Dishes
This bread pairs beautifully with a steaming cup of spiced chai, vegan hot chocolate, or coffee for an indulgent breakfast or snack. For a savory contrast, try it alongside a warm bowl of pumpkin or butternut squash soup for the perfect fall meal.
Creative Ways to Present
Make slices of your Vegan Sweet Potato Bread with Pecan Glaze Recipe a star on your brunch table by stacking them with layers of vegan cream cheese and fresh fruit or spreading with a dab of almond butter. You can also turn it into French toast by dipping slices in plant-based batter, frying until golden, and drizzling with maple syrup.
Make Ahead and Storage
Storing Leftovers
Wrap leftover bread tightly with plastic wrap or keep it in an airtight container to preserve freshness. Stored properly at room temperature, it stays moist for up to five days, or up to a week in the refrigerator if you want to extend its life.
Freezing
If you want to enjoy this delicious bread longer, slice it before freezing. Separate slices with parchment paper and pack them well in a freezer-safe container or bag. Frozen slices keep well for around a month, making them an easy grab-and-go treat.
Reheating
To bring your frozen slices back to life, simply thaw at room temperature for a couple of hours or warm gently in a toaster or oven. This warms up the soft interior and the pecan glaze glistens right back to perfection.
FAQs
Can I substitute the soy milk with another plant-based milk?
Absolutely! Almond, oat, or cashew milk can work just as well to create the vegan buttermilk. Just ensure it’s unsweetened to avoid altering the bread’s flavor balance.
Do I have to use pecans, or can I substitute another nut?
Pecans add a lovely buttery crunch, but walnuts or almonds are great alternatives if you prefer or have dietary restrictions. Just chop them roughly and fold in as directed.
Is this bread gluten-free?
This recipe is designed with all-purpose flour, so it’s not gluten-free as is. However, you could experiment with gluten-free flour blends; just note the texture might differ a bit.
Can I make this bread nut-free?
Yes, simply omit the pecans and the pecan glaze. You can still enjoy a deliciously moist and flavorful sweet potato bread. For the glaze, you may replace it with a simple powdered sugar and non-dairy milk drizzle instead.
What’s the best way to slice this bread?
Use a serrated bread knife and slice gently to avoid squashing the soft crumb. Waiting until the bread is fully cooled helps maintain its shape and texture when slicing.
Final Thoughts
You’re going to love how this Vegan Sweet Potato Bread with Pecan Glaze Recipe becomes an instant favorite in your baking repertoire. Bringing together the cozy flavors of sweet potato, warm spices, and the crunch of pecans all enveloped in a tender, moist crumb, this bread is pure joy in every bite. Whether you bake it for a special occasion or just a comforting everyday treat, it’s guaranteed to brighten your table and your mood. Give it a go — you won’t regret it!
Print
Vegan Sweet Potato Bread with Pecan Glaze Recipe
- Prep Time: 20 minutes
- Cook Time: 1 hour 15 minutes
- Total Time: 1 hour 35 minutes
- Yield: 10 servings
- Category: Baking
- Method: Baking
- Cuisine: Vegan, American-inspired
- Diet: Vegan
Description
This Vegan Sweet Potato Bread is a moist, flavorful loaf packed with the natural sweetness of roasted sweet potatoes and warm spices like cinnamon and nutmeg. Perfectly tender with a tender crumb, it’s enhanced by chopped pecans and finished with a simple powdered sugar glaze. Ideal for a wholesome breakfast or an afternoon snack, this dairy-free, egg-free bread combines classic baking techniques with plant-based ingredients for a delicious and nutritious treat.
Ingredients
Sweet Potatoes and Wet Ingredients:
- 350 g sweet potatoes (see note 1)
- 50 g vegan Greek-style yogurt (see note 2)
- 1 teaspoon mandarin or orange zest (freshly grated, optional)
- 160 ml soy milk (plus extra 3–4 tablespoons for glaze, see note 3)
- 2 teaspoons apple cider vinegar
- 118 ml olive oil (or neutral oil such as rapeseed/sunflower)
- 1 tablespoon vanilla extract
- 100 g granulated sugar
- 80 g brown sugar
Dry Ingredients:
- 270 g all-purpose flour
- 2 ½ teaspoons baking powder
- ½ teaspoon baking soda
- 1 ½ teaspoons ground cinnamon
- 1 teaspoon ground nutmeg
- ½ teaspoon sea salt
Add-ins and Garnish:
- 100 g pecans (roughly chopped, optional, plus extra for garnish)
Glaze:
- 160 g powdered sugar
- 3–4 tablespoons soy milk (see note 2)
Instructions
- Roast the Potatoes: Preheat your oven to 220°C (430°F). Wrap the sweet potatoes in foil and place them on a baking sheet. Bake for 40-45 minutes until the potatoes are soft. Remove from the oven and let cool to room temperature. For convenience, you can roast the sweet potatoes a day in advance and refrigerate until ready to use.
- Prepare Your Workspace: Preheat the oven to 175°C (350°F). Lightly grease a 1-pound loaf pan with oil or vegan butter and line it with parchment paper, leaving an overhang for easy removal. To make vegan buttermilk, mix soy milk with apple cider vinegar and let it sit for 10 minutes to curdle.
- Puree the Sweet Potato: Once cooled, peel the roasted sweet potatoes and measure out 300g of flesh. Place the sweet potato flesh, vegan Greek-style yogurt, vanilla extract, and optional citrus zest in a food processor and blend until smooth and creamy.
- Combine Wet Ingredients: In a large mixing bowl, whisk together the sweet potato puree, granulated sugar, brown sugar, olive oil, and vanilla extract. Then gradually whisk in the vegan buttermilk until fully incorporated.
- Mix Dry Ingredients: In a separate bowl, sift and whisk together the all-purpose flour, baking powder, baking soda, ground cinnamon, ground nutmeg, and sea salt.
- Make the Batter: Sift half of the dry ingredient mixture into the wet ingredients and gently fold them together. Next, fold in the roughly chopped pecans, followed by the remaining dry ingredients. Mix just until no flour pockets remain—avoid overmixing to keep the bread tender.
- Assemble the Loaf: Pour the batter into the prepared loaf pan, smoothing the top with a spatula or knife. Optionally, place thin strips of vegan butter down the center of the batter to encourage a decorative crack during baking.
- Bake: Place the loaf pan on an aluminum tray or baking sheet. Bake in the preheated oven for 60-70 minutes. Begin checking for doneness at 55-60 minutes by inserting a toothpick or knife—when it comes out clean with a few moist crumbs, the bread is done. If needed, continue baking in 5-minute increments. Once baked, allow the bread to cool in the pan for 10 minutes before transferring it to a wire rack to cool completely.
- Prepare the Glaze: Whisk together powdered sugar and 3-4 tablespoons of soy milk in a medium bowl until smooth. Cover and set aside until the bread is fully cooled.
- Glaze and Serve: Once the loaf is completely cooled, transfer it to a serving tray and drizzle the glaze evenly over the top. Optionally garnish with extra chopped pecans. Slice and enjoy your moist, spiced vegan sweet potato bread!
- Storage: Wrap any leftovers tightly in plastic wrap, foil, or place in an airtight container. Store at room temperature for up to 5 days or refrigerate for up to 7 days. For longer storage, freeze individual slices separated with parchment paper for up to one month. Thaw at room temperature before serving.
Notes
- Roasting the sweet potatoes a day ahead can save preparation time and enhance flavor.
- Vegan Greek-style yogurt adds creaminess and moisture; if unavailable, substitute with any plant-based plain yogurt.
- Soy milk is ideal for the vegan buttermilk and glaze, but other plant-based milks like almond or oat milk can be used as alternatives.
- Pureeing the sweet potato with yogurt and vanilla ensures a smooth and flavorful base for the batter.
- The vegan butter strips on top help create a visually appealing split along the bread’s center during baking, but this step is optional.
- Do not overmix the batter to prevent the bread from becoming dense and tough.
- The glaze adds sweetness and moisture contrast; feel free to adjust the amount according to your preference.

