Sweet Potato Cupcakes



Save to FavoritesPrintJump to Recipe

This post may include affiliate links. Thank you for your support.

These gluten-free sweet potato cupcakes are made with a combo of almond and oat flour, naturally sweetened and loaded with cinnamon flavor. They’re fluffy, moist and absolutely delicious especially when topped with cream cheese frosting.

These sweet potato cupcakes are the perfect fall treat! They’re moist, flavorful, and packed with all the best fall spices. Plus, they’re super easy to make. So what are you waiting for? Get baking!

There’s nothing like a warm, freshly-baked cupcake! And this sweet potato cupcake recipe is the perfect way to enjoy the fall season. Made with nutrient-rich sweet potatoes, these cupcakes are not only delicious but good for you, too!

An unwrapped frosted sweet potato cupcake.

Why You’ll Love These Cupcakes

  • The sweet potato adds nutrients and replaces some of the oil in these cupcakes.
  • They’re gluten-free, naturally sweetened and can easily be made dairy-free.
  • The combo of fall flavors + cream cheese frosting = chef’s kiss!
  • They’re great for meal prep and can be enjoyed for a snack or dessert all week long.
A frosted sweet potato cupcake wrapped in a paper liner resting on a wire cooling rack.

Sweet Potato in Baked Goods

Why am I adding a vegetable to my cupcakes? Well, for good reason of course! The mashed sweet potato helps to keep these cupcakes moist without a ton of oil!

Beyond that, they are high in fiber and a variety of important vitamins and minerals like beta-carotene, vitamin C and potassium. Studies have shown sweet potatoes positively impact gut, brain, eye and immune health. And some studies have shown that certain antioxidants in sweet potatoes may protect against certain cancers. (Source)

Ingredients measured out to make sweet potato muffins: sweet potato, maple syrup, almond flour, oat flour, eggs, almond milk, coconut oil, cinnamon, salt, vanilla, baking soda, baking powder, Greek yogurt and cream cheese.

Ingredients Needed

  • sweet potato – you’ll basically be making sweet potato puree for this recipe. See below for a variety of ways that you can cook and puree your sweet potato. For a shortcut you can use canned sweet potato puree instead.
  • unsweetened almond milk – I like using unsweetened almond milk, but feel free to use your favorite non-dairy milk or dairy milk. And make sure your milk is at room temperature, otherwise if it’s too cold it could cause the coconut oil to harden and clump up.
  • eggs – helps bind the ingredients together. Also, make sure you’re using eggs at room temperature!
  • maple syrup – my go-to natural sweetener of choice for these cupcakes. Make sure you’re using pure maple syrup and not pancake syrup, which is loaded with corn syrup!
  • melted coconut oil – we’re just using a little oil in this recipe to keep the cupcakes extra moist and prevent the liners from sticking to the cupcakes.
  • vanilla extract – a flavor enhancer. 
  • oat flour – use store-bought oat flour or you can make your own using my oat flour recipe. If you’re making your own oat flour, about 1 1/4 cups rolled oats blended will yield 1 cup oat flour.
  • almond flour – the combination of oat and almond flour make for a slightly nutty and dense cupcake. I recommend Bob’s Red Mill super fine almond flour as it’s perfect for baked goods.
  • cinnamon – an essential spice for these sweet potato cupcakes.
  • baking powder & baking soda – to help the cupcakes rise.
  • sea salt – brings all the flavors together.
  • cream cheese frosting – this is optional, but the frosting is definitely what takes these cupcakes to the next level! To make the frosting we’re whisking together cream cheese, Greek yogurt, maple syrup and vanilla extract. The tang of the cream cheese pairs perfectly with the sweet potato flavor and spice from the cinnamon!
An unwrapped sweet potato cupcake with a bite taken out of it.

Substitutions & Notes

  • Vegan: I haven’t tried a vegan version of this recipe yet, so I’m not sure how they’d turn out, but if you decide to try these cupcakes with an egg substitute like flax eggs let me know in the comments below! And for the frosting, you can skip it altogether or use dairy-free cream cheese and yogurt.
  • Dairy-free: To make this recipe dairy-free, skip the frosting or use a dairy-free frosting!
  • Flour: I haven’t tried another flour for these cupcakes, so I’m not sure how they would turn out, but I would imagine using all-purpose flour would work if you don’t need a gluten-free flour option.
  • Maple syrup: Any other liquid sweetener will work just fine like agave syrup or honey. To lower the sugar content of these cupcakes you could use monk fruit maple syrup.
  • Sweet potato: You could try different variations of this recipe by swapping out the sweet potato with a pumpkin puree or butternut squash puree. These both have similar textures to sweet potato.
  • Frosting: I personally love the addition of frosting with these cupcakes, but you could totally skip the frosting altogether or swap it out with your favorite frosting. This healthy chocolate frosting would pair nicely with the flavor of these cupcakes or you could try this creamy Greek yogurt frosting made with nut butter for a healthier alternative to the cream cheese frosting. If you don’t love cream cheese, you can try my vanilla buttercream frosting. If you’re going the store-bought route, my favorite brand is the Simple Mills vanilla frosting.
  • Mix-ins: Feel free to add some of your favorite mix-ins to the recipe. Chocolate chips, dried fruit or nuts would all be delicious additions to this cupcake recipe!
Collage of 7 photos showing making batter for sweet potato muffins, baking the muffins and then topping with cream cheese frosting.

How to Make

Begin by preheating your oven to 350°F and line a muffin pan with silicone muffin liners or paper muffin liners or spray tray with a cooking spray.

Whisk together the mashed sweet potato, milk, eggs, maple syrup, oil and vanilla extract in a large mixing bowl. Combine the flour, cinnamon, baking powder, baking soda and salt in a medium mixing bowl.

Add the dry ingredients to the wet ingredients and mix together, until just combined. Divide the batter evenly between the muffin cups and bake for 17-20 minutes, or until a toothpick inserted into a cupcake comes out clean. 

Let the cupcakes cool for a few minutes when you remove them from the oven. After a few minutes make sure to take them out of the muffin tin so they don’t continue to cook. Place the cupcakes on a cooling rack and begin to prepare your frosting. 

To make the frosting add all the ingredients to a medium mixing bowl and use a hand mixer on medium speed to whip everything together until smooth and fluffy, scraping down the sides as needed. When the cupcakes are cool, frost and enjoy!

Frosted sweet potato cupcakes wrapped in paper liners.

How to Cook Sweet Potato

There are many ways you can cook a sweet potato to make puree! Here are my go-to methods:


Start by washing your sweet potatoes well. Use a fork to poke several holes in each potato – I usually poke 4 times for each potato! Place the potatoes directly on a baking sheet and bake at 400ºF for 60 minutes. Some people like to wrap their potatoes in aluminum foil but that actually steams the potato so just pop them right in the oven! You’ll know the potatoes are ready when they’re a little wrinkly and can easily be pierced with a fork. 


I’ve used this method for making pureed sweet potatoes for Olivia. It’s a bit faster since you’re chopping the sweet potatoes into small chunks. To steam, simply peel the sweet potato, cut into cubes, about 1 inch in size and steam. Add about 1-2 inches of water to pot, place the steamer basket in and add sweet potato cubes. Boil water, cover and let the sweet potatoes steam until soft. 


Boiling is another quick option. Simply peel the sweet potato and cut into cubes, about 1 inch in size. Bring a pot of water to a boil and add sweet potato chunks. Reduce to a simmer and cook until tender, around 15 minutes.

An unwrapped sweet potato cupcake with a bite taken out of it resting on a plate.

How to Puree Sweet Potato

After your sweet potatoes are fully cooked set them aside to cool. Once you can hold/touch without burning yourself, use your hands to peel the skin away from the flesh if you haven’t peeled them already. You can toss the skin or snack on it if you want – it’s loaded with nutrients!

When it comes to pureeing the sweet potatoes I usually use my food processor or Vitamix blender, but you can also use an immersion blender, potato masher or even a fork. 

Food processor – Add the cooked potatoes to your food processor and blend until smooth. 

Blender – Add the cooked potatoes to a high-powered blender and blend until smooth. 

Immersion blender – Add the cooked potatoes to a large bowl or pot and blend until smooth.

Frosted sweet potato cupcakes from above.

What to Serve with Sweet Potato Cupcakes

These cupcakes are delicious for an afternoon snack, dessert or even breakfast (especially if unfrosted) Here are some serving ideas:

How to Store Leftovers

I recommend storing these sweet potato cupcakes in an airtight sealed container in the refrigerator for up to one week. I haven’t tried to freeze any, but if you do, you should store them in an airtight container and they should be good for up to three months. 

An unwrapped sweet potato cupcake with frosting.

More Sweet Potato Recipes

More Cupcake & Cake Recipes

Be sure to check out all the sweet potato recipes as well as the full collection of dessert recipes on EBF!

If you enjoyed this recipe, please consider leaving a ⭐ star rating and let me know how it went in the 📝 comments below.

5 from 10 votes

Sweet Potato Cupcakes

These gluten-free sweet potato cupcakes are made with a combo of almond and oat flour, naturally sweetened and loaded with cinnamon flavor. They're fluffy, moist and absolutely delicious especially when topped with cream cheese frosting.
Prep Time: 15 minutes
Cook Time: 20 minutes
Total Time: 35 minutes
Servings: 12


Cream Cheese Frosting

  • 8 oz full fat cream cheese, softened to room temperature
  • ½ cup full fat Greek yogurt, at room temperature
  • ¼ cup maple syrup
  • 1 ½ teaspoons vanilla extract


  • Preheat oven to 350°F. Line a muffin tin with silicone or paper liners.
  • Whisk together mashed sweet potato, milk, eggs, maple syrup, oil and vanilla in a large mixing bowl.
    Whisking together wet ingredients in a bowl.
  • Combine flour, cinnamon, baking powder, baking soda and salt in a medium mixing bowl.
    Dry ingredients whisked together in a separate bowl.
  • Add the dry ingredients into the bowl with the wet ingredients and mix until just combined. There may be a few lumps, that’s totally fine. Just don’t over mix!
    Incorporating the dry ingredients into the wet ingredients with a spatula.
  • Divide the batter evenly between muffin cups.
    Cupcake batter divided evenly into 12 paper lined muffin cavities.
  • Bake cupcakes for 17-20 minutes, or until a toothpick inserted into a cupcake comes out clean.
    Twelve baked sweet potato cupcakes in a muffin tin.
  • Let cupcakes cool in the tin for a few minutes, then remove so they don’t continue to cook and let cool completely on a wire rack.
  • While cupcakes are cooling, make the cream cheese frosting. Add all ingredients to a medium mixing bowl and use a hand mixer on medium speed to whip all the ingredients together until smooth and fluffy, scraping down the sides as needed. Alternatively, you can use a stand mixer.
    Whipped frosting in a bowl.
  • Once cupcakes are cool, frost and serve.
    Frosting a sweet potato cupcake with an icing bag.



Serving: 1cupcake w/frosting | Calories: 300kcal | Carbohydrates: 28g | Protein: 8g | Fat: 17g | Saturated Fat: 9g | Monounsaturated Fat: 1g | Cholesterol: 52mg | Sodium: 274mg | Potassium: 151mg | Fiber: 3g | Sugar: 17g

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Dessert
Cuisine: American
Keyword: sweet potato cupcakes
Did you make this recipe?Mention @eatingbirdfood and tag #eatingbirdfood!

About Brittany

Hey there, I’m Brittany, the creator of Eating Bird Food, cookbook author, health coach and mama of two littles. Here you’ll find quick and easy recipes that make healthy fun and enjoyable for you and your family!

More about Brittany
Chicken fajita filling on a sheet pan with a wooden spoon. Tortillas are resting on the bottom of the sheet pan.
Get Your FREE High-Protein Meal Plan
Struggling to eat enough protein? Subscribe to my email list and I’ll send you a 3-Day High-Protein Meal Plan with a Shopping List!

Leave a comment

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

Recipe Rating


    1. Hi Monika – I haven’t tested this recipe with another flour, but I would think GF AP flour should work if you don’t want to use almond & oat flour. Let me know how it turns out! Enjoy.

  1. 5 stars
    I have made these throughout the fall and they are fantastic!! Always a hit with kiddos and adults. I did use 1/3 fat cream cheese one time and they were good BUT the frosting texture was off. So I now stick with the full fat dairy. Thank you for this recipe!!!

    1. AHH YAY! I am excited to hear that this recipe is such a hit, Jennie. Thank you so much for sharing your review + star rating, it means so much to me!