Grandma's Famous Sweet Potato Butter Cake Recipe: Velvety Spice with Moist Layers

Desserts

Grandma's Famous Sweet Potato Butter Cake Recipe: Velvety Spice with Moist Layers

Grandma's famous sweet potato butter cake recipe delivers that perfect balance of velvety moisture and warm spice that makes it a holiday staple in every family. The secret lies in the sweet potato puree, which adds natural sweetness and keeps the cake tender for days.

I first tried this recipe when I was 12, and it’s been my go-to ever since—especially when I need a cake that feels special without being overly sweet.

What makes this recipe truly special is the combination of buttery richness and subtle cinnamon warmth that creates layers of flavor in every bite. The cake’s dense yet moist texture comes from precise ingredient ratios and a gentle baking process that ensures even cooking.

Unlike many cakes that dry out quickly, this one stays perfectly tender even when stored for several days.

By the time you pull it from the oven, you’ll have a golden-domed cake with a delicate crumb and a fragrance that fills your kitchen with nostalgia. The buttercream frosting—made with a touch of cinnamon—ties everything together, creating a dessert that’s both comforting and impressive.

This is the kind of cake that makes guests ask for the recipe and brings back memories of family gatherings.

Whether you’re baking for Thanksgiving, Christmas, or just a cozy Sunday afternoon, this recipe delivers restaurant-quality results with minimal effort. The instructions are straightforward, and the ingredients are easy to find, making it perfect for both beginners and experienced bakers.

Let’s get started on creating a cake that tastes like home.

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

Ingredients for grandma's famous sweet potato butter cake

Sweet, spiced, and packed with nostalgia—just these 13 ingredients transform into Grandma’s legendary cake.

Ingredient Amount Notes
Sweet Potatoes 🍠 2 lbs Orange-fleshed, peeled and pureed
Unsalted Butter 🧈 1 ½ cups Room temperature, full-fat preferred
Granulated Sugar 🍚 2 cups Light brown sugar for depth
All-Purpose Flour 🌾 2 ½ cups Sifted for even texture
Large Eggs 🥚 4 whole Room temperature, separated
Vanilla Extract 🌿 2 tsp Pure, high-quality extract
Ground Cinnamon 🌶️ 2 tsp Freshly ground for warmth
Ground Nutmeg 🌶️ ½ tsp Freshly grated preferred
Baking Powder 🧂 2 tsp Aluminum-free for best rise
Salt 🧂 ½ tsp Fine sea salt preferred
Buttercream Frosting 🧈 2 cups Cinnamon-infused, recipe below
Powdered Sugar 🍚 3 cups Sifted for smooth frosting
Heavy Whipping Cream 🥛 1 ½ cups Cold for stiff peaks

The sweet potatoes are the heart of this cake. Orange-fleshed varieties like Jewel or Beauregard work best—their natural sweetness balances the butter and sugar. Most grocery stores carry them year-round, but Trader Joe’s and Costco often have the freshest stock. Peeled and pureed, they add moisture without extra liquid. For the butter, Land O’Lakes or Plugrá are reliable choices—just make sure it’s unsalted. Room temperature butter mixes better, so take it out of the fridge an hour before baking. The cinnamon and nutmeg? Penzeys or bulk bins have the freshest ground spices, but a quick trip to the spice aisle works too.

No sweet potatoes? Canned pumpkin puree (unsweetened) works in a pinch—just reduce the sugar slightly. Running low on vanilla? Almond extract at half the amount adds depth, or scrape the seeds from a vanilla bean. For the frosting, if you can’t find heavy whipping cream, cool whole milk whipped with powdered sugar gets close. The cake itself is forgiving—if you forget to sift the flour, just whisk it vigorously. And if your kitchen’s too warm, chill the batter 30 minutes before baking for a denser crumb. The secret to that perfect golden dome? Bake time is key—don’t overbake, or it’ll dry out.

This cake tastes even better the next day—cover loosely with foil while it cools to keep it moist. Store wrapped at room temperature for 3 days or refrigerate for 1 week. For the frosting, whip it up fresh or store between layers with parchment paper to prevent sticking. Freeze the unfrosted cake for 3 months—thaw overnight in the fridge. I always make a double batch. One for the table, one for the freezer—because you never know when nostalgia will strike.

❤️

Why You'll Love This Recipe

  • No Peel Required: I swear by this trick—just roast those sweet potatoes whole until tender, then scoop out the flesh like mashed potato heaven. No peeling, no mess, and that caramelized edge? Pure magic.
  • Butter-Sugar Magic: That rich, velvety butter folded into the sweet potato puree? It’s like a hug for your taste buds. The sugar melts into the flour just enough to keep it tender but still just sturdy—no dry crumb here.
  • Weeknight Hero: This cake bakes in one bowl, no layers, no fuss. Leftovers? Perfect for breakfast toast or lunchbox treats. Honestly, I’ve even reheated slices in the microwave—crispy outside, gooey inside—every time.
  • Pantry Staple Power: Sweet potatoes, butter, sugar, flour, eggs—you’re already halfway there. Between us, this recipe costs me less than half what a boxed mix would, and it tastes like a bakery’s secret. (Yes, even on a Tuesday night.)

Step-by-step instructions for Grandma's famous sweet potato butter cake

Here's how to bake the legendary moist layers Grandma perfected—every crumb packed with spice and tenderness.

1

Prepare the Sweet Potato Puree

Preheat your oven to 375°F and line two 9-inch round cake pans with parchment paper. Peel and chop the 2 lbs sweet potatoes into even chunks, removing any fibrous ends. Place them in a microwave-safe bowl and cover with a damp paper towel.

Microwave for 10-12 minutes until completely tender when pierced with a fork. Drain any excess liquid, then transfer the sweet potatoes to a food processor or blender. Process until completely smooth, scraping down the sides as needed. You should have about 1.5 cups of puree—this is your cake's moisture secret.

2

Cream Butter and Sweeteners

In a large mixing bowl, combine the 1.5 cups unsalted butter and 2 cups granulated sugar. Using an electric mixer on medium speed, beat for 3-4 minutes until light and fluffy. The mixture should nearly double in volume and turn pale yellow—this incorporates air for that tender crumb.

Add the 4 whole large eggs, one at a time, mixing well after each addition. Scrape down the sides of the bowl to ensure even incorporation. Stir in the 2 tsp vanilla extract and the sweet potato puree. This step creates the cake's signature moist, velvety texture that keeps it tender for days.

3

Combine Dry Ingredients

In a medium bowl, sift together the 2.5 cups all-purpose flour, 2 tsp baking powder, 2 tsp ground cinnamon, 0.5 tsp ground nutmeg, and 0.5 tsp salt. Whisk gently to combine—don't overmix or you'll develop gluten that makes the cake tough.

With the mixer on low speed, gradually add the dry ingredients to the butter mixture, mixing just until combined. Be careful not to overmix—you should still see small flour streaks. The batter will be thick but pourable. This is where the cake's signature spice flavor gets evenly distributed throughout.

4

Bake to Perfect Doneness

Divide the batter evenly between the prepared cake pans. Tap each pan gently on the counter to remove any air bubbles. Bake in the preheated oven for 30-35 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 their pans for 10 minutes, then transfer to a wire rack to cool completely. The cooling process is crucial—it allows the cakes to set properly before frosting. While they cool, prepare the 2 cups buttercream frosting using the 3 cups powdered sugar and 1.5 cups heavy whipping cream.

5

Assemble and Frost

Once completely cool, place one cake layer on a serving plate. Spread a generous layer of the buttercream frosting over the top, then place the second cake layer on top. Frost the entire cake with the remaining buttercream, creating smooth sides. This rich frosting complements the cake's natural sweetness perfectly.

For extra presentation, dust the top with additional ground cinnamon or nutmeg. Slice and serve immediately—this cake is best enjoyed fresh when the layers are perfectly moist. The combination of tender cake and flavorful frosting makes every bite a taste of Grandma's kitchen.

👨‍🍳

Pro Tips For Making Grandma'S Famous Sweet Potato Butter Cake

  • STEAM THE POTATOES FIRST: Peel and slice the sweet potatoes, then steam them for 12-15 minutes until fork-tender—don’t boil, or they’ll turn gluey and ruin the cake’s texture. I learned this the hard way after a batch collapsed like a sad soufflé.
  • CREAM THE BUTTER SLOWLY: Let the unsalted butter sit at room temp for 2 hours before creaming, then mix it with sugar on medium speed until light and fluffy (about 3-4 minutes). Rushing this step traps air bubbles, and your cake will end up dense instead of tender.
  • WEIGH THE FLOUR (NO SPOONING): Use a kitchen scale for the all-purpose flour—scooping and packing it into cups adds moisture and throws off the ratio. A gram here or there might not seem like much, but in baking, it’s the difference between a cake that rises and one that sinks.
  • UNDERBAKE THEN FOIL: Bake the cake until the edges are set but the center still jiggles slightly, then tent it with foil for the last 10 minutes. This keeps the top from cracking while letting the middle cook through—no more dry tops or raw centers.

Make-ahead tips for this recipe

Prep Ahead Strategy

I always make the sweet potato puree the night before baking. Store it in an airtight container in the fridge—it thickens slightly overnight, which actually improves the cake's moisture.

For the frosting, whip up the buttercream ingredients (powdered sugar and heavy cream) and refrigerate in a sealed container for up to 2 days. This gives you just 15 minutes of assembly work on baking day. 💡

Freezer-Friendly Cake

Unfrosted cake layers freeze beautifully for 3 months. Wrap each cooled layer tightly in plastic wrap, then place in a freezer bag with all air squeezed out. Thaw overnight in the fridge before frosting.

I like to freeze the batter too—just mix everything up to the dry ingredients, then store in a freezer-safe container. Thaw completely in the fridge before adding the flour mixture and baking. 🧊

Make-Ahead Frosting

Prepare the cinnamon-infused buttercream up to 3 days ahead and store it between layers of parchment paper in an airtight container. When ready to assemble, whip it briefly to restore volume.

For extra flavor, add ½ tsp cinnamon extract to the frosting mixture when making it ahead. This intensifies the spice notes that make this cake special. ✨

Holiday Prep Timeline

For Thanksgiving or Christmas, I recommend this schedule: Make the puree and frosting 48 hours before baking day. Mix the batter 24 hours ahead and refrigerate it—this enhances the spice flavors.

Bake the cake 3 days before serving so it has time to fully develop its rich taste. The cake actually tastes better after a day or two of resting! 📅

Portioning for Parties

Cut the cake into 1.5-inch squares for easy serving at gatherings. Store individual portions in clear containers with parchment paper between layers. This keeps them fresh for 5 days at room temperature.

For a crowd, assemble the cake in 9-inch rounds and slice into wedges—this makes serving and sharing effortless. 🍰

Frosting Shortcut

Use store-bought buttercream as a shortcut—just add 1 tsp cinnamon and ½ tsp vanilla extract to 2 cups of high-quality frosting*. Mix well and spread between layers.

For extra richness, brush the cooled cake layers with 2 tbsp melted butter before adding frosting. This creates a subtle buttery flavor that ties everything together. 🧈

Nutrition facts

Servings 12
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 24g120%
Cholesterol 120mg40%
Sodium 480mg21%
Total Carbohydrate 62g23%
Dietary Fiber 2g8%
Sugars 48g
Protein 8g16%
* 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 substitute sweet potatoes with pumpkin?

Yes, you can use 1.5 cups unsweetened canned pumpkin puree instead of sweet potato puree. Reduce the sugar slightly to 1.75 cups since pumpkin is naturally sweeter. The texture will be slightly denser but still delicious. This works especially well if you're making the cake during pumpkin season when sweet potatoes aren't available.

2

Why does my cake turn out dry?

Overbaking is the most common cause. Remove the cake from the oven when a toothpick comes out with a few moist crumbs (not completely clean). Another reason could be too much flour—stick to the 2.5 cups measurement and don't sift extra. For extra moisture, brush the cooled layers with 2 tbsp melted butter before frosting. The sweet potato puree should be the key to keeping it tender!

3

How do I make this cake gluten-free?

Replace the all-purpose flour with a 1:1 gluten-free baking flour blend (like Bob's Red Mill) plus 1 tsp xanthan gum. You may need to add 1 tbsp extra liquid (water or milk) to compensate for the blend's dryness. The texture will be slightly different but still moist. Test with a small batch first to adjust the proportions.

4

Can I make this cake in a bundt pan?

Use the same batter but reduce baking time to 25-30 minutes in a 10-12 cup bundt pan. The shape will give you beautiful ridges and a stunning presentation. Brush with melted butter and dust with cinnamon after baking for extra flair. Just check for doneness 5 minutes earlier than the round pans since bundt cakes cook faster.

5

What's the best way to store leftovers?

Wrap the frosted cake tightly in plastic wrap and store at room temperature for 3-4 days. For longer storage, refrigerate for up to 1 week or freeze for 3 months. To reheat, slice and warm for 10-15 seconds in the microwave. The cake actually improves with age as the flavors meld together!

★★★★★4.7(14 reviews)
Categories Desserts