The Best Sweet Potato Muffins with Walnut Streusel

This post may contain affiliate links.

Sweet potato muffins are one of those recipes that sneaks in something good without anyone noticing. The cooked sweet potato blends right into the batter, adding moisture and a gentle natural sweetness that makes these muffins anything but ordinary. Topped with a brown sugar walnut streusel and baked to bakery-style perfection, these are the kind of muffins that disappear fast.

I created these muffins because I always seem to have leftover cooked sweet potato in the fridge and wanted a better answer than just reheating it as a side dish. Turning it into muffins felt like a natural move, and once I added the walnut streusel on top, there was no going back. The warm spices, cinnamon, ginger, and nutmeg, make the kitchen smell absolutely incredible while these are in the oven.

If you love a cozy baked muffin with a little something extra on top, my apple oat muffins with cinnamon oat streusel follow the same idea and are just as easy to pull together on a busy morning.

A sweet potato muffin sitting on a muffin wrapper with a bite taken out, showing the soft and fluffy center.
Sara, author of The Recipe Press

Why You’ll Love This Recipe

Bakery-style results at home: The high-heat baking trick gives these muffins tall, domed tops that look and feel like something from a bakery case.

Warm and cozy flavor: Cinnamon, ginger, and nutmeg run all the way through the batter, making every bite feel like fall in a muffin.

That walnut streusel: Buttery, crunchy, and lightly sweet. It adds the perfect contrast to the soft, fluffy muffin underneath.


What I Love:

  • I can bake a batch on the weekend and have a ready-to-go breakfast for my kids all week. They love them, and I love that they are getting some sweet potato without even realizing it.

Ingredient Notes and Substitutions

Sweet potato: You need 1 cup of cooked sweet potato. You can boil, bake, or microwave the sweet potato, any method works. Just make sure it is mashed smooth before adding it to the batter. Canned sweet potato puree can work in a pinch.

Flour: This recipe uses a blend of all-purpose and wheat flour for a slightly heartier texture. If you want a lighter muffin, use all all-purpose flour. For gluten-free, swap in a 1:1 gluten-free flour blend.

Honey: Sweetens the batter naturally and adds a little floral flavor. You can swap for maple syrup if that is what you have on hand.

Greek yogurt: Adds moisture and keeps the crumb tender. Plain sour cream works as a substitute. If you need dairy-free, use an unsweetened plain dairy-free yogurt.

Oil: A neutral oil like avocado, canola, or vegetable oil all work well here.

Walnuts: The streusel uses pulsed walnuts for that crunchy, nutty topping. Pecans are a great swap if walnuts aren’t your thing.

Ingredients for the sweet potato muffins with walnut streusel.

How to Make Sweet Potato Muffins: Step-by-Step Instructions

  1. Remove from the oven and let cool before enjoying.
  2. Preheat the oven to 400 degrees F. Line a 12-cup muffin tin with muffin liners.
  3. In a medium bowl, combine the all-purpose flour, wheat flour, cinnamon, ginger, nutmeg, baking soda, baking powder, and salt. Whisk together and set aside.
  4. In a separate large bowl, add the eggs, oil, Greek yogurt, honey, cooked sweet potato, and vanilla extract. Beat together with a hand mixer until fully combined.
  5. Pour the dry ingredients into the wet ingredients and stir until just combined. Do not overmix.
  6. To make the walnut streusel, add the walnuts to a food processor and pulse a few times until broken into smaller pieces. In a small bowl, combine the pulsed walnuts, brown sugar, flour, cinnamon, and a pinch of salt. Add the melted butter and stir until everything comes together.
  7. Divide the muffin batter evenly between the 12 lined muffin tins. Spoon the walnut streusel evenly over the top of each muffin.
  8. Bake at 400 degrees for 5 minutes, then reduce the heat to 350 degrees and bake for another 11-14 minutes, or until the muffins are fully set and a toothpick comes out clean.
  9. Remove from the oven and let cool slightly before enjoying.

Sara’s Tip

Do not skip the two-temperature baking method. Starting at 400 degrees and then dropping to 350 gives you that tall, domed top you see at the bakery. The initial high heat creates a quick rise before the muffin sets, which is what gives you that beautiful bakery-style look. I do it for my double chocolate zucchini muffins too, and it works every single time.

Sweet Potato Muffins Stacked on top of each other.

Recipe FAQs

How do I cook the sweet potato for this recipe?

The easiest method is to microwave it. Pierce the sweet potato a few times with a fork, microwave for 4-6 minutes until soft, then scoop out the flesh and mash until smooth. You can also bake it at 400 degrees for about 45 minutes or boil peeled chunks until tender.

Can I make these ahead of time?

Yes! These sweet potato muffins are a great make-ahead option. Bake them and store in an airtight container at room temperature for up to 2 days, or in the fridge for up to 5 days. They also freeze beautifully, see below.

Can I freeze these muffins?

Absolutely. Let the muffins cool completely, then wrap each one in plastic wrap and place in a freezer-safe zip lock bag. Freeze for up to 3 months. Thaw overnight in the fridge or pop in the microwave for about 30-45 seconds when ready to eat.

Can I use canned sweet potato instead of fresh?

Yes, canned sweet potato puree works well here. Just make sure you are using plain sweet potato puree and not sweet potato pie filling, which has added sugar and spices that will throw off the recipe.

Can I leave out the walnuts?

Of course. You can skip the streusel entirely or make a simple brown sugar and cinnamon crumble without the nuts if you prefer or have a nut allergy. The muffins are still delicious either way.

What can I serve these with?

These muffins are hearty enough to stand on their own, but a side of Greek yogurt or a drizzle of honey on top makes them feel a little more special. They are also great alongside a hot cup of coffee or tea on a slow morning.

Looking for more cozy baked options? Browse all the muffin recipes on the blog for more family-friendly ideas that come together fast.

A sweet potato muffin cut in half sitting in a muffin tin.

How to Store Sweet Potato Muffins

Store the muffins in an airtight container at room temperature for up to 2 days, or in the fridge for up to 5 days. I prefer the fridge for these since the sweet potato adds moisture that can shorten shelf life at room temp. Just warm a muffin in the microwave for a few seconds before eating and they taste fresh-baked all over again.

To freeze, let them cool fully, wrap individually in plastic wrap, and store in a freezer bag for up to 3 months.

If you give these sweet potato muffins with walnut streusel a try, I would love to know your thoughts in the comments below! I really appreciate your feedback!

And be sure to tag me on Instagram so I can see your creations!

My cottage cheese pumpkin muffins are another cozy, spiced muffin worth bookmarking if you love this kind of recipe – soft, warmly spiced, and great for meal prep.

From my kitchen to yours, happy baking. I hope you love these sweet potato muffins as much my family does!

More Muffins You’ll Love

A sweet potato muffin sitting on a muffin wrapper with a bite taken out, showing the soft and fluffy center.

Sweet Potato Muffins with Walnut Streusel

Fluffy and soft sweet potato muffins full of warm spices with a walnut streusel. Perfect for a snack, breakfast or dessert.
Prep: 10 minutes
Cook: 16 minutes

Ingredients
 

  • 1 Cup (125 g) All-purpose flour
  • 3/4 Cup (94 g) Wheat flour
  • 2 tsp. Cinnamon
  • 1/4 tsp. Nutmeg
  • 1/2 tsp. Ginger (ground)
  • 1 tsp. Baking soda
  • 1/2 tsp. Baking powder
  • 1/2 tsp. Salt
  • 3/4 Cup (254 g) Honey
  • 1 Cup (133 g) Cooked sweet potato
  • 1/2 Cup (112 g) Oil (such as avocado oil)
  • 1 tsp vanilla
  • 2 eggs
  • 1/2 Cup (100 g) Plain Greek yogurt

Walnut Streusel topping:

  • 2 Tbsp. Butter (unsalted and melted)
  • 1 Cup (117 g) Walnuts
  • 2 Tbsp. All-Purpose Flour
  • 1/4 Cup (55 g) Brown. Sugar
  • 1/2 tsp cinnamon
  • Pinch of salt

Instructions
 

  • Preheat oven to 400 degrees F.
  • Combine the flours, baking soda, baking powder, cinnamon, ginger, nutmeg and salt together in a medium bowl. Mix until fully combined.
  • In a separate large bowl, add the eggs, oil, Greek yogurt, honey, cooked sweet potato, and vanilla extract. Using a hand mixer, beat the batter together until fully mixed. Stir in the dry ingredients and mix until just combined.
  • To make the walnut streusel, place the walnuts into the food processor. Pulse a few times to break the walnuts into smaller pieces. In a small bowl, combine the ground walnuts, brown sugar, flour, and pinch of salt. Add the melted butter and stir together.
  • Divide the muffin batter into 12 muffin tins with muffin liners. Evenly top each muffin with the walnut streusel. Bake for 5 minutes at 400 degrees, then reduce heat to 350 degrees for 11-14 minutes more or until the batter is set. Let cool and enjoy!

Notes

Nutrition facts are an estimate. 

Nutrition

Serving: 1muffinCalories: 338kcalCarbohydrates: 53gProtein: 9gFat: 26gSaturated Fat: 4gPolyunsaturated Fat: 12gMonounsaturated Fat: 9gTrans Fat: 0.1gCholesterol: 33mgSodium: 258mgPotassium: 237mgFiber: 3gSugar: 19gVitamin A: 2906IUVitamin C: 1mgCalcium: 73mgIron: 3mg

The nutrition facts provided are calculated using a third-party tool and are estimates only. Actual nutritional content may vary based on the ingredients and brands you use, as well as portion sizes. For accurate results, please consult a registered dietitian or nutritionist.

Course Breakfast, Dessert, Snack
Cuisine American

Categories:

, , , , , , ,

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




More You'll Love