If you’re looking for a cozy, irresistibly moist treat that combines the earthy sweetness of roasted sweet potatoes with the crunchy, buttery goodness of pecan streusel, you’ve hit the jackpot. This Vegan Sweet Potato Muffins with Pecan Streusel Recipe is a dream come true for breakfast lovers and snack enthusiasts alike. Every bite bursts with warm cinnamon spice, mellow maple syrup sweetness, and a satisfying crumb that makes these muffins feel like a hug in edible form. Plus, they’re entirely plant-based, which means anyone can enjoy them without missing a thing.

Ingredients You’ll Need
These ingredients are straightforward but truly essential to creating that perfect balance of flavors and texture in your Vegan Sweet Potato Muffins with Pecan Streusel Recipe. Each one plays a key role, whether it’s adding moisture, sweetness, a touch of spice, or that iconic crumbly topping.
- Sweet potatoes (350 g, cooked): The heart of the recipe providing natural sweetness and moisture.
- Soy milk (160 ml): Helps create vegan “buttermilk” when combined with vinegar for tender muffins.
- Apple cider vinegar (2 tsp): Reacts with baking soda for rise and adds subtle tang.
- Light brown sugar (160 g): Brings caramel notes and depth of flavor.
- Pure maple syrup (60 ml): Adds natural sweetness and earthiness to the batter and glaze.
- Vegan Greek-style yogurt (120 g): Contributes creaminess and lifts the muffins’ texture.
- Olive oil (80 ml): Delivers moistness while keeping the muffins tender.
- Vanilla extract (1 tbsp): Enhances the warm spices and balances the flavors.
- All-purpose flour (300 g): The main structure-building ingredient for the batter.
- Ground cinnamon (1 tbsp): Adds that cozy, familiar spice aroma.
- Baking powder (3 tsp): Provides lift and fluffiness.
- Baking soda (½ tsp): Reacts with vinegar for lightness.
- Sea salt (¼ tsp): Balances sweetness and intensifies flavor.
- Pecans (50 g, roughly chopped): For crunch and nutty delight in the streusel.
- Flour for streusel (25 g): Binds the topping together into delicate crumbs.
- Brown sugar for streusel (25 g): Adds caramelized sweetness.
- Cinnamon for streusel (1 tsp): Echoes the warm spice theme.
- Vegan butter (4 tsp, room temperature): Creates that classic crumbly streusel texture.
- Powdered sugar (80 g): For the sweet, silky glaze.
- Maple syrup for glaze (2 ½ tbsp): Adds a glossy sweetness finish.
- Vanilla extract for glaze (½ tsp): Rounds out the glaze flavor beautifully.
How to Make Vegan Sweet Potato Muffins with Pecan Streusel Recipe
Step 1: Roast the Sweet Potatoes
Start by preheating your oven to 220°C (430°F). Wrap your sweet potatoes tightly in foil and place them on a baking sheet. Bake for about 40-45 minutes until they are tender through and through. This roasting step really intensifies the natural sweetness, giving your muffins that rich, earthy flavor they’re famous for. You can even roast them a day ahead and keep them refrigerated, making your baking day a breeze.
Step 2: Prepare the Vegan “Buttermilk”
While your sweet potatoes cool, whisk together the soy milk and apple cider vinegar in a medium bowl. Let this mixture sit for 5 minutes until it thickens slightly. This vegan “buttermilk” helps activate the baking soda and powder for lift and keeps the muffins wonderfully tender.
Step 3: Blend the Wet Ingredients
Peel your cooled sweet potatoes and weigh out exactly 350 grams of the flesh. Pop it into a food processor along with your homemade vegan buttermilk, light brown sugar, maple syrup, vegan Greek-style yogurt, olive oil, and vanilla extract. Blitz everything until silky smooth and then pour the mixture into a large mixing bowl. This step ensures your batter is perfectly creamy and evenly flavored.
Step 4: Mix the Dry Ingredients
In a separate bowl, sift together the all-purpose flour, ground cinnamon, baking powder, baking soda, and sea salt. This careful combination gives your muffins structure, lift, and that cozy, warm spice aroma throughout.
Step 5: Combine Wet and Dry Ingredients
Add the dry ingredients to your wet mixture in two batches, folding gently each time. You want to combine until there are no streaks of flour, but be mindful not to overmix — overworking the batter can make the muffins tough instead of soft and tender.
Step 6: Let the Batter Rest
This step is optional but highly recommended: let your batter rest for 30 minutes at room temperature. This resting period encourages higher, puffier muffin tops, which gives your Vegan Sweet Potato Muffins with Pecan Streusel Recipe that bakery-level, impressive appearance.
Step 7: Prepare the Oven and Muffin Trays
Preheat the oven again to fan-forced 190°C (375°F) or conventional 210°C (410°F). Grease the tops of two muffin trays lightly and line them with 10 muffin liners, spacing them so you only fill every second cavity. This spacing helps the muffins bake evenly without sticking together.
Step 8: Make the Pecan Streusel Topping
Gather your chopped pecans, flour, brown sugar, cinnamon, and room temperature vegan butter. Using your fingertips, rub the butter into the dry ingredients until it resembles coarse crumbs. Chill this mixture in the fridge to firm up while you prepare the batter. This streusel topping is key to giving the muffins coveted crunchy bits on top.
Step 9: Fill the Muffin Liners and Add Streusel
Distribute the batter evenly among the muffin liners using an ice cream scoop or large spoon, filling them all the way to the top for a tall, proud muffin dome. Generously crumble your chilled streusel topping over each muffin for that irresistible nutty crunch.
Step 10: Bake Your Muffins
Bake initially at the higher temperature (190°C fan-forced) for 5 minutes to encourage rise, then reduce the heat to 170°C (fan) and bake for another 15 minutes until golden and springy to the touch. Let the muffins cool in the trays for 5 minutes before transferring them to a wire rack to cool thoroughly for about 30 minutes.
Step 11: Prepare and Drizzle the Maple Glaze
Mix the powdered sugar, maple syrup, and vanilla extract until smooth and silky. Adjust the consistency as you prefer—thicker for a bold glaze or runnier for a light drizzle. Once your muffins are fully cooled, drizzle this glaze generously over the top, adding the perfect sweet finishing touch that ties every flavor together.
Step 12: Store Your Muffins
Keep these beauties fresh by placing them in an airtight container. They will stay delicious at room temperature for up to 5 days or can be refrigerated for up to a week. If chilled, let them come to room temperature before serving to revive their tender crumb and rich flavors.
How to Serve Vegan Sweet Potato Muffins with Pecan Streusel Recipe

Garnishes
These muffins are so flavorful on their own, but you can elevate them with a few thoughtful garnishes. A light dusting of powdered sugar or a sprinkle of additional chopped pecans right before serving adds a beautiful finish. For a festive touch, a thin sliver of orange zest atop the glaze pairs beautifully with the sweet potato and cinnamon.
Side Dishes
Enjoy these muffins alongside a cup of robust coffee or a warm chai tea latte to complement the spices. If serving at brunch, pair them with fresh fruit salad or a bowl of creamy coconut yogurt topped with granola for a delightful plant-based spread.
Creative Ways to Present
For a special occasion, serve these muffins on a rustic wooden board adorned with whole pecans and cinnamon sticks. You could also make mini muffin versions for party platters or stack them with layers of vegan cream cheese spread for a fun twist. The striking golden orange color of the sweet potatoes makes these muffins an eye-catching centerpiece on any table.
Make Ahead and Storage
Storing Leftovers
After enjoying your fresh muffins, be sure to store any leftovers properly in an airtight container. They keep beautifully at room temperature for up to five days, maintaining their moisture without drying out, making them a perfect grab-and-go snack or breakfast throughout the week.
Freezing
To freeze your Vegan Sweet Potato Muffins with Pecan Streusel Recipe, wrap each muffin individually in plastic wrap or place them in a freezer-safe bag. They will keep well in the freezer for up to three months. Freezing is a fantastic way to extend their shelf life without losing any of the wonderful texture or flavor.
Reheating
Reheat frozen muffins by letting them thaw at room temperature or warming them gently in the microwave for 20-30 seconds. For a crispier topping, pop them in a toaster oven or bake at 160°C (320°F) for 8-10 minutes. Either way, you’ll bring back that fresh-baked feel with ease.
FAQs
Can I use a different type of milk instead of soy milk?
Absolutely! Any plant-based milk like almond, oat, or cashew milk works just as well to create the vegan “buttermilk” needed for this recipe. Just make sure to add the apple cider vinegar and let it sit for a few minutes to achieve the right consistency.
What if I don’t have vegan Greek-style yogurt?
If you can’t find vegan Greek yogurt, you can substitute with regular vegan yogurt or coconut yogurt. The key is to use a creamy plant-based yogurt to maintain the moisture and texture of the muffins.
Can I replace pecans in the streusel topping?
Yes! Feel free to swap pecans for walnuts, almonds, or even pumpkin seeds if you want a different flavor or texture. Toast the nuts lightly for an extra nutty aroma before adding to the streusel.
Is it okay to skip the maple glaze?
While the maple glaze adds a lovely finishing touch and extra sweetness, your muffins will still be delicious without it. You can also try a simple dusting of powdered sugar or a drizzle of melted vegan butter as alternatives.
Why does the batter need to rest before baking?
Allowing the batter to rest gives the flour time to fully hydrate and helps the leavening agents work more effectively, resulting in taller, fluffier muffin tops and a superior crumb structure.
Final Thoughts
This Vegan Sweet Potato Muffins with Pecan Streusel Recipe is seriously one of those dishes that makes you want to bake again and again. It’s an amazing way to enjoy seasonal flavors in a comforting, crowd-pleasing form. Whether you’re treating yourself on a quiet morning or sharing with friends, these muffins will bring smiles and cozy warmth every time. Give them a try—you might just find a new favorite that carries you through fall and beyond!
Print
Vegan Sweet Potato Muffins with Pecan Streusel Recipe
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 10 muffins
- Category: Baking
- Method: Baking
- Cuisine: Vegan
- Diet: Vegan
Description
Delightfully moist and fluffy vegan sweet potato muffins topped with a crunchy pecan streusel and a sweet maple glaze. These muffins combine the natural sweetness of roasted sweet potatoes with warm cinnamon and a hint of vanilla, perfect for a wholesome breakfast or snack.
Ingredients
Sweet Potato Muffins
- 350 g sweet potatoes, cooked (see note 1)
- 160 ml soy milk
- 2 teaspoons apple cider vinegar
- 160 g light brown sugar
- 60 ml pure maple syrup
- 120 g vegan Greek-style yogurt (see note 2)
- 80 ml olive oil (see note 3)
- 1 tablespoon vanilla extract
- 300 g all-purpose flour
- 1 tablespoon ground cinnamon
- 3 teaspoons baking powder
- ½ teaspoon baking soda
- ¼ teaspoon sea salt
Pecan Streusel Topping
- 50 g pecans, roughly chopped
- 25 g all-purpose flour
- 25 g brown sugar
- 1 teaspoon ground cinnamon
- 4 teaspoons vegan butter, room temperature
Maple Glaze
- 80 g powdered sugar
- 2 ½ tablespoons maple syrup
- ½ teaspoon vanilla extract
Instructions
- Roast the sweet potatoes: Preheat the oven to 220°C (430°F). Wrap the sweet potatoes in foil, place on a baking sheet, and bake for 40-45 minutes until softened. Allow to cool to room temperature. Sweet potatoes can be prepared a day ahead and stored in the fridge.
- Prepare vegan buttermilk: In a medium bowl, combine soy milk and apple cider vinegar. Stir and let sit for 5 minutes to curdle.
- Blend wet ingredients: Peel the cooled sweet potatoes and weigh out 350 g of the flesh. Place in a food processor with vegan buttermilk, light brown sugar, maple syrup, vegan yogurt, olive oil, and vanilla extract. Blend until smooth, then transfer to a large mixing bowl.
- Mix dry ingredients: In a separate bowl, sift together flour, ground cinnamon, baking powder, baking soda, and sea salt.
- Make the batter: Add dry ingredients to the wet ingredients in two additions, folding gently after each addition just until no flour pockets remain. Avoid overmixing.
- Rest the batter (optional): Let the batter rest at room temperature for 30 minutes to encourage high muffin tops.
- Prepare oven and muffin trays: Preheat oven to fan-forced 190°C (375°F) or conventional 210°C (410°F). Lightly grease two muffin trays and line with 10 muffin liners, spaced out only filling every second cavity.
- Make streusel topping: In a medium bowl, combine chopped pecans, flour, brown sugar, cinnamon, and vegan butter. Use fingertips to rub butter into dry ingredients until crumbly. Chill streusel in the fridge until ready to use.
- Fill muffin liners: Using an ice cream scoop or large spoon, evenly distribute batter into the liners, filling to the top for high-topped muffins. Sprinkle streusel topping over each muffin.
- Bake muffins: Bake at 190°C (375°F fan-forced) or 210°C (410°F conventional) for 5 minutes, then reduce temperature to 170°C (340°F fan-forced) or 190°C (375°F conventional) and bake for an additional 15 minutes. Remove and let cool in the tray for 5 minutes before transferring to a cooling rack for 30 minutes.
- Prepare maple glaze: Mix powdered sugar, maple syrup, and vanilla extract until smooth. Adjust thickness by adding more powdered sugar if desired. Drizzle glaze over cooled muffins.
- Store muffins: Store in an airtight container at room temperature for up to 5 days or in the fridge for up to a week. Bring to room temperature for about an hour before serving if refrigerated.
Notes
- Note 1: Roasting sweet potatoes brings out their natural sweetness and improves texture in the muffins.
- Note 2: Vegan Greek-style yogurt adds creaminess and tang, but any plant-based yogurt can be substituted.
- Note 3: Olive oil provides moisture and richness; you can replace it with another mild vegetable oil if preferred.
- Resting the batter helps develop better muffin tops.
- Baking in staggered cavity placement allows muffins to expand freely without sticking together.

