Side Dishes
This sweet potato icing recipe transforms humble roasted sweet potatoes into a velvety, spiced frosting that’s rich, smooth, and packed with warm cinnamon notes. The secret lies in blending perfectly cooked sweet potatoes with butter, cream cheese, and powdered sugar until silky—no lumps, just pure decadence.
What makes this icing special is its versatility: it works as a cake glaze, cookie frosting, or even a dip for fresh fruit, all while keeping a natural sweetness that’s subtly enhanced by spices.
The process is simpler than it sounds: roast sweet potatoes until tender, then blend them with cream cheese and butter until ultra-smooth before sweetening with powdered sugar. A pinch of cinnamon and nutmeg deepens the flavor, while vanilla extract adds a bright, aromatic lift.
The result is a frosting that’s spreadable yet sturdy, perfect for piping or drizzling without losing its shape.
This icing isn’t just delicious—it’s also a great way to use up roasted sweet potatoes, reducing waste while adding a gourmet touch to desserts. Whether you’re frosting a spice cake, topping cookies, or drizzling over pound cake, the warm, earthy sweetness of the sweet potato shines through.
The texture is lightly velvety, not heavy, making it ideal for both traditional and modern desserts.
For extra flavor, try adding a splash of orange zest or a hint of cardamom, or keep it classic with just cinnamon and vanilla. Store leftovers in the fridge for up to a week, though it rarely lasts that long. Let’s make this icing!
Ingredients for sweet potato icing
Roasted sweet potatoes meet butter and cream cheese for this velvety cinnamon-spiced icing.
| Ingredient | Amount | Notes |
|---|---|---|
| Orange Sweet Potatoes 🍠 | 2 medium | Roasted until tender |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for blending |
| Cream Cheese 🧀 | 8 oz | Room temperature, full-fat |
| Powdered Sugar 🍚 | 2 cups | Sifted for smooth texture |
| Vanilla Extract 🌿 | 1 tbsp | Pure vanilla preferred |
| Ground Cinnamon 🌶️ | 1 ½ tsp | Freshly ground preferred |
| Ground Nutmeg 🌶️ | ¼ tsp | Freshly grated nutmeg |
| Salt 🧂 | ¼ tsp | Fine sea salt |
| Orange Zest 🍊 | 1 tbsp | Optional for citrus brightness |
| Heavy Cream 🥛 | ¼ cup | Optional for lighter texture |
Sweet potatoes are the star—pick orange-fleshed varieties like Jewel or Beauregard. Roast them until fork-tender (about 45-60 minutes at 400°F), then let cool before blending. Trader Joe's and Whole Foods carry great organic options, but any sweet potato works. Skip the skin—it’s tough and won’t blend smoothly. For extra flavor, roast with a drizzle of olive oil and pinch of salt. The cream cheese? Philadelphia brand is foolproof, but any full-fat works—just let it sit out for 10 minutes first.
No cream cheese? Substitute with 4 oz softened cream cheese + 1 tbsp milk to mimic the texture. Powdered sugar can be swapped for confectioners' sugar (same thing, different brand name). Want it lighter? Add 2 tbsp heavy cream at the end. For extra warmth, swap nutmeg for cardamom or allspice. The vanilla extract matters—imitation vanilla won’t cut it here. Orange zest is optional but adds a bright pop (zest 1 orange or use 1 tsp bottled zest in a pinch). If your icing turns out too thick, thin with 1 tsp milk at a time.
This icing keeps for 1 week in the fridge, covered tightly. For longer storage, freeze in an airtight container for up to 3 months. Thaw overnight in the fridge before using. Pro tip: spread a thin layer of icing on parchment paper before freezing—it’ll be ready to pipe right out of the freezer. Leftovers? Perfect for drizzling over yogurt or toasted pound cake. The flavor actually improves after 24 hours as the spices meld.
Why You'll Love This Recipe
- No Boil, No Peel: I’ll admit—roasting the sweet potatoes instead of boiling them saves me so much time. Just slice, toss in oil, and let the oven do the work while I mix the other ingredients. The edges get caramelized? Even better.
- Creamy Without the Guilt: That combo of cream cheese and butter makes this icing ridiculously smooth—no grainy texture here. And honestly? It’s way less sweet than store-bought, so I can actually enjoy a whole slice without sugar crash regret. (Yes, even on a Tuesday night.)
- Frosting That Doesn’t Spoil: Between us, I’ve had this icing sit in my fridge for five days and still taste fresh. The cream cheese keeps it stable, and it spreads like butter—no weird separation or weird textures. Perfect for prepping ahead for birthdays, holidays, or just because.
- Sweet Potato Magic: Here’s what sold me—the natural sweetness of roasted orange sweet potatoes cuts through the powdered sugar’s intensity. Add a splash of vanilla, and suddenly you’ve got a frosting that’s actually flavorful, not just sweet. My kids fight over it. (I hide the good pieces.)
Step-by-step instructions for sweet potato icing
Here's how to make this velvety, spiced frosting that's easier than you think.
Roast the Sweet Potatoes Until Silky
Preheat your oven to 400°F. Pierce the 2 medium orange sweet potatoes with a fork in several places—this prevents them from exploding while roasting. Wrap them tightly in aluminum foil and place them on a baking sheet. Roast for 45-50 minutes until completely tender when pierced with a knife.
Here's the thing—you want them soft enough to mash with a fork, not a potato masher. The skin should be slightly charred in spots, but the flesh should be smooth and creamy. Once done, let them cool for 10 minutes before handling. The residual heat makes peeling easier, so slip off the skins while still warm.
Create the Cream Cheese Butter Base
While the sweet potatoes roast, beat the 8 oz cream cheese and 0.5 cup unsalted butter together in a stand mixer fitted with the paddle attachment. Start on medium speed for 2 minutes until completely smooth and creamy. This step is crucial—don't rush it. You're looking for a thick, ribbon-like consistency that leaves clean streaks when you lift the paddle.
I like to let the cream cheese and butter come to room temperature first (about 30 minutes out of the fridge) to make this blending process easier. If you're in a hurry, just let them sit for 10 minutes while the sweet potatoes roast. The butter should be cold but soft enough to cut with a knife, not melted.
Blend the Roasted Sweet Potatoes
Once your sweet potatoes are cool enough to handle, scoop out the flesh and transfer it to the mixer bowl with the cream cheese mixture. Add the 1 tbsp vanilla extract, 1.5 tsp ground cinnamon, 0.25 tsp ground nutmeg, and 0.25 tsp salt. Mix on medium speed for 2-3 minutes until completely smooth and lump-free.
This is where the magic happens—the sweet potatoes add natural sweetness and moisture while the spices develop their warm, aromatic depth. If you're using the 1 tbsp orange zest, add it now and mix for another 30 seconds to distribute that bright citrus flavor. The mixture should be thick but still spreadable—if it's too stiff, we'll fix that next.
Incorporate Powdered Sugar and Heavy Cream
With the mixer running on low speed, gradually add the 2 cups powdered sugar and the 0.25 cup heavy cream. The heavy cream lightens the texture slightly while keeping it stable enough for piping or spreading. Mix for 1-2 minutes until completely smooth and fluffy.
Here's a pro tip: Sift the powdered sugar first to prevent any graininess in your final icing. If the mixture seems too thick after adding everything, add 1-2 teaspoons of milk or cream at a time until it reaches a smooth, spreadable consistency. You want it to hold its shape when piped but still be easy to work with—like thick pudding.
Test and Adjust the Consistency
Scoop a small amount of the icing onto a plate and let it sit for 5 minutes. If it's too thick, add more heavy cream 1 teaspoon at a time until it reaches your desired consistency. For a perfect balance, it should hold its shape when piped but still spread easily with a knife. If it's too thin, add 1 tablespoon powdered sugar at a time until it thickens.
Taste and adjust the seasoning if needed. You might want to add a pinch more cinnamon or nutmeg for depth, or a tiny bit more salt to balance the sweetness. The icing should be sweet but not cloying, with warm spice notes that complement rather than overpower. Once you're happy with the flavor and texture, transfer it to a piping bag or airtight container for use.
Pro Tips For Making Sweet Potato Icing
- Boil Until Fork-Tender: Sweet potatoes should collapse like butter when pierced—no partial resistance. I learned this the hard way after serving a batch that tasted dry and mealy; aim for 20-25 minutes in boiling water (skin-on for even cooking), then drain immediately to stop cooking. Overcooked potatoes turn to mush in the icing, and undercooked ones leave a gritty texture that ruins the smoothness.
- Cool Before Mashing: Hot sweet potatoes steam the cream cheese and butter, turning your icing into a greasy lump. Shock them in ice water for 5 minutes after boiling, then peel and mash while still warm—not piping hot. This keeps the cream cheese from curdling and ensures a velvety consistency.
- Weigh the Powdered Sugar: Scooping powdered sugar leads to inconsistent sweetness and clumps. Use a kitchen scale for precision—most recipes call for about 3-4 cups (300-400g) per 2 cups mashed sweet potato, depending on how rich you want it. A digital scale takes 10 seconds and saves you from guessing.
- Add Butter Gradually: Dumping all the butter at once makes the icing seize up. Mix the cream cheese and sweet potato first, then add butter a few tablespoons at a time while beating, letting each addition incorporate fully. This prevents a waxy texture and ensures a silky, spreadable finish—no matter how impatient you are to eat it.
Essential equipment for this recipe
Stand Mixer Essentials
Your stand mixer is the workhorse for this icing—don’t skip it! I use my KitchenAid Artisan Series with the paddle attachment for blending, as it handles thick mixtures better than whisk attachments. The paddle’s flat surface ensures smooth incorporation of the roasted sweet potatoes without over-mixing.
If you don’t have a stand mixer, a hand mixer works, but expect to work in batches and blend longer. 💡
High-Quality Blender
For ultra-smooth results, transfer the roasted sweet potatoes to a high-speed blender like the Vitamix or Ninja after mixing with cream cheese and butter. Blend until completely silky—this eliminates any lumps and creates a velvety texture.
If you’re short on time, a food processor works too, but you may need to strain the mixture through a fine-mesh sieve for perfect smoothness. The goal is to mimic the consistency of store-bought frosting. ✨
Measuring Tools
Precision matters here! Use a digital kitchen scale for the powdered sugar and cream cheese to avoid over- or under-measuring. A 16-ounce scale like the OXO Good Grips makes this easy. For liquids, a liquid measuring cup with clear markings ensures accuracy—especially for the heavy cream and vanilla extract.
I’ve found that even a slight mismeasurement can throw off the icing’s texture or sweetness. 📏
Piping Bag & Tips
To pipe elegant swirls or rosettes, grab a disposable piping bag and a star tip (like Wilton’s #1M). For thicker icing, a round tip (#4 or #5) works best.
If you’re spreading by knife, skip the piping bag entirely—just transfer the icing to a bowl and use an offset spatula for smooth, even layers. Pro tip: Place the piping bag in the fridge for 10 minutes before use if the icing is too soft to hold its shape. 🎨
Air-Tight Storage Containers
Store leftovers in a glass or ceramic container with a tight-sealing lid to maintain freshness. I prefer Pyrex storage containers because they’re microwave-safe and easy to clean. Label with the date—this icing keeps for 1 week in the fridge or 3 months in the freezer.
For freezing, spread a thin layer on parchment paper before transferring to the container to prevent freezing in one solid block. 🧊
Nutrition facts
Frequently asked questions
Can I make this icing without cream cheese?
Yes! For a dairy-free version, substitute the cream cheese with 1 cup softened coconut cream (chilled overnight) or 1 cup mashed tofu blended with 1 tbsp lemon juice. The texture will be slightly lighter but still creamy. For a neutral flavor, use 1 cup Greek yogurt instead—just reduce the powdered sugar by 0.25 cup since yogurt is tangy.
How do I fix lumps in my sweet potato icing?
Lumps happen when sweet potatoes aren't blended long enough. For a quick fix, press the mixture through a fine-mesh sieve or blend again with 1-2 tbsp milk or cream until silky. If the lumps persist, strain the entire batch through a sieve for ultra-smooth results. The key is patience—blend until no texture remains!
Can I use this icing for savory dishes?
This icing works beautifully as a glaze for roasted vegetables (like sweet potatoes or Brussels sprouts) or as a dip for savory crackers. Reduce the powdered sugar to 1.5 cups and add 1 tsp smoked paprika or 1/2 tsp garlic powder for a gourmet twist. The natural sweetness balances savory flavors perfectly.
Why is my icing too thin or runny?
Thin icing usually means too much liquid (from sweet potatoes or heavy cream) or not enough powdered sugar. Fix it by adding 1-2 tbsp powdered sugar at a time while mixing. If it's still too thin, chill the icing for 30 minutes to thicken naturally. For immediate results, mix in 1 tbsp cornstarch with 1 tsp cold water and stir until thickened.
What's the best way to store leftovers?
Store in an airtight container in the fridge for up to 1 week. For longer storage, freeze in a single layer on parchment paper before transferring to a freezer bag (up to 3 months). Thaw overnight in the fridge—never at room temperature. To prevent freezer burn, press plastic wrap directly on the icing's surface before sealing.
