These sweet potato muffins are soft, moist, and packed with warm fall spice under a crunchy cinnamon streusel top. One bite of that buttery crumb against the tender muffin and you’ll want a second before the first one’s gone.

Table of Contents
Why You’ll Love These Sweet Potato Muffins
- Quick to mix: one bowl for wet ingredients, one for dry — these come together in about 15 minutes with no mixer required.
- Genuinely moist: real mashed sweet potato keeps every muffin tender for days, and the brown sugar streusel adds a crackly, buttery top. If you love muffin-format fall bakes, you’ll also enjoy our Pumpkin Cream Cheese Muffins.
- Freezer-friendly: they freeze beautifully, so a double batch means grab-and-go breakfasts all month.
Ingredients You’ll Need
- Sweet potato — roast or boil until fork-tender, then mash smooth; canned puree works in a pinch, just avoid the pre-spiced pie-filling kind.
- Brown sugar + granulated sugar — the mix of both keeps the crumb moist while still browning nicely on top.
- Cinnamon and nutmeg — warm spice that plays well with the sweet potato without turning the muffins into a pumpkin spice clone.
- Buttermilk — adds tang and tenderness; no buttermilk on hand? Stir a teaspoon of lemon juice into regular milk and let it sit five minutes.
- Neutral oil — keeps the muffins moist for days longer than butter alone would.
- Cold butter for the streusel — cubed and cut into the topping mix, this is what gives that crumbly, bakery-style top.

How to Make Sweet Potato Muffins
- Preheat the oven to 375°F and line a 12-cup muffin tin with paper liners.
- Make the streusel first: stir together 1/3 cup flour, 1/4 cup brown sugar, and 1/2 teaspoon cinnamon, then cut in 3 tablespoons cold, cubed butter with a fork until it looks like coarse crumbs. Stir in 1/4 cup chopped pecans if using, and chill while you make the batter.
- Whisk the dry ingredients: 1 3/4 cups flour, 2 teaspoons baking powder, 1/2 teaspoon baking soda, 1/2 teaspoon salt, 2 teaspoons cinnamon, and 1/2 teaspoon nutmeg.
- Whisk the wet ingredients in a separate bowl: 1 cup mashed sweet potato, 1/2 cup brown sugar, 1/3 cup granulated sugar, 1/2 cup oil, 2 large eggs, 1/3 cup buttermilk, and 1 teaspoon vanilla extract until smooth.
- Fold the wet ingredients into the dry ingredients just until no streaks of flour remain — a few lumps are fine.
- Divide the batter evenly among the muffin cups (they’ll be about two-thirds full) and sprinkle each with the chilled streusel.
- Bake for 18 to 20 minutes at 375°F, until a toothpick inserted in the center comes out clean.
- Cool the muffins in the pan for 5 minutes, then move them to a wire rack to finish cooling.

Tips for Perfect Sweet Potato Muffins
Don’t skip draining the sweet potato. If you boiled it, the puree can hold extra water that makes the muffins gummy in the center. Mash it, then let it sit in a strainer for a few minutes before measuring.
Measure flour by spooning, not scooping. Scooping straight from the bag packs in extra flour and leaves muffins dry and dense. Spoon it into the measuring cup, then level with a knife.
Chill the streusel before baking. Warm streusel melts into the batter instead of staying crumbly on top. Five minutes in the fridge or freezer while you mix the batter is all it needs.
Variations to Try
- Cinnamon roll style: skip the streusel and swirl extra cinnamon-brown sugar through the batter, or go all the way and try our Sweet Potato Cinnamon Rolls instead.
- Nutty and crunchy: fold 1/2 cup toasted pecans or walnuts into the batter for extra crunch.
- Maple glaze finish: skip the streusel and drizzle warm muffins with a quick maple glaze (powdered sugar, maple syrup, and a splash of milk).
- Mini muffins: divide the batter among 24 mini muffin cups and bake 11 to 13 minutes — great for lunchboxes.
What to Serve With Sweet Potato Muffins
These muffins are hearty enough for breakfast alongside scrambled eggs and coffee, but they also make a solid afternoon snack with a smear of butter while they’re still warm. For a fall brunch spread, set them next to our Sweet Potato Pie Bars or Sweet Potato Casserole with Marshmallows — the whole sweet potato lineup keeps a make-ahead table stress-free.
If you’re planning a holiday breakfast board, they hold up well next to something savory like sausage or bacon, since the streusel adds enough sweetness to balance a salty side.

FAQs
Can I make these sweet potato muffins ahead of time? Yes — bake them up to 2 days ahead and store in an airtight container at room temperature. Warm briefly before serving if you want that fresh-baked feel.
How do I store sweet potato muffins? Keep them in a sealed container at room temperature for up to 3 days, or in the fridge for up to a week. The streusel stays crunchiest the first day or two.
Can I use canned sweet potato puree instead of fresh? Yes, just make sure it’s plain puree, not pie filling, which already has added sugar and spice that will throw off the recipe.
Can I freeze them? Absolutely — cool completely, then freeze in a single layer before transferring to a freezer bag for up to 3 months. Thaw at room temperature or warm gently in the microwave.
Final Thoughts
There’s something about a streusel-topped muffin that feels like more effort than it actually is, and that’s exactly why these have become a fall staple in my kitchen. Real sweet potato keeps them moist well past day one, and the crumb topping means nobody’s reaching for butter.
If you give these a try, I’d love to hear how they turn out — and if you’re already deep into sweet potato season, don’t stop here, because there’s a whole lineup of sweet potato bakes waiting for you next.
Sweet Potato Muffins with Cinnamon Streusel
Ingredients
Cinnamon Streusel
- 1/3 cup all-purpose flour
- 1/4 cup packed brown sugar
- 1/2 tsp ground cinnamon
- 3 tbsp cold unsalted butter, cubed
- 1/4 cup chopped pecans optional
Muffins
- 1 3/4 cups all-purpose flour
- 2 tsp baking powder
- 1/2 tsp baking soda
- 1/2 tsp salt
- 2 tsp ground cinnamon
- 1/2 tsp ground nutmeg
- 1 cup mashed cooked sweet potato about 1 medium potato
- 1/2 cup packed brown sugar
- 1/3 cup granulated sugar
- 1/2 cup neutral oil such as canola or vegetable
- 2 large eggs
- 1/3 cup buttermilk
- 1 tsp vanilla extract
Instructions
- Preheat the oven to 375°F and line a 12-cup muffin tin with paper liners.
- Stir together 1/3 cup flour, 1/4 cup brown sugar, and 1/2 teaspoon cinnamon for the streusel, then cut in the cold, cubed butter with a fork until it looks like coarse crumbs. Stir in the pecans, if using, and chill while you make the batter.
- Whisk together 1 3/4 cups flour, baking powder, baking soda, salt, 2 teaspoons cinnamon, and nutmeg in a large bowl.
- In a separate bowl, whisk the mashed sweet potato, 1/2 cup brown sugar, granulated sugar, oil, eggs, buttermilk, and vanilla until smooth.
- Fold the wet ingredients into the dry ingredients just until no streaks of flour remain.
- Divide the batter evenly among the muffin cups (about two-thirds full) and sprinkle each with the chilled streusel.
- Bake at 375°F for 18 to 20 minutes, until a toothpick inserted in the center comes out clean.
- Cool in the pan for 5 minutes, then move the muffins to a wire rack to finish cooling.
