Sweet Potato Butter Cake Recipe From Scratch: Warm Spice Layers With Creamy Velvety Crumb

Desserts

Sweet Potato Butter Cake Recipe From Scratch: Warm Spice Layers With Creamy Velvety Crumb

This sweet potato butter cake recipe from scratch transforms humble ingredients into layers of warm spice and velvety crumb that taste like autumn in every bite.

The secret lies in puréed sweet potato replacing some of the butter—it keeps the cake moist without sacrificing richness, while cinnamon and nutmeg infuse each tender layer with comforting depth.

I developed this recipe after years of baking, perfecting the balance between structure and softness that makes it foolproof for home bakers.

The process is simpler than you'd expect: purée the sweet potato until smooth, then cream it with butter and sugar just like traditional cake batter. Warm spices like cinnamon and ginger dissolve into the mixture, creating aromatic layers that develop as the cake bakes.

A light but sturdy crumb results from careful mixing—no dense, dry texture here, just perfectly balanced sweetness and spice in every slice.

What you'll end up with is a cake that's impossibly moist yet holds its shape beautifully, with a tender crumb that melts in your mouth.

The sweet potato adds natural sweetness while keeping the cake lighter than traditional butter cakes, and the warm spice notes make it perfect for fall gatherings or cozy weeknight desserts. This recipe delivers restaurant-quality results with simple pantry staples and just 45 minutes of active time.

Serve warm with vanilla ice cream or whipped cream for the ultimate comfort dessert experience. The flavor combination is so distinctive yet approachable that even spice-averse eaters will reach for seconds. Let's get baking!

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

Ingredients for sweet potato butter cake recipe from scratch

Pantry staples plus a few fall favorites create this velvety spiced cake.

Ingredient Amount Notes
Sweet Potatoes 🍠 1 ½ lb Peeled, puréed until smooth
Unsalted Butter 🧈 1 cup Softened to room temperature
Granulated Sugar 🍚 1 ½ cups Light brown preferred
Large Eggs 🥚 2 whole Room temperature
All-Purpose Flour 🌾 2 cups Sifted, spooned lightly
Ground Cinnamon 🌿 2 tsp Freshly ground preferred
Ground Nutmeg 🌿 ½ tsp Freshly grated nutmeg
Ground Ginger 🌿 1 tsp Freshly ground preferred
Baking Powder 🧂 1 ½ tsp Aluminum-free preferred
Salt 🧂 ½ tsp Fine sea salt preferred
Vanilla Extract 💧 1 tbsp Pure vanilla preferred
Milk 🥛 ½ cup Whole milk preferred

The sweet potatoes are the heart of this cake. Look for firm, vibrant orange sweet potatoes—the deeper the color, the more natural sweetness they'll have. I always grab the organic variety at Whole Foods when possible, but any good-quality sweet potato works. Peel them before puréeing, and don't skip the straining step—you want it completely smooth for that silky texture. The butter should be soft but not melted when you cream it with the sugar, and I like to use European-style butter for extra richness if I'm feeling indulgent.

No light brown sugar? White sugar plus 1 tsp molasses works in a pinch. Freshly ground spices make all the difference—pre-ground spices lose potency quickly. For the nutmeg, I grab the whole nutmeg and grate it myself (it keeps better this way). If you're avoiding dairy, coconut oil works for the butter, though the flavor will be subtly different. The milk can be swapped for almond or oat milk, but whole milk gives the best texture. Store any leftover puréed sweet potato in an airtight container in the fridge for up to 5 days—it's great in smoothies too.

This cake keeps beautifully for 3-4 days at room temperature wrapped in plastic, or 1 week in the fridge. For longer storage, wrap tightly and freeze for up to 3 months. I like to slice it thin and freeze individual portions on a tray first—prevents freezer burn. The flavor actually improves slightly after a day or two as the spices meld. Serve warm with a pat of softened butter or a scoop of vanilla ice cream for that classic comfort combo.

❤️

Why You'll Love This Recipe

  • No Roasting Required: I just boil and mash sweet potatoes—no oven preheating, no waiting for them to cool. That alone cuts my prep time in half, and honestly? The texture stays perfectly velvety without any fuss.
  • Buttery Sweet Magic: The combo of sweet potato’s natural caramel notes and rich butter? It’s like dessert sneaking into your cake. The eggs bind it just enough to keep it moist, while the sugar balances the earthiness—no artificial flavors needed.
  • Weeknight Wonder: This cake bakes in one bowl, no fancy layers or piping. Slice it warm for breakfast, pack slices for lunches, or serve it at a potluck—it’s the kind of dish that works every time without overthinking.
  • Budget-Friendly Staples: Sweet potatoes and butter are cheap, and flour and eggs stretch further than you’d think. I’ve made this for 12 people for under $15, and the leftovers? They disappear faster than my willpower on a bad day.

Step-by-step instructions for sweet potato butter cake

Here's the method for a moist, velvety cake with warm spice notes and rich butter flavor.

1

Prepare the Sweet Potato Purée

Preheat your oven to 400°F and pierce the 1.5 lb sweet potatoes with a fork. Place them on a baking sheet and roast for 45-50 minutes until tender when pierced with a knife. Let them cool slightly, then peel off the skin and transfer the flesh to a food processor or blender.

Blend until completely smooth, scraping down the sides as needed. You should have about 1½ cups of purée. This step develops the cake's signature moistness and subtle sweetness. For best results, use a high-powered blender to eliminate any lumps that could affect texture.

2

Cream Butter and Sugar

In a large mixing bowl, combine the 1 cup softened unsalted butter and 1.5 cups granulated sugar. Beat with an electric mixer on medium speed for 3-4 minutes until light and fluffy. The mixture should nearly double in volume and become pale in color.

This creaming process incorporates air into the batter, which creates that signature tender crumb. I press the butter and sugar mixture against the bowl sides occasionally to ensure it's fully combined. Stop when it's light and airy—overmixing at this stage can lead to a dense cake.

3

Mix Wet Ingredients

Add the 2 whole room temperature eggs, one at a time, beating well after each addition. Then stir in the 1 tbsp vanilla extract and the 1½ cups sweet potato purée. Mix on low speed until just combined, about 30 seconds. Finally, add the 0.5 cup milk and mix again until smooth.

The sweet potato purée adds natural sweetness and moisture, while the eggs provide structure. I always use room temperature eggs—they blend more smoothly and help create a lighter texture. If your purée is still warm from roasting, let it cool completely before mixing to prevent curdling.

4

Combine Dry Ingredients

In a separate bowl, whisk together the 2 cups sifted all-purpose flour, 1.5 tsp baking powder, 2 tsp ground cinnamon, 0.5 tsp ground nutmeg, 1 tsp ground ginger, and 0.5 tsp salt. Sift the flour mixture directly over the wet ingredients to prevent lumps.

Gently fold the dry ingredients into the wet mixture using a spatula, mixing just until combined. Avoid overmixing—you should still see some flour streaks. The warm spices create that signature cozy flavor profile, while the baking powder ensures a light rise. For best results, don't overmix or you'll develop gluten and end up with a tough cake.

5

Bake to Golden Perfection

Pour the batter into two greased and floured 9-inch round cake pans. Smooth the tops with a spatula. Bake in the preheated oven at 350°F for 25-30 minutes or until a toothpick inserted in the center comes out clean. Rotate the pans halfway through baking for even browning.

Let the cakes cool in the pans for 10 minutes before transferring to a wire rack to cool completely. The internal temperature should reach 200°F before removing from the oven. This cooling period is crucial—it allows the cakes to set properly and prevents them from falling apart when you try to frost them later.

👨‍🍳

Pro Tips For Making Sweet Potato Butter Cake Recipe From Scratch

  • Boil Sweet Potatoes Until Fork-Tender: The moment you poke a hole in a boiled sweet potato and it slides off the fork like butter, you’ve hit the sweet spot. Overcooking turns them mushy—undercooked means dense cake. Aim for 15-18 minutes in salted water, then let them cool completely before mashing.
  • Use Cold Butter for Creaming: I learned this the hard way—warm butter melts too fast, and suddenly you’re scrambling to mix batter before it separates. Take the butter straight from the fridge, cut it into chunks, and let the mixer do the work. The slower it emulsifies, the lighter the texture.
  • Don’t Overmix the Batter: After burning three batches with a gummy center, I finally stopped beating the batter into submission. Mix just until the flour disappears—about 30 seconds after that point. Overworking it develops gluten, and this cake should be tender, not chewy.
  • Bake at 325°F, Not Hotter: I was skeptical until I tried it: 350°F makes the outside brown too fast while the middle stays raw. Stick to 325°F and bake until the center springs back when gently pressed—about 50-60 minutes. A toothpick test works, but don’t rely on it alone.

Flavor customization for this sweet potato butter cake recipe from scratch

Spice Level Boost

For a bolder flavor profile, increase the warm spices by 50%—add 1 extra tsp cinnamon and ½ tsp nutmeg. I also recommend ½ tsp cardamom for an exotic twist that pairs beautifully with the sweet potato.

Toast the whole spices in a dry pan for 2 minutes before grinding to deepen their aroma. 🌶️

Citrus Zing

Brighten the cake with 1 tbsp lemon or orange zest mixed into the wet ingredients. The citrus cuts through the richness and adds a refreshing contrast. I like to add 1 tbsp fresh orange juice too—it balances the sweetness without overpowering the spices.

This works especially well if you're serving it with a tangy glaze. 🍊

Chocolate Swirl

Create a marbled effect by folding ½ cup melted dark chocolate into the batter before baking. Use a knife to gently swirl it through the batter in the pans for beautiful chocolate flecks.

For extra decadence, add ½ cup chocolate chips to the batter. This version tastes like a cross between cake and brownie. 🍫

Coffee Infusion

Add 1 tbsp instant coffee granules to the dry ingredients for a mocha-inspired twist. The coffee enhances the caramel notes in the sweet potato and pairs perfectly with a coffee glaze. I recommend using medium-roast coffee for balanced flavor. This variation is especially popular during holiday baking. ☕

Nutty Crunch

Fold ½ cup chopped pecans or walnuts into the batter for texture. Toast the nuts in a dry pan for 3-4 minutes until fragrant before adding.

For extra crunch, sprinkle ¼ cup chopped nuts on top of the batter before baking. This adds a satisfying contrast to the tender crumb. 🌰

Dairy-Free Adaptation

Replace the butter with 1 cup coconut oil (melted and cooled slightly) and use ½ cup almond milk instead of dairy milk. The texture remains moist, though slightly denser. For extra richness, add 2 tbsp coconut cream to the wet ingredients. This version works beautifully for vegan diets. 🌱

Nutrition facts

Servings 8
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 18g90%
Cholesterol 120mg40%
Sodium 420mg18%
Total Carbohydrate 52g18%
Dietary Fiber 3g11%
Sugars 38g
Protein 6g12%
* 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 make this cake without roasting the sweet potatoes?

Yes! For a quicker version, boil 1.5 lb peeled sweet potatoes until fork-tender (15-20 minutes), then drain and purée. The texture will be slightly denser but still delicious. Roasting develops deeper caramelized sweetness, but boiling works in a pinch.

Why does my cake turn out dense instead of light and fluffy? Overmixing the batter or skipping the creaming step are common culprits.

2

Can I substitute regular potatoes for sweet potatoes?

Not recommended! Sweet potatoes have natural sweetness and moisture that regular potatoes lack. The flavor and texture will be completely different. If you're out of sweet potatoes, try 1 cup pumpkin purée as a substitute, but adjust the spices to taste.

3

How do I store leftovers to keep them fresh?

Wrap cooled cake tightly in plastic wrap or aluminum foil, then place in an airtight container. It stays fresh at room temperature for 3-4 days or in the fridge for 1 week. For longer storage, freeze slices on a tray first, then transfer to a bag for up to 3 months. Thaw overnight in the fridge.

4

What's the best way to frost this cake?

This rich cake pairs beautifully with a light cream cheese glaze or vanilla buttercream. For extra flavor, try a spiced glaze made with powdered sugar + milk + cinnamon. Avoid heavy frostings that might overwhelm the delicate spice notes. A simple dusting of powdered sugar also works for a minimalist look.

★★★★★4.8(5 reviews)
Categories Desserts