There’s a reason these sweet potato muffins have become a staple in my kitchen every fall. It started as a way to use up leftover roasted sweet potatoes from dinner, and quickly turned into a recipe I now bake in double batches. What I love most about these muffins—besides how moist and naturally sweet they are—is how well they freeze. I stash a dozen in the freezer, and they reheat perfectly in the microwave or toaster oven for an effortless breakfast or snack.
If you’re looking for a healthier muffin with just the right amount of sweetness and a soft, comforting crumb, these sweet potato muffins will hit the spot. They’re family-friendly, freezer-friendly, and sneakily packed with nutrients. Let’s dive in.

Table of Contents
Recipe Overview & Why You’ll Love It
These sweet potato muffins are soft, cinnamon-spiced, and incredibly moist thanks to real roasted sweet potatoes. Unlike traditional muffins loaded with sugar, this version leans on the natural sweetness of the potatoes and uses only 1 cup of sugar across a full batch. The optional flaxseed topping adds a nutty crunch and boosts the nutritional profile with fiber and healthy fats.
You’ll love these sweet potato muffins because they:
- Are made with wholesome, simple ingredients
- Have a rich texture and mildly sweet flavor
- Stay moist for days—and freeze like a dream
- Come together in just a few easy steps
- Are adaptable for different diets and preferences
Whether you’re baking for busy mornings, weekend brunch, or healthy school lunches, these muffins are a cozy, satisfying option that won’t leave you with a sugar crash.
Ingredients & Substitutions
Let’s break down exactly what you need to make these sweet potato muffins. Each ingredient plays a role in creating that tender, moist texture and deep flavor.
Dry Ingredients
- 2 cups (240g) all-purpose flour
- 2 teaspoons ground cinnamon
- 1 teaspoon baking soda
- ¼ teaspoon baking powder
- ½ teaspoon salt
Swaps & Notes:
You can use white whole wheat flour for a higher-fiber version without sacrificing tenderness. For more spice, add ¼ teaspoon ground nutmeg or ginger. A gluten-free 1:1 flour blend works well if needed.
Wet Ingredients
- 1 cup (200g) granulated sugar
- ¾ cup (180ml) vegetable oil (canola or avocado oil work well)
- 3 large eggs
- 1 teaspoon vanilla extract
- 3 cups (about 700g) mashed roasted sweet potato (see below for prep)
Swaps & Notes:
Try using coconut sugar or maple sugar for a more natural sweetener. For an egg-free version, substitute with 3 flax eggs (1 tablespoon ground flax + 3 tablespoons water per egg). You can replace up to ½ cup of sweet potato with mashed banana for a slight flavor twist.
Optional Topping
- ½ cup (45g) ground flaxseed meal
Alternatives:
Use chopped pecans, sunflower seeds, or old-fashioned oats for texture and crunch.
Equipment You’ll Need
You don’t need any special tools—just a few basics and your oven.
- Standard 12-cup muffin tin
- Two mixing bowls (one large, one medium)
- Fork or potato masher
- Measuring cups and spoons
- Baking sheet with foil (for roasting the potatoes)
- Cooling rack
Helpful but Optional:
A cookie scoop helps portion the batter evenly, and silicone liners make cleanup easier.
Step-by-Step Instructions
Step 1 – Roast the Sweet Potatoes
Preheat your oven to 400°F (204°C). Scrub 3 large sweet potatoes and pierce them several times with a fork. Place on a foil-lined baking sheet and roast for about 45 minutes, or until the flesh is very soft when poked with a knife. Let them cool completely.
Once cool, peel off the skins and mash the flesh with a fork or potato masher until smooth. Measure out exactly 3 cups (about 700g).
Step 2 – Mix the Dry Ingredients
In a large bowl, whisk together the flour, cinnamon, baking soda, baking powder, and salt until evenly combined. Set aside.
Step 3 – Mix the Wet Ingredients
In a separate medium bowl, whisk together the sugar, oil, eggs, and vanilla until smooth and well combined.
Step 4 – Combine Everything
Pour the wet mixture into the bowl of dry ingredients. Stir gently until just combined. Fold in the mashed sweet potato, mixing until the batter is cohesive but not overworked.
Step 5 – Fill Muffin Tin and Add Topping
Spoon the batter into a greased or lined muffin tin, filling each cup about ¾ full. If using, sprinkle ground flaxseed over the tops of each muffin for a light, crunchy crust.
Step 6 – Bake
Bake at 325°F (163°C) for 30 minutes, or until the tops are set and a toothpick inserted into the center comes out clean or with just a few moist crumbs. Let muffins cool in the tin for 5 minutes before transferring to a cooling rack.

Why This Recipe Works
Roasting the sweet potatoes caramelizes their natural sugars, giving these muffins an earthy sweetness that doesn’t rely on lots of added sugar. Mashed sweet potatoes also bring moisture and structure to the batter, eliminating the need for milk or yogurt.
Using oil instead of butter ensures the muffins stay soft even after freezing. The low baking temperature (325°F) promotes an even bake, preventing the tops from doming too quickly and cracking.
Optional flaxseed on top gives a subtle nutty flavor and extra fiber without altering the base recipe.
Pro Tips & Variations
- Don’t skip roasting—boiled or canned sweet potato won’t offer the same depth of flavor.
- Double the batch and freeze half for future breakfasts.
- Make mini muffins by using a mini tin and reducing the bake time to 18–20 minutes.
- Add mix-ins like chopped nuts, chocolate chips, or dried cranberries for variety.
- Want extra spice? Add a pinch of cardamom or swap in pumpkin pie spice.
- For a vegan version, use flax eggs and maple sugar.
Make-Ahead, Storage & Freezing
These sweet potato muffins are designed to fit into real life.
Make-Ahead:
You can roast and mash the sweet potatoes up to two days in advance. Store in an airtight container in the fridge.
Storage:
Keep muffins in an airtight container at room temperature for 1–2 days, or in the fridge for up to 5 days.
Freezing:
Wrap each muffin individually in plastic wrap or store together in a freezer bag. They’ll keep well for up to 3 months.
Reheating:
From frozen, microwave for 20–30 seconds or reheat in a 300°F (149°C) oven for 5–7 minutes until warm.
Serving Suggestions & Pairings
Sweet potato muffins are versatile—ideal for breakfast, snack time, or even dessert.
- Spread with almond butter or a dab of cinnamon-honey butter
- Serve with Greek yogurt and berries for a protein-packed breakfast
- Pair with scrambled eggs or a smoothie for a hearty meal
- Excellent with coffee, chai, or hot spiced cider on cool mornings
Dietary Notes & Allergen Considerations
- Vegetarian: Yes
- Dairy-Free: Yes
- Nut-Free: Yes (if you skip optional nut toppings)
- Gluten-Free: Use a 1:1 GF baking flour
- Egg-Free: Use flax eggs as a reliable substitute
These muffins are naturally adaptable to many dietary needs. Always double-check packaged ingredients to ensure compatibility with your specific restrictions.
Troubleshooting & Common Mistakes
- Dense texture: Avoid overmixing the batter. Mix just until the ingredients come together.
- Wet or undercooked center: Muffins may be underbaked. Check for doneness with a toothpick.
- Dry muffins: Overbaking or using too little sweet potato can lead to dryness.
- Muffins stick to pan: Use liners or grease well, especially if skipping oil-based sprays.
- No rise: Check that your baking soda is fresh and properly measured.
FAQs
How do I know when sweet potato muffins are done?
Insert a toothpick into the center of a muffin. If it comes out clean or with just a few crumbs, they’re ready. The tops should be slightly firm and lightly golden.
Can I use canned sweet potato puree?
Yes, but make sure it’s unsweetened. Canned puree works in a pinch, but roasting fresh sweet potatoes adds deeper flavor and moisture.
How long do sweet potato muffins last in the freezer?
They’ll keep for up to 3 months if wrapped well. Reheat from frozen in the microwave or warm oven for a just-baked taste.
Can I substitute another oil?
Absolutely. Any neutral oil like avocado, grapeseed, or even melted coconut oil will work. Just avoid strongly flavored oils like olive.
Can I double this recipe?
Yes, you can easily double all ingredients and bake two trays at once. Rotate trays halfway through baking for even results.
Conclusion
These sweet potato muffins are the kind of recipe you make once and then keep coming back to. They’re cozy and satisfying, but they also check the boxes for convenience, nutrition, and flexibility. Whether you’re meal prepping for the week or baking for a brunch crowd, they rise to the occasion every time.
Give them a try and make them your own—sprinkle with flax, fold in some nuts, or keep them simple and classic. However you choose to enjoy them, these muffins are a delicious reminder that great baking doesn’t need to be complicated.
More Tasty Ideas
- Pumpkin Cinnamon Muffins: These warmly spiced muffins share a similar cozy, autumnal flavor to sweet potato muffins, with a soft texture and hint of sweetness perfect for chilly mornings or holiday brunches.
- Banana Bread: Moist and naturally sweetened, this classic loaf offers a similar dense, comforting crumb, making it a wonderful companion recipe to sweet potato muffins in both taste and method.
- Air Fryer Sweet Potatoes: For a savory twist using the same star ingredient, these air-fried sweet potatoes are crisp on the outside, tender inside, and ideal for pairing with or serving alongside a batch of muffins.
Sweet Potato Muffins That Freeze Like a Dream (and Taste Like Autumn)
These sweet potato muffins are moist, lightly spiced, and naturally sweetened with roasted sweet potatoes. They’re freezer-friendly, easy to make, and topped with optional ground flaxseed for extra crunch and nutrition.
- Prep Time: 60 minutes
- Cook Time: 30 minutes
- Total Time: 90 minutes
- Yield: 12 muffins
- Category: Breakfast
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 3 cups mashed sweet potato (about 3 large or 5–6 medium sweet potatoes)
- 2 cups flour
- 2 teaspoons cinnamon
- 1 teaspoon baking soda
- 1/4 teaspoon baking powder
- 1/2 teaspoon salt
- 1 cup sugar
- 3/4 cup vegetable oil
- 3 large eggs
- 1 teaspoon vanilla extract
- 1/2 cup ground flaxseed meal (optional, for topping)
Instructions
- Preheat oven to 400°F. Pierce sweet potatoes with a fork and place on a foil-lined baking sheet. Bake for 45 minutes or until soft. Let cool, then peel and mash until smooth. Measure out 3 cups.
- Reduce oven temperature to 325°F.
- In a large bowl, mix flour, cinnamon, baking soda, baking powder, and salt.
- In a separate bowl, combine sugar, oil, eggs, and vanilla.
- Stir wet ingredients into dry ingredients until just combined.
- Fold in mashed sweet potatoes until fully incorporated.
- Spoon batter into muffin tins lined or greased, filling each about 3/4 full.
- If using, sprinkle ground flaxseed on top of each muffin.
- Bake at 325°F for 30 minutes, or until a toothpick inserted comes out clean.
- Cool in the tin for 5 minutes, then transfer to a wire rack to cool completely.
Notes
- Roast sweet potatoes up to 2 days in advance and refrigerate until ready to use.
- Substitute up to 1/2 cup of mashed banana if short on sweet potato.
- Try coconut sugar or maple sugar instead of white sugar for a different flavor.
- Use a 1:1 gluten-free flour blend for a gluten-free version.
- Replace eggs with flax eggs for an egg-free version.







