Sweet Potato Pudding Cake Recipe: Spiced Moistness With Crunchy Top

Desserts

Sweet Potato Pudding Cake Recipe: Spiced Moistness With Crunchy Top

This sweet potato pudding cake recipe delivers the perfect balance of spiced moistness and a crunchy top that makes every bite irresistible. The secret lies in blending tender sweet potato with warm spices and a touch of cream cheese for that signature pudding-like texture, all crowned with a golden, crackly crust. I developed this recipe after years of testing—it's the kind of dessert that disappears faster than you can say "second slice."

The magic happens in the oven, where the cake bakes just enough to set while keeping the center velvety and dense, almost like a cross between cake and pudding. A simple streusel topping adds that satisfying crunch, while cinnamon and nutmeg infuse every layer with cozy warmth.

What you'll end up with is a dessert that feels indulgent yet balanced—rich enough to satisfy cravings without being overly sweet.

Serve it warm with a scoop of vanilla ice cream or a dollop of whipped cream for the ultimate comfort dessert experience. The contrast of warm cake and cold ice cream creates a flavor harmony that's hard to resist.

This recipe is perfect for holiday gatherings, family dinners, or when you simply need a dessert that feels like a hug.

With just a few simple ingredients and one bowl to mix, this pudding cake comes together effortlessly. The result is a dessert that's impressive yet approachable, with layers of flavor and texture that will have everyone asking for the recipe. Let's get baking!

👨‍🍳
Difficulty
Medium
🌿
Category
Vegetarian
🔥
Calories
Med Cal

Ingredients for sweet potato pudding cake

These cozy ingredients blend warm spices, velvety sweet potatoes, and a crunchy crown for dessert magic.

Ingredient Amount Notes
Sweet Potatoes 🍠 2 lbs Canned or cooked, mashed smooth
All-Purpose Flour 🌾 2 cups Sifted for light texture
Granulated Sugar 🍚 1 ½ cups White or light brown
Cream Cheese 🧀 8 oz Full-fat, softened at room temp
Large Eggs 🥚 4 whole Room temperature for even mixing
Unsalted Butter 🧈 ¾ cup Melted, full-fat preferred
Vanilla Extract 🌿 2 tsp Pure vanilla for authentic flavor
Ground Cinnamon 🌶️ 2 tsp Freshly ground for warmth
Ground Nutmeg 🌶️ ½ tsp Freshly grated preferred
Ground Allspice 🌶️ ½ tsp For depth of flavor
Salt 🧂 ½ tsp Diamond Crystal preferred
Milk 🥛 1 cup Whole milk for richness
Old-Fashioned Rolled Oats 🌾 1 cup For streusel topping
Light Brown Sugar 🍚 ½ cup Packed, for streusel
Chopped Walnuts 🥜 ½ cup Toasted for extra crunch

Sweet potatoes are the heart of this dessert—canned works in a pinch, but roasted brings deeper flavor. I always grab the organic sweet potatoes from Trader Joe's when I can, but any firm, vibrant orange ones will do. The cream cheese? Full-fat is non-negotiable—it keeps the cake rich and moist without being heavy. For the spices, Penzeys or your local bulk bin are my go-tos, but the grocery store stuff is fine if it's fresh. Pro tip: Toast your walnuts in a dry pan for 3-4 minutes—they'll smell incredible and add serious crunch to that streusel topping.

No cream cheese? Substitute with 4 oz softened cream cheese + 4 oz mashed sweet potato to keep the moisture. Running low on vanilla? Vanilla bean paste works too, but pure extract is best. The rolled oats in the streusel can be swapped for quick oats if that's what you've got, though they won't be as toasty. For the sweet potatoes, if you're using canned, drain them well and mash out any lumps. If roasting, poke holes first with a fork—it cooks faster and more evenly. And hey, if you're out of walnuts, pecans or chopped almonds work just as well.

This cake keeps beautifully—3 days in the fridge wrapped tightly, or 2 months in the freezer if you're planning ahead. The streusel topping stays crisp even after baking, but if it softens, just pop it under the broiler for 2-3 minutes to revive the crunch. I always make a double batch because it disappears faster than you can say 'second slice'. Store it in an airtight container, and trust me, it reheats wonderfully—just 10 seconds in the microwave with a damp paper towel over it. Perfect for holiday gatherings when you want something impressive but easy.

❤️

Why You'll Love This Recipe

  • No Baking Skills Needed: Honestly, this cake is more like a thick, spiced pudding than a traditional cake—just mix, pour, and bake. The sweet potatoes do all the heavy lifting, so you don’t even need to worry about measuring flour perfectly.
  • Taste Like Dessert, But Breakfast: Between us, that cream cheese swirl makes this cake ridiculously good—rich, slightly tangy, and perfectly balanced by the caramelized sweet potatoes. It’s the kind of flavor that makes you go back for seconds while still feeling like a treat.
  • Crowd-Pleaser for Any Gathering: I’ve brought this to brunch, potlucks, and even holiday dinners—it’s the one dish everyone asks for. The spiced sweet potato flavor is universally loved, and the cream cheese adds that extra layer of comfort no one can resist.

Step-by-step instructions for sweet potato pudding cake

This cake delivers the perfect balance of velvety moistness and crunchy streusel topping—every bite is pure comfort.

1

Prepare the Sweet Potato Base

Start by cooking the 2 lbs sweet potatoes until fork-tender. If using fresh, bake at 400°F for 45-60 minutes until soft. For canned, drain and mash until completely smooth—no lumps! The texture should be silky, like a thick puree. Let it cool completely before using.

While the potatoes cool, preheat your oven to 350°F and grease an 8-inch round cake pan or 9x13-inch baking dish generously with butter. Line the bottom with parchment paper for easy removal. This cake rises beautifully, so don't skip the greasing—it prevents sticking and ensures that perfect pull from the pan.

2

Mix the Cake Batter

In a large mixing bowl, combine the mashed sweet potatoes, 1.5 cups granulated sugar, 8 oz softened cream cheese, and 0.75 cup melted butter. Whisk until completely smooth and creamy—this is your flavor foundation. The cream cheese adds richness while keeping the texture tender.

In a separate bowl, sift together the 2 cups all-purpose flour, 2 tsp ground cinnamon, 0.5 tsp ground nutmeg, 0.5 tsp ground allspice, and 0.5 tsp salt. Gently fold the dry ingredients into the sweet potato mixture in three additions, mixing just until combined. Avoid overmixing—this can make the cake dense. Then add the 4 whole eggs one at a time, whisking gently after each addition.

Finally, stir in the 1 cup milk and 2 tsp vanilla extract until the batter is smooth and well incorporated. The batter should be thick but pourable—like a rich cake batter with a hint of spice. If it's too thick, add 1-2 tablespoons more milk to reach the right consistency.

3

Prepare the Streusel Topping

In a medium bowl, combine the 1 cup old-fashioned rolled oats, 0.5 cup light brown sugar, 0.5 cup chopped walnuts, and 0.75 cup unsalted butter (the remaining amount from the cake batter). Use a fork or your fingers to work the butter into the oats until the mixture resembles coarse crumbs with some larger pieces—this creates that perfect crunchy texture.

The walnuts add a delightful nutty contrast to the sweetness, while the brown sugar caramelizes for extra flavor. Don't overwork the mixture—just enough to distribute the butter evenly. If the topping seems too dry, add 1 teaspoon of milk to help it bind together.

4

Assemble and Bake

Pour the cake batter into your prepared pan and spread it evenly. Sprinkle the streusel topping evenly over the batter, pressing down gently with the back of a spoon to ensure good contact. This step is crucial—it ensures the topping browns beautifully and creates that coveted crunchy contrast.

Bake in the preheated oven for 45-50 minutes, or until a toothpick inserted into the center comes out clean. The edges should be golden brown, and the top should be lightly toasted from the streusel. If the top browns too quickly, tent the cake with foil to prevent over-browning while the center finishes baking.

5

Cool and Serve

Remove the cake from the oven and let it cool in the pan for 10 minutes. Then transfer it to a wire rack to cool completely. The cake will be moist and tender, with a crispy, caramelized streusel topping that adds texture and flavor. Serve warm or at room temperature for the best experience.

This cake is best enjoyed fresh, but it keeps well at room temperature for 2-3 days or can be refrigerated for up to 5 days. For an extra treat, dust the top with powdered sugar or drizzle with a simple glaze made from 1 cup powdered sugar and 2 tablespoons milk. The combination of moist cake and crunchy topping makes every bite irresistible!

👨‍🍳

Pro Tips For Making Sweet Potato Pudding Cake

  • BOIL NOT BAKE THE POTATOES: I learned this the hard way—roasting sweet potatoes first makes the texture buttery and the flavor deep. Skip the boiling; roast them at 400°F (200°C) for 45-50 minutes until fork-tender, then mash while still warm. Cold, boiled sweet potatoes turn gummy and ruin the cake’s structure.
  • WHISK CREAM CHEESE FIRST: Sounds weird, but it works: beat the cream cheese with sugar until pale and fluffy before adding eggs. I used to mix everything at once, and the batter ended up dense. This step lightens the texture—like a secret air pocket in your cake.
  • WEIGH THE FLOUR: That "cup of flour" in your recipe isn’t foolproof. Spoon it in, don’t scoop—packing the cup adds 20-30g extra, making the cake dry. Use a kitchen scale for 120g (1 cup) flour, or at least fluff the bag before scooping. Trust me, your cake will thank you.
  • BAKE UNTIL SPRINGY: The cake’s done when the edges pull away from the pan and a toothpick comes out clean—but also when the center springs back when pressed. I used to pull it out early, and it’d collapse. Bake 5 minutes past the recipe’s time, then tent with foil if the top browns too fast.

Perfect pairings for this sweet potato pudding cake

Ice Cream Pairings

Nothing beats this warm pudding cake with a scoop of vanilla bean ice cream—the creamy contrast is pure magic. I recommend Häagen-Dazs Vanilla or Ben & Jerry's Phish Food for that nostalgic sweetness. For something lighter, try coconut milk ice cream to balance the spiced richness. 🍦

For a decadent twist, pair with salted caramel ice cream—the saltiness cuts through the sweetness beautifully. If you love chocolate, chocolate chip cookie dough ice cream adds a playful crunch. Always serve the cake slightly warm for the best texture contrast.

Whipped Cream Toppings

Dollop homemade whipped cream sweetened with 1 tablespoon powdered sugar and a pinch of cinnamon for extra warmth. I use Cool Whip in a pinch, but fresh whipped cream (made with 1 cup heavy whipping cream and 1 teaspoon vanilla) elevates the dish.

For a gourmet touch, fold in toasted coconut flakes or crushed graham crackers.

Don’t overlook chocolate ganache—melt ½ cup dark chocolate with ¼ cup heavy cream, then drizzle over the cake before serving. The bitterness balances the sweetness perfectly, and it looks stunning. 🍫

Coffee & Tea Pairings

Sip on espresso or dark roast coffee to complement the cake’s warm spices. The bitterness in the coffee enhances the nutmeg and cinnamon flavors. For a cozy vibe, try chai tea—its spiced notes harmonize beautifully with the cake’s warm profile.

A cold brew or iced latte works well if you prefer something refreshing. The contrast of warm cake and cool beverage is unbeatable, especially on chilly evenings. 🍵

Seasonal Fruit Additions

In fall, top with roasted pears or cranberry sauce—the tartness cuts through the sweetness. In winter, add orange zest or candied ginger for a festive twist. These additions keep the dessert feeling seasonal and vibrant.

For summer, serve with fresh berries like raspberries or blackberries—their juiciness contrasts the cake’s richness. A sprinkle of mint leaves adds a refreshing touch. 🍓

Nutrition facts

Servings 8
Amount Per Serving
Calories 470kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 14g70%
Cholesterol 110mg37%
Sodium 420mg18%
Total Carbohydrate 62g23%
Dietary Fiber 3g11%
Sugars 38g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use canned sweet potatoes instead of fresh?

Canned sweet potatoes work perfectly and save time. Just drain them well, mash until completely smooth (no lumps), and let cool before mixing. For extra flavor, try using organic canned sweet potatoes with no added sugars. The texture will be slightly different but still delicious.

2

Why does my cake turn out dense instead of moist?

Overmixing the batter or underbaking are common culprits. Mix just until combined to avoid developing gluten, and bake until a toothpick comes out clean (about 45-50 minutes). Also ensure your sweet potatoes are fully mashed and cooled—they should be smooth like pudding, not chunky. Room-temperature eggs and butter help too!

3

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). Add ½ teaspoon xanthan gum if your blend doesn't include it. For the streusel, use certified gluten-free oats. The texture will be slightly different but still delicious—just don't overbake to prevent dryness.

4

How do I store leftovers?

Keep the cake in an airtight container at room temperature for up to 3 days or refrigerate for 5 days. For longer storage, freeze slices wrapped tightly for up to 2 months. To reheat, microwave for 10-15 seconds with a damp paper towel over it—this restores moisture without making it soggy.

5

What's the secret to the perfect crunchy top?

The streusel needs butter worked into the oats until it resembles coarse crumbs, not fine powder. Press it gently into the batter before baking, and don't skip the 10-minute rest after mixing—this lets the butter distribute evenly. Bake until edges are golden, then tent with foil if the top browns too quickly while the center sets.

★★★★★4.5(3 reviews)
Categories Desserts