Sweet Potato Muffins are a delicious way to bring warm fall flavors to your breakfast table any time of year. These tender muffins combine roasted sweet potato, cinnamon, nutmeg, and a buttery pecan streusel topping for a bakery-style treat at home. Whether you need a quick breakfast, an afternoon snack, or a lightly sweet dessert, these muffins deliver rich flavor and a wonderfully soft texture. Best of all, this recipe uses simple pantry ingredients and comes together with very little effort.
Story
Sweet Potato Muffins became a regular recipe in my kitchen after I started roasting extra sweet potatoes for meal prep. Instead of letting leftovers sit in the refrigerator, I turned them into muffins packed with warm spices and topped them with a crunchy streusel. The sweet potato adds natural moisture, which gives these muffins a tender crumb and rich flavor. Every batch fills the kitchen with the comforting aroma of cinnamon and nutmeg. Because Sweet Potato Muffins stay soft for days, they work well for busy mornings, lunchboxes, and afternoon coffee breaks.
Ingredients
| Ingredient | Amount |
|---|---|
| Sweet potatoes | 3–4 medium |
| All-purpose flour | 1¾ cups (210 g) |
| Baking powder | 2 teaspoons |
| Baking soda | ¼ teaspoon |
| Ground cinnamon | 2 teaspoons |
| Ground nutmeg | 1 teaspoon |
| Salt | ½ teaspoon |
| Canola oil, vegetable oil, or melted butter | ½ cup |
| Light brown sugar | ½ cup |
| Granulated sugar | ¼ cup |
| Large eggs | 2 |
| Sour cream | ½ cup |
| Chopped pecans | ½ cup |
| Light brown sugar (for streusel) | ⅓ cup |
| Ground cinnamon (for streusel) | 1 teaspoon |
| Salt (for streusel) | ¼ teaspoon |
| Melted butter (for streusel) | 3 tablespoons |
The first appearance of fluffy sweet potato muffins, moist sweet potato muffins, and easy sweet potato recipe naturally describes this recipe because each ingredient contributes to a soft texture, rich flavor, and simple preparation.
Step-by-Step Instructions
Preparing the Ingredients
Preheat the oven to 425°F (218°C). Line a baking sheet with parchment paper. Wash and dry the sweet potatoes, then pierce them several times with a fork. Roast for 40–45 minutes until fork tender. Allow them to cool completely before scooping out the flesh. Puree the sweet potato in a food processor until smooth, then measure 1¼ cups. In a medium bowl, whisk together the flour, baking powder, baking soda, cinnamon, nutmeg, and salt. In a separate bowl, whisk together the oil, sugars, eggs, and sour cream. Stir in the sweet potato puree until smooth.
Cooking Instructions
Combine the dry ingredients with the wet ingredients and mix just until incorporated. Cover the bowl and let the batter rest for 30 minutes while preheating the oven to 375°F (190°C). Meanwhile, prepare the streusel by mixing the pecans, brown sugar, cinnamon, salt, and melted butter. Chill until needed. Line muffin pans with paper liners and fill each cup about three-quarters full. Sprinkle the streusel over the batter and gently press it into the tops. Bake for 18–22 minutes or until a toothpick inserted into the center comes out with a few moist crumbs. Cool in the pan for 5–10 minutes before transferring to a wire rack.
Tips for Perfect Results
Common Mistakes to Avoid
Avoid overmixing the batter because it can create dense muffins instead of light and tender ones. Measure the flour carefully by spooning it into the measuring cup rather than scooping directly from the bag. In addition, allow the roasted sweet potatoes to cool before blending them into the batter. Finally, do not skip the resting period because it helps create taller muffin tops and a softer crumb.
Pro Tips for Better Flavor
Roasting sweet potatoes instead of boiling them creates a deeper flavor and slightly sweeter taste. Toasting the pecans before mixing the streusel adds extra richness. A small splash of vanilla extract can also complement the warm spices. For even more texture, stir a handful of chopped pecans directly into the batter before baking.
Serving and Storage
How to Serve
Serve these muffins slightly warm with coffee, tea, or a glass of milk. They also pair nicely with fresh fruit and yogurt for a balanced breakfast. During the holiday season, they make a wonderful addition to brunch spreads and family gatherings.

How to Store Leftovers
Store the muffins in an airtight container at room temperature for up to 5 days. For longer storage, freeze them individually wrapped for up to 3 months. Thaw at room temperature and warm briefly in the microwave before serving.
Conclusion
Sweet Potato Muffins combine cozy spices, naturally sweet roasted sweet potatoes, and a crunchy pecan streusel topping in every bite. They are simple to prepare, easy to store, and perfect for breakfast, snacks, or dessert. Once you try this recipe, it may become one of your favorite homemade muffin recipes.
Discover more delicious recipes by following me on Facebook and Pinterest.
Frequently Asked Questions
Can I use canned sweet potato instead of fresh sweet potato?
Yes. Measure 1¼ cups of canned sweet potato puree and use it as a direct replacement for roasted sweet potato. Make sure it contains no added sweeteners or spices.
Can I make these muffins without pecans?
Absolutely. Simply omit the pecans from the streusel or replace them with walnuts. You can also make the streusel nut-free by leaving out the nuts entirely.
Why should muffin batter rest before baking?
Resting allows the flour to hydrate fully and helps create taller muffins with a softer texture. The extra waiting time produces noticeably better results.
Print
Sweet Potato Muffins Recipe
- Total Time: 63 minutes
- Yield: 12 muffins 1x
- Diet: Vegetarian
Description
Soft, moist sweet potato muffins flavored with cinnamon and nutmeg, topped with a buttery pecan streusel.
Ingredients
- 3–4 medium sweet potatoes
- 1¾ cups all-purpose flour
- 2 teaspoons baking powder
- ¼ teaspoon baking soda
- 2 teaspoons ground cinnamon
- 1 teaspoon ground nutmeg
- ½ teaspoon salt
- ½ cup oil or melted butter
- ½ cup light brown sugar
- ¼ cup granulated sugar
- 2 large eggs
- ½ cup sour cream
- ½ cup chopped pecans
- ⅓ cup light brown sugar
- 1 teaspoon ground cinnamon
- ¼ teaspoon salt
- 3 tablespoons melted butter
Instructions
- Roast sweet potatoes at 425°F for 40-45 minutes until tender.
- Cool and puree sweet potatoes until smooth.
- Measure 1¼ cups puree.
- Whisk flour, baking powder, baking soda, cinnamon, nutmeg, and salt.
- Whisk oil, sugars, eggs, sour cream, and sweet potato puree.
- Mix wet and dry ingredients until just combined.
- Rest batter for 30 minutes.
- Mix streusel ingredients and chill.
- Fill lined muffin cups three-quarters full.
- Top with streusel.
- Bake at 375°F for 18-22 minutes.
- Cool and serve.
Notes
- Store in an airtight container for up to 5 days.
- Freeze for up to 3 months.
- Use canned sweet potato if preferred.
- Prep Time: 15 minutes
- Cook Time: 18 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 muffin
- Calories: 285
- Sugar: 17
- Sodium: 220
- Fat: 14
- Saturated Fat: 4
- Unsaturated Fat: 9
- Trans Fat: 0
- Carbohydrates: 36
- Fiber: 2
- Protein: 5
- Cholesterol: 38