Desserts
This sweet potato cake recipe with cream cheese icing delivers a perfect balance of spiced warmth and tangy sweetness that feels like a hug in dessert form. The secret lies in blending sweet potatoes with warm spices—cinnamon, nutmeg, and ginger—to create a moist, tender crumb that resists dryness.
What sets this apart is the cream cheese icing, which adds a velvety contrast to the cake’s natural sweetness without overpowering it.
The cake itself bakes at 350°F for 45–50 minutes, yielding a golden dome with a crackly top and a tender interior that’s almost custard-like. The key to avoiding a dense texture? Whipping the sweet potatoes until smooth and incorporating just enough flour to bind without weighing it down.
Meanwhile, the icing comes together in 5 minutes with cream cheese, powdered sugar, and a hint of vanilla, creating a frosting that’s rich yet light.
What you’ll end up with is a dessert that’s moist, flavorful, and perfectly balanced—each bite offering a harmonious blend of spiced cake and tangy frosting.
The cream cheese icing not only tastes incredible but also stays smooth in warm weather, making this cake ideal for gatherings or a cozy night in. Serve it with a cup of coffee or fresh berries to elevate the experience even further.
This recipe is designed for foolproof results, whether you’re a baking novice or a seasoned pro. The instructions walk you through every step—from mixing the batter to whipping the icing—so you can achieve restaurant-quality dessert at home. Let’s get started!
Ingredients for sweet potato cake recipe with cream cheese icing
Sweet potatoes, warm spices, and cream cheese—just 14 ingredients for a cake that feels like a hug.
| Ingredient | Amount | Notes |
|---|---|---|
| Orange Sweet Potatoes 🍠 | 2 cups | Peeled, cooked, and mashed smooth |
| All-Purpose Flour 🌾 | 2 cups | Sifted for light texture |
| Granulated Sugar 🍚 | 1 ½ cups | Light brown sugar for depth |
| Large Eggs 🥚 | 2 whole | Room temperature for even mixing |
| Unsalted Butter 🧈 | 1 cup | Melted and cooled slightly |
| Vanilla Extract 🌿 | 1 tbsp | Pure, high-quality preferred |
| Ground Cinnamon 🌶️ | 2 tsp | Freshly ground for warmth |
| Ground Nutmeg 🌶️ | ½ tsp | Freshly grated for depth |
| Ground Ginger 🌶️ | 1 tsp | Freshly grated for zing |
| Baking Soda 🧂 | 1 tsp | For proper rise |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Cream Cheese 🧀 | 8 oz | Room temperature for icing |
| Powdered Sugar 🍚 | 3 cups | Sifted for smooth icing |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
Sweet potatoes are the star here, so pick firm, vibrant orange ones—the deeper the color, the sweeter the flavor. I always grab the organic variety at Whole Foods when I can, but regular grocery store sweet potatoes work fine if they're fresh. For the spices, Penzeys or local spice shops have the freshest ground cinnamon and nutmeg—those pre-ground jars at the supermarket can taste stale. If you're short on time, pre-cook the sweet potatoes in the microwave (pierce them first, 8-10 minutes) before mashing. That's my go-to when I'm making this for a crowd.
No vanilla extract? Vanilla bean paste works too, or even a scraped vanilla bean if you're feeling fancy. Running low on powdered sugar? Granulated sugar works in a pinch—just mix it with a bit of cornstarch first. For the cream cheese icing, room temperature is key—if it's too cold, beat it in short bursts. The lemon juice might seem like a small detail, but it brightens the whole thing. If you're making this ahead, store the cake components separately—the batter can be mixed up to 24 hours ahead, and the icing can be whipped a day in advance.
This cake keeps beautifully—3 days at room temperature covered loosely, or 1 week refrigerated. The icing stays fresh for 5 days in the fridge, so plan accordingly. I always make a double batch of icing—one for the cake, one for topping cupcakes later. The cake reheats wonderfully—20 seconds in the microwave brings it back to life, perfect for a quick dessert when guests drop by unexpectedly.
Why You'll Love This Recipe
- No Peel Needed: I swear by this shortcut—just toss those sweet potatoes into boiling water with their skins on, and they soften up like butter. The orange flesh blends smooth, no peeling mess, and the cake turns out moist as a cloud.
- Cream Cheese Magic: That tangy icing isn’t just sweet—it’s alive. The buttercream swirls cut through the cake’s natural earthiness, and honestly? The first bite makes me forget I even made dessert. (Yes, even on a Tuesday night.)
- Breakfast or Brunch Hero: Serve it warm with a scoop of vanilla ice cream, or cut into squares for a grab-and-go snack. My kids ask for it at school lunches, and my coffee dates beg for seconds. No judgment here.
- Dollar Stretch Wonder: Sweet potatoes last forever in the pantry, flour’s a staple, and you’re using basic pantry butter. I’ve made this for 12 people (birthday cake!) for under $15—no fancy ingredients, just pure flavor that doesn’t break the bank.
Step-by-step instructions for sweet potato cake with cream cheese frosting
Here's how to create a perfectly moist sweet potato cake with velvety cream cheese frosting—every layer delivers on that rich, spiced harmony.
Prepare the Sweet Potato Base
Start by peeling and cooking the 2 cups of orange sweet potatoes until fork-tender. I like to microwave them for about 10-12 minutes, then mash them completely smooth with a potato masher or fork. Let them cool completely—they'll be hot and sticky at first, but cooling prevents the cake from becoming gummy.
While they cool, preheat your oven to 350°F and grease two 9-inch round cake pans. Line the bottoms with parchment paper for easy removal. The pans should be room temperature when you add the batter, so take them out 10 minutes before you're ready to bake. This ensures even cooking and prevents cracking.
Mix Wet and Dry Ingredients Separately
In a large mixing bowl, combine the cooled mashed sweet potatoes, 1 cup of melted and slightly cooled unsalted butter, 1.5 cups of granulated sugar, 2 whole room-temperature eggs, and 1 tablespoon of vanilla extract. Whisk until completely smooth—you want no lumps in this batter, as they'll create dense spots in your cake.
In a separate bowl, sift together the 2 cups of all-purpose flour, 1 teaspoon of baking soda, 0.5 teaspoon of salt, 2 teaspoons of ground cinnamon, 0.5 teaspoon of ground nutmeg, and 1 teaspoon of ground ginger. This sifting step is crucial—it prevents lumps and ensures an even distribution of spices throughout the cake. The spices should be freshly ground for maximum warmth and depth of flavor.
Combine and Bake the Cake
Gradually add the dry ingredients to the wet mixture, whisking gently after each addition until just combined. Be careful not to overmix—stop as soon as the flour disappears. Pour the batter evenly between the two prepared cake pans, tapping them gently on the counter to release any air bubbles.
Bake for 25-30 minutes, or until a toothpick inserted in the center comes out clean. The cake should spring back slightly when pressed gently in the center. I know it seems counterintuitive, but don't overbake—you want that moist texture we're after. The cake will continue cooking slightly as it cools in the pan.
Prepare the Cream Cheese Frosting
While the cake bakes, prepare the frosting by beating the 8 ounces of room-temperature cream cheese in a medium bowl until completely smooth. This step is important—any lumps will show up in your finished frosting. Gradually add the 3 cups of sifted powdered sugar and 1 tablespoon of freshly squeezed lemon juice, beating on medium speed until light and fluffy.
The frosting should be thick enough to hold its shape but spreadable enough to pipe or spread smoothly. If it's too thick, add a teaspoon of milk or heavy cream; if too thin, add a bit more powdered sugar. The lemon juice brightens the sweetness and balances the richness of the cream cheese.
Assemble and Serve
Allow the cakes to cool in their pans for 10 minutes, then transfer them to a wire rack to cool completely. Once cooled, level the tops if necessary with a serrated knife. Spread a thin layer of frosting on the bottom cake, then place the top cake on a plate and pipe or spread the remaining frosting over the top and sides.
For that perfect restaurant finish, I like to dust the top with a bit of extra powdered sugar and add a few whole cinnamon sticks or a sprinkle of ground cinnamon. The contrast between the moist, spiced cake and the tangy, creamy frosting is what makes this recipe so special. Serve slices warm or at room temperature for the best experience.
Pro Tips For Making Sweet Potato Cake Recipe With Cream Cheese Icing
- Bake Until Slightly Underdone: I learned this the hard way—sweet potato cakes sink in the middle if you pull them out when the toothpick comes out clean. Instead, bake until the edges pull away but the center still jiggles like Jell-O. The residual heat finishes cooking while keeping that moist, cakey texture.
- Roast Sweet Potatoes First: Skip the raw sweet potato puree—it makes the batter gummy. Roast the peeled, cubed potatoes at 400°F (200°C) for 25 minutes until tender, then mash them while still warm. This caramelizes the natural sugars, giving your cake that deep, spiced sweetness without extra work.
- Don’t Overmix the Batter: After adding the eggs and butter, mix just until combined—lumps are fine. Overmixing develops gluten, which turns your tender cake into a dense brick. Fold in the flour in two additions, stopping when you see streaks of white.
- Chill the Cake Pans: Grease your pans and let them sit in the fridge for 10 minutes before pouring the batter. This prevents the batter from sticking to the edges and ensures even rise. Trust me, the extra minute saves you from scraping off burned bits later.
Health benefits of this dish
Sweet Potato Power
Sweet potatoes are a nutritional powerhouse, packed with vitamin A (about 400% of your daily value per serving), which supports vision, immune function, and skin health.
Their high fiber content (around 7 grams per serving) aids digestion and helps stabilize blood sugar levels, making this cake a great option for those managing diabetes or watching their sugar intake. 💛
Protein Boost
While this recipe focuses on the cake itself, the cream cheese icing adds a surprising protein punch—about 10 grams per serving from the cream cheese. This makes the dessert more satisfying than traditional cakes, which often rely solely on flour and sugar.
The eggs in the batter also contribute 6 grams of protein per serving, helping balance the sweetness without heaviness.
Antioxidant-Rich
The deep orange color of sweet potatoes comes from beta-carotene, a potent antioxidant that converts to vitamin A in your body. This cake delivers a significant dose of antioxidants that combat oxidative stress and inflammation.
The spices—cinnamon, nutmeg, and ginger—also pack their own antioxidant benefits, adding extra protection against cellular damage.
Blood Sugar Benefits
Unlike refined flour cakes, this sweet potato version has a lower glycemic impact thanks to the natural fiber and complex carbohydrates in sweet potatoes. The combination of sweet potatoes, whole eggs, and warm spices creates a dessert that won’t cause blood sugar spikes.
For an even better balance, pair it with fresh berries—their fiber content slows sugar absorption further.
Healthy Fat Balance
The butter and cream cheese in this recipe provide healthy fats that support brain function and hormone production. While not a low-fat dessert, the fats here are balanced by the fiber and protein, preventing energy crashes.
The lemon juice in the icing adds a refreshing note while contributing vitamin C, which aids in collagen production and immune support.
Energy Without Guilt
This cake is perfect for post-workout recovery thanks to its mix of complex carbs (from sweet potatoes), protein (from eggs and cream cheese), and healthy fats (from butter). The spices also have thermogenic properties, meaning they can slightly boost metabolism.
It’s a dessert that feels indulgent but actually supports your wellness goals—just enjoy a slice in moderation! ✨
Nutrition facts
Frequently asked questions
Can I substitute regular potatoes for sweet potatoes in this cake?
No, sweet potatoes are essential for this recipe. Their natural sweetness and moisture create the perfect texture, while regular potatoes would make the cake dry and dense. The orange hue also adds visual appeal that white potatoes can't match. If you must substitute, try yams—but they'll alter the flavor profile slightly.
Why does my cream cheese frosting come out lumpy?
Lumpy frosting usually means your cream cheese wasn't fully softened. Always let it sit at room temperature for 1-2 hours before beating. Also, add powdered sugar gradually while mixing on low speed to prevent lumps. If it happens, blend with an immersion blender for 10 seconds to smooth it out.
How do I prevent my cake from cracking on top?
Cracking often happens from sudden temperature changes. Make sure your oven is fully preheated to 350°F and your cake pans are room temperature. Also, don't open the oven door during the first 20 minutes of baking. For extra insurance, place a small bowl of water on the oven rack to create steam.
Can I make this cake in a single 9-inch pan instead of two?
Yes, but expect a thicker, shorter cake. Reduce baking time to 35-40 minutes and check for doneness with a toothpick. The texture will be similar, but you'll lose the layered cake presentation. For a single-serving version, use a 6-inch pan and bake for 25-30 minutes.
What's the best way to store leftovers?
Store the cake and frosting separately. Keep the cake at room temperature for 3 days (covered loosely) or refrigerate for 1 week. The frosting stays fresh for 5 days in the fridge. Refrigerate the assembled cake for no more than 2 days—the texture changes slightly when fully chilled.
