Desserts
This sweet potato cake recipe delivers a moist, spiced crumb that's perfectly balanced with tangy-sweet cream cheese icing—every slice tastes like autumn in dessert form. The secret lies in using roasted sweet potato purée instead of canned, which creates a naturally sweet, velvety texture without added sugar.
I developed this recipe after years of baking sweet potato desserts, and the cream cheese frosting transforms it from simple to showstopping.
The cake itself is foolproof—just mix, pour, and bake at 350°F for 45 minutes—while the frosting requires only 5 minutes of active time but delivers restaurant-quality flavor.
The warm spices (cinnamon, nutmeg) complement the sweet potato beautifully, and the cream cheese icing adds a tangy contrast that keeps every bite interesting. This dessert is rich enough for celebrations but simple enough for a weeknight treat.
What you'll end up with is a golden, domed cake with a tender crumb and frosting so smooth it looks professionally decorated. The sweet potato base gives it natural moisture, while the cream cheese frosting adds that perfect balance of sweet and tangy.
It's the kind of dessert that disappears quickly—guaranteed to impress even picky eaters.
Perfect for fall gatherings, holiday menus, or when you want something special without the fuss. The recipe scales easily, so you can make it for a crowd or just a few slices. Let's get baking!
Ingredients for sweet potato cake recipe with cream cheese icing
Sweet potato purée, warm spices, and creamy frosting—just 15 ingredients for a showstopping dessert.
| Ingredient | Amount | Notes |
|---|---|---|
| Roasted Sweet Potato Purée 🍠 | 1 ½ cups | Homemade from roasted sweet potatoes |
| All-Purpose Flour 🌾 | 2 cups | Sifted for light texture |
| Granulated Sugar 🍚 | 1 ½ cups | Light brown sugar for depth |
| Baking Soda 🧂 | 2 tsp | Freshly opened for lift |
| Ground Cinnamon 🌿 | 2 tsp | True cinnamon, not cassia |
| Ground Nutmeg 🌶️ | ½ tsp | Freshly grated preferred |
| Ground Cloves 🌶️ | ¼ tsp | Pinch for warmth |
| Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Large Eggs 🥚 | 2 whole | Room temperature for mixing |
| Unsalted Butter 🧈 | ¾ cup | Cold, cubed for creaming |
| Vanilla Extract 🌺 | 1 tbsp | Pure Madagascar preferred |
| Cream Cheese 🧀 | 8 oz | Full-fat, room temperature |
| Powdered Sugar 🍚 | 3 cups | Sifted for smooth frosting |
| Heavy Cream 🥛 | ½ cup | Cold for whipping |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
The sweet potato purée is non-negotiable—roast your own (425°F for 45 minutes) for the best flavor. Skip the canned stuff; it's watery and lacks depth. Trader Joe's sells organic sweet potatoes that work perfectly, but any orange-fleshed variety does the trick. For the spices, Penzeys has true cinnamon and nutmeg if you're willing to splurge, but the regular grocery store stuff works fine if it's fresh. The cream cheese should be full-fat and room temperature—no low-fat shortcuts here. That's where the richness comes from.
No sweet potato? Roasted butternut squash purée works in a pinch (adjust sugar to taste). Running low on vanilla? Vanilla bean paste at half the amount gives you those little specks. The frosting can be made ahead—just whip it up when ready to decorate. For a tangier frosting, add 1 tbsp lemon zest. The cake itself is foolproof, but if you're nervous, line the pan with parchment paper for easy removal. And trust me on the cold butter—it's worth the extra minute to cube it before mixing.
The cake keeps well for 3 days wrapped at room temperature, but the frosting is best used within 2 days. If making ahead, bake the cake, cool completely, then wrap tightly. The frosting can be made 1 day ahead and stored in the fridge—just rewhip before using. For serving, I like to dust with a light powdered sugar sift right before cutting. Leftovers? They disappear fast, but any remaining slices reheat beautifully in the microwave for 10 seconds
Why You'll Love This Recipe
- One-Bowl Wonder: I swear by this recipe when I’m in a hurry—the roasted sweet potato purée does half the work for you. Just mix, bake, and let the oven handle the rest while you sip your coffee.
- Spiced Comfort Bite: That cinnamon-sugar crunch on top? It’s like dessert hugged you. The cream cheese icing ties it all together—sweet, tangy, and impossible to stop at one slice.
- Breakfast or Brunch Hero: Serve it warm with a dollop of Greek yogurt for a hearty breakfast, or frost it ahead for a showstopping brunch spread. Honestly, it’s my go-to when I need something reliable and crowd-pleasing.
- Budget-Friendly Stunner: Sweet potatoes stretch further than you’d think, and the ingredients won’t break the bank. Plus, the leftovers? Still delicious the next day—perfect for a quick snack or a last-minute dessert fix.
Step-by-step instructions for sweet potato cake with cream cheese icing
Here's how to create a perfectly moist sweet potato cake with that signature tangy-sweet cream cheese frosting.
Cream Butter and Sugar Together
In a stand mixer fitted with the paddle attachment, beat the 0.75 cup unsalted butter and 1.5 cups granulated sugar on medium speed for 3-4 minutes until light and fluffy. You'll see the mixture nearly double in volume and turn pale—this is crucial for that tender crumb. I always use cold cubed butter for this step because it creates tiny air pockets that keep the cake moist.
Here's the thing—don't rush this part. The butter needs to fully incorporate with the sugar to create that perfect texture. If it looks grainy or hasn't lightened much after 3 minutes, give it another minute. The goal is that ribbon stage where the mixture holds soft peaks when the paddle is lifted.
Add Eggs and Sweet Potato Purée
Add the 2 whole large eggs, one at a time, mixing well after each addition. Then stir in the 1.5 cups roasted sweet potato purée and 1 tbsp vanilla extract. The purée should be smooth with no lumps—if you notice any, strain it through a fine-mesh sieve before adding.
This is where the cake gets its signature moisture and subtle sweetness. The sweet potato purée acts as both a natural sweetener and a tenderizer. Mix just until combined—overmixing develops gluten and can make the cake dense. The batter should be thick but pourable, with a beautiful golden hue from the sweet potatoes.
Combine Dry Ingredients and Fold Gently
In a separate bowl, whisk together the 2 cups all-purpose flour, 2 tsp baking soda, 2 tsp ground cinnamon, 0.5 tsp ground nutmeg, 0.25 tsp ground cloves, and 0.5 tsp salt. Sift the dry ingredients directly into the wet mixture and gently fold together using a spatula.
I always sift the flour first to prevent lumps and ensure even distribution of the spices. The key here is to mix just until the flour disappears—about 15-20 strokes with the spatula. Overmixing develops gluten, which can make the cake tough. The batter should be thick and slightly sticky, with no flour streaks remaining.
Bake Until Golden and Springy
Pour the batter into two 9-inch round cake pans lined with parchment paper. Bake in a preheated 350°F oven for 25-30 minutes, or until a toothpick inserted in the center comes out clean and the top springs back when gently pressed. I like to rotate the pans halfway through baking for even browning.
Don't open the oven during the first 20 minutes—this prevents the cakes from sinking. You'll know they're done when the edges are golden brown and the top has pulled away slightly from the pan. The cakes should be moist but not wet, with a beautiful domed shape. Let them cool in the pans for 10 minutes before transferring to a wire rack to cool completely.
Prepare the Cream Cheese Icing
In a large bowl, beat the 8 oz cream cheese and 0.5 cup heavy cream on medium speed until smooth and creamy. Gradually add the 3 cups powdered sugar and 1 tbsp lemon juice, mixing on low speed until fully incorporated. The icing should be thick but spreadable—if it's too stiff, add 1-2 teaspoons of milk to loosen it.
This is the moment that matters: the lemon juice brightens the sweetness and balances the richness of the cream cheese. Beat until completely smooth—any lumps will make the finished icing look unprofessional. The icing should be pale yellow with a glossy finish, ready to spread between layers and on top of your cooled cake.
Pro Tips For Making Sweet Potato Cake Recipe With Cream Cheese Icing
- Roast Potatoes Until Soggy: I learned this the hard way—over-roasted purée turns your cake dense and dry. Aim for sweet potatoes that collapse easily when pierced with a fork, then mash while still warm. Cold purée means extra mixing later, and nobody has time for that.
- Weigh Your Flour: Scooping flour from the bag packs it down, and that’s how you end up with a cake that’s more brick than dessert. Use a kitchen scale for precision—1 cup of all-purpose flour actually weighs about 125 grams. Your texture will thank you.
- Don’t Overmix the Batter: Once you add the baking soda, stop stirring after 15 seconds. Overworking the batter develops gluten, and that’s how you get a tough, chewy cake instead of a tender one. Fold in the roasted purée gently—just until combined.
- Bake Until Slightly Under: Sweet potato cakes set as they cool, so pull yours out when the edges are set but the center still jiggles like Jell-O. A toothpick should come out with some moist crumbs, not wet batter. The residual heat finishes the job.
Best sauces and condiments for these flavors
Classic Caramel Sauce
Drizzle a warm homemade caramel sauce over each slice for a luxurious finish. Simmer 1 cup granulated sugar with ¼ cup heavy cream and 2 tbsp unsalted butter until golden amber (about 10 minutes).
Cool slightly, then drizzle over the cake. The caramel's deep sweetness contrasts beautifully with the tangy frosting. 🍯
Spiced Maple Glaze
For a fall-inspired twist, make a quick spiced maple glaze by simmering ½ cup pure maple syrup with 1 tsp ground cinnamon and ¼ tsp ground ginger for 3 minutes.
Brush over the cake layers before adding frosting. The warm spices echo the cake's flavors while adding a glossy sheen. I like to let it set for 15 minutes before frosting.
Salted Caramel Drizzle
Elevate your cake with a salted caramel drizzle—simmer ½ cup brown sugar and ¼ cup heavy cream until bubbly, then stir in 1 tbsp unsalted butter and ¼ tsp flaky sea salt.
Cool slightly and drizzle over the frosting. The salt enhances the sweetness, creating a sophisticated balance. Use a squeeze bottle for clean, professional-looking lines.
Citrus Curd Swirl
Add a bright citrus note by swirling lemon or orange curd between cake layers. Mix ½ cup lemon juice, ½ cup sugar, 2 egg yolks, and ¼ cup butter in a saucepan, cooking until thickened.
Let cool, then pipe swirls onto the cake base before adding frosting. The acidity cuts through the richness, making every bite refreshing.
Chocolate Ganache Drip
For chocolate lovers, melt ½ cup dark chocolate chips with ¼ cup heavy cream until smooth, then drizzle over the cake. Let it set for 10 minutes before adding frosting.
The ganache adds a decadent layer that pairs perfectly with the sweet potato's natural sweetness. Use 70% dark chocolate for a balanced bitterness.
Cream Cheese Glaze
Skip the frosting and go for a simple glaze: mix 4 oz cream cheese, 1 cup powdered sugar, and 1 tbsp lemon juice until smooth. Drizzle over the cooled cake for a lighter, elegant finish.
This works especially well if you prefer a less sweet presentation. The glaze sets slightly, giving the cake a polished look without overwhelming it.
Nutrition facts
Frequently asked questions
Can I substitute canned sweet potato purée?
While you can use canned purée in a pinch, it won't give the same rich flavor or moisture. Canned versions often contain added water or sugar, which can make your cake denser. For best results, roast your own sweet potatoes at 425°F for 45 minutes—the natural sweetness and texture are worth the extra effort. If you must use canned, drain it thoroughly and add 1 extra tablespoon of sugar to compensate.
How do I make the frosting extra tangy?
For a more pronounced tang, increase the lemon juice to 2 tablespoons or add ½ teaspoon of lemon zest to the frosting. You can also replace 1 tablespoon of powdered sugar with cornstarch—it enhances the cream cheese flavor. For a modern twist, add ½ teaspoon of vanilla bean paste instead of extract to deepen the flavor profile while keeping the tang.
Why did my cake sink in the middle?
This usually happens from opening the oven too soon or overmixing the batter. Let the cake bake undisturbed for the full 25-30 minutes before checking. Also, ensure your oven is fully preheated—cold spots can cause uneven baking. If you notice sinking, try baking at 325°F for 35 minutes next time for a slower rise.
Can I make this cake gluten-free?
Yes! Replace the all-purpose flour with a 1:1 gluten-free baking flour blend (like Bob's Red Mill) and add ½ teaspoon of xanthan gum to improve texture. You may also need to reduce the sweet potato purée by ¼ cup to prevent excess moisture. For best results, use a gluten-free measuring cup and sift the flour to avoid lumps.
How long does the frosting keep?
The frosting stays fresh for 3 days refrigerated in an airtight container, but it's best used within 48 hours for peak texture. If it thickens, simply rewhip with 1-2 teaspoons of milk to restore smoothness. For longer storage, freeze the frosting in portions for up to 1 month—thaw overnight in the fridge before using.
