This post may contain affiliate links. Please read my disclosure and privacy policy.

If you try only one recipe from my website, please make it this sweet potato frosting. I originally published a variation of it in my 2017 cookbook, but it’s so magical that I wanted to share it with my online audience as well.

It requires no powdered sugar or artificial food coloring, but you can create a beautiful orange or bright purple topping for cakes and cupcakes. (Perfect for Halloween!) I’ve also included a chocolate variation if you need a healthy chocolate frosting idea.

Once you taste this, you’d never guess that the secret ingredient is sweet potato.

⭐⭐⭐⭐⭐ Featured Review

“I love this recipe! I am obsessed and want to try purple and white sweet potatoes next. I love that we’re eating sweet potato and that there is no dye used to get the beautiful color.” -Rachel

Why You’ll Love this Healthy Frosting

It’s naturally sweetened. Instead of using refined sugar, sweet potato frosting gets its sweetness from baked sweet potatoes and pure maple syrup. Thanks to the addition of vanilla and almond extracts, it doesn’t taste like a “healthy” frosting. 

It’s colorful! Who needs artificial food coloring when sweet potatoes come in such beautiful hues? You can use orange sweet potatoes, purple sweet potatoes, or white sweet potatoes to make different frosting colors with this recipe. (See the purple and orange varieties in the photo below!)

It’s allergy-friendly. For those who need a frosting that is gluten-free, dairy-free, and vegan, this one uses coconut oil instead of butter. Use refined coconut oil if you want to avoid any coconut flavor.

It’s nourishing. Sweet potatoes are a great source of fiber and vitamin C, and they develop a silky texture when blended, very similar to traditional frosting. 

purple frosting on chocolate cupcake

Sweet Potato Frosting Ingredients

Here’s what you’ll need:

  • Baked sweet potatoes. This recipe works great with leftovers, so if you plan on baking sweet potatoes, make an extra one to use later for this. You could also use steamed sweet potato, if you have that on hand.
  • Maple syrup. This is my favorite natural sweetener, especially for chocolate-flavored desserts. If you prefer to use agave nectar, that should work as well.
  • Coconut oil. Adding coconut oil to this frosting helps it thicken when chilled. Don’t use another type of oil and expect the same results. For zero coconut flavor, use refined or expeller-pressed coconut oil, which has virtually no taste.
  • Vanilla and almond extract. These two additions help enhance the taste and hide any sweet potato flavor. I love almond-flavored frosting, but you can omit this if you prefer.
  • Salt. Adding salt helps balance out the sweetness. It’s essential in any dessert recipe!

You can also add cocoa powder to make a chocolate version. I’ve included a variation in the printable recipe below.

sweet potato frosting ingredients labeled in glass bowls.

How to Make Sweet Potato Frosting

Step 1:

If you don’t have a baked sweet potato on hand, preheat the oven to 400ºF. Wash and dry the sweet potato, then pierce it several times with a knife to help it vent. 

Rub the potato with olive oil, and place it on a rimmed baking sheet. Bake at 400ºF for 45 to 60 minutes, until the center of the potato is tender and easily pierced with a fork. (If you have an instant-read thermometer, the internal temperature should reach at least 207ºF in the thickest part of the potato.)

Let the potato cool until it’s easy enough to handle without burning your hands. 

sweet potatoes on pan before and after baking.

Step 2:

Slice open the baked potato and scoop out enough of the cooked middle to tightly pack a 1-cup measuring cup. (Save any leftover cooked potato for my Sweet Potato Smoothie recipe.)

Add the sweet potato puree to a high-speed blender, along with the maple syrup, melted coconut oil, vanilla extract, almond extract, and a pinch of salt. Blend until smooth, and add a tablespoon of water or almond milk, if necessary, to facilitate blending. (This shouldn’t be necessary as long as your ingredients aren’t cold from the fridge.)

Note: You can use a food processor to mix this frosting if needed, but the results may not be as smooth.

sweet potato frosting mixed together in blender.

Step 3:

Pour the blended frosting into an airtight container and let it chill in the fridge for 6 to 8 hours, or overnight. It will thicken up, thanks to the coconut oil.

(If you use another type of oil, the frosting might not thicken, so don’t make substitutions.)

frosting thickened in glass jar.

How to Use Sweet Potato Frosting

Once the frosting has thickened in the fridge, give it a stir, and it’s ready to use. You can spread it on a chocolate cake with a spatula or add it to a piping bag and use it to decorate cupcakes.

Storage Tips

This frosting can be stored in an airtight container in the fridge for up to 1 week. Or you can freeze it for up to 3 months.

chocolate and orange sweet potato frosting in piping bags.

Sweet Potato Frosting FAQs

How much frosting does this recipe make?

This batch makes just under 2 cups of frosting, which is enough to frost 12 cupcakes, a single-layer 9-inch cake, or the top of a 9 x 13-inch cake. To frost a two-layer cake, as shown in my Healthy Carrot Cake photos, make a double batch of frosting.

Can I use a different oil?

This recipe works because coconut oil is solid when chilled. To get similar results, you’d need to use another fat that is solid when chilled, such as butter or shortening. I don’t think another vegetable oil (like olive oil) would work quite as well. 

Can I make it oil-free?

If you require an oil-free recipe, you can omit the oil; however, the texture may be significantly different in this case. I would add almond milk, just a tablespoon at a time, and blend until the sweet potato puree is smooth enough to spread like frosting.

Can I use a different sweetener?

Feel free to experiment with this recipe, but keep in mind that other sweeteners will add another layer of flavor. Honey is much stronger in flavor than maple syrup, so I would use less if you want to try that. 

Can I make chocolate frosting?

Yes, I’ve included a chocolate sweet potato frosting variation in the printable recipe below.

chocolate cupcakes topped with sweet potato frosting.

Sweet Potato Frosting

5 from 6 votes
This Sweet Potato Frosting is made without powdered sugar, but you'd never guess just by tasting it. You can pipe it onto cupcakes or cakes, and since sweet potatoes come in different hues, such as orange, purple, and white, you can create fun colors without using artificial food coloring. Perfect for a healthy birthday cake!
prep15 mins cook0 mins total15 mins
Servings:16

Ingredients
 
 

Sweet Potato Frosting

  • 1 cup baked sweet potato (tightly packed)
  • ½ cup + 2 tablespoons pure maple syrup (at room temperature)
  • ¼ cup melted coconut oil (see notes)
  • 1 teaspoon vanilla extract
  • ¼ teaspoon almond extract (optional; but recommended)
  • teaspoon fine sea salt

Chocolate Sweet Potato Frosting (Variation)

Instructions

  • Add the frosting ingredients to a high-speed blender and blend until smooth, about 60 seconds.
  • Pour the blended potato frosting into an airtight container with a lid, and place it in the fridge to set. It should thicken up in about 8 hours, so it's best to make this the night before you need it so it can thicken overnight in the fridge.
  • Once the frosting has thickened up, it's ready to use! Transfer it to a piping bag to use on cupcakes, or spread it with a spatula over your favorite cake recipe. Leftover frosting can be stored in an airtight container in the fridge for up to 1 week. (It should also freeze well for up to 3 months.)

Notes

• Nutrition information is for roughly 2 tablespoons of frosting. This information is automatically calculated, and is just an estimate, not a guarantee.
• How to Bake Sweet Potatoes: Preheat the oven to 400ºF. Wash and dry the sweet potato, then pierce it several times with a knife. Rub the potato with olive oil and place it on a rimmed baking sheet. Bake until the potato is tender, about 46 to 60 minutes.
• Use refined coconut oil (or expeller pressed) if you don’t want to add a coconut flavor to your frosting. For a thicker frosting, you can use up to 1/3 cup of coconut oil. If the frosting ends up being too thick to spread after being stored in the fridge, you can add 1 to 2 tablespoons of almond milk or water to help thin it out again. Just stir with a spatula, until it’s spreadable.

Nutrition

Calories: 71kcal | Carbohydrates: 10g | Protein: 0.1g | Fat: 3g | Saturated Fat: 3g | Polyunsaturated Fat: 0.1g | Monounsaturated Fat: 0.2g | Sodium: 24mg | Potassium: 57mg | Fiber: 0.2g | Sugar: 8g | Vitamin A: 1179IU | Vitamin C: 0.2mg | Calcium: 16mg | Iron: 0.1mg
Course: Dessert
Cuisine: gluten-free, vegan
Keyword: sweet potato frosting

More Recipes to Try

If you try this sweet potato frosting recipe, please leave a comment below letting me know how you like it. And if you make any modifications, I’d love to hear about those, too!

Megan Gilmore leaning on her white countertop.

Megan Gilmore

Hi, I’m Megan. A former fast food junkie turned best-selling cookbook author. As a Certified Nutritionist Consultant (CNC), I love to make healthier food using simple ingredients. I test these recipes multiple times in my kitchen to make sure they will turn out perfectly for you.

Read More

You May Also LIke

Leave a Review!

I love hearing from you! Submit your question or review below. Your email address will not be published. Required fields are marked*.

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

  1. I’m making this frosting today. I do not have coconut oil so I was going to use butter. Would it be the same amount as the coconut oil?

    1. Yes, I think coconut oil and butter would be a 1:1 swap. Let me know how it turns out for you!

        1. Hi Nish! I’ve never had this frosting melt when I serve it inside. (We keep our home around 70ºF, so it is air conditioned.) If you were to serve it outside on a hot, sunny day, then I’d be concerned about it melting, just like regular buttercream would. To avoid any melting issues, I would plan on serving within an hour of removing the frosted cupcakes from the fridge. Hope it’s a hit!

  2. I made this Chocolate frosting and I love it because it’s not too sweet and it’s got healthy ingredients! Delicious on cake or brownies!

  3. Perfection! This recipe gives all the satisfaction of delicious icing without the sickly sweetness. I use it all the time and everybody raves about. Well done. Fantastic recipe.

  4. Loved this. Made the chocolate version for high protein (whey and Greek yogurt) brownies. Used 200 grams very well cooked (drippy and carmelized) sweet potato from my air frier, 50 grams raw cacao, and just 1/4 cup maple syrup plus the coconut oil and vanilla. Used my Vitamix. Would eat entire batch right out of Vitamix if I had no brownies already made.

  5. I love this recipe! I am obsessed and want to try purple and white sweet potatoes next. I love that we’re eating sweet potato and that there is no dye used to get the beautiful color. I used butter instead of coconut oil, and it came out great, flavor and texture. I left it out in the counter overnight, and it tasted great the next day. But, do you think it’s ok to leave it out another day or should I refrigerate it? Thanks!

  6. I want to make your gorgeous coconut flour cake and frosting just for a quick single layer yellow cake craving that’s haunting me! I only have a very, very dark pure maple syrup from a small farm in Vermont & fear it will ‘stain’ both. What else could I use? Agave or ?? I adore your blog!!