Grandma's Famous Sweet Potato Butter Cake Recipe: Moist Layers and Spiced Frosting Magic

Desserts

Grandma's Famous Sweet Potato Butter Cake Recipe: Moist Layers and Spiced Frosting Magic

The famous sweet potato butter cake recipe from Grandma’s kitchen is the one every bite still feels like a hug in dessert form. The secret to its legendary moistness lies in the perfect balance of sweet potatoes, butter, and warm spices that create layers so tender they practically melt.

I've baked this version dozens of times, and it never fails to deliver that signature spiced frosting that ties everything together.

The key to this recipe is patience—letting the sweet potatoes roast until tender transforms them into a velvety base that keeps the cake moist for days. A simple spice blend of cinnamon, nutmeg, and ginger adds warmth without overpowering the rich butter flavor.

The frosting, made with just powdered sugar and a touch of milk, gets its magic from the cake's natural sweetness and spice.

What you'll end up with is a cake that's perfectly moist through every slice, with a tender crumb and just enough spice to satisfy. The frosting adds a bright, clean finish that makes each bite feel special.

This is the kind of dessert that disappears quickly but leaves everyone asking for seconds.

Serve it with a dollop of whipped cream or a drizzle of caramel for extra indulgence. The flavors are rich enough for holiday gatherings but simple enough for a cozy weeknight treat. Here's how to make it exactly like Grandma's—just with a few modern touches.

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

Ingredients for grandma's famous sweet potato butter cake

Twelve simple ingredients transform into Grandma’s legendary moist cake with spiced frosting magic.

Ingredient Amount Notes
Orange Sweet Potatoes 🍠 2 lbs Medium-sized, firm and unblemished
Unsalted Butter 🧈 1 ½ cups Cold, cubed for creaming
Granulated Sugar 🍚 2 cups White or light brown
Large Eggs 🥚 4 whole Room temperature
All-Purpose Flour 🌾 2 ½ cups Sifted, spooned lightly
Baking Powder 🧂 2 tsp Metal container preferred
Ground Cinnamon 🌿 2 tsp Freshly ground preferred
Ground Nutmeg 🌿 1 ½ tsp Freshly grated nutmeg
Ground Ginger 🌿 1 tsp Freshly ground for warmth
Vanilla Extract 🍯 2 tsp Pure, high-quality extract
Powdered Sugar 🍚 3 cups Sifted for frosting
Whole Milk 🥛 ¼ cup Room temperature
Salt 🧂 ½ tsp Fine sea salt

Sweet potatoes are the heart of this cake. Orange varieties like Jewel or Beauregard work best—their natural sweetness balances the butter perfectly. Buy them firm with no soft spots, and let them sit at room temperature for an hour before roasting. Whole Foods or local farmers markets often carry the best quality, but the grocery store brands work fine if they're fresh. Roast them until tender but not mushy—this ensures the cake stays moist without being gummy. For extra convenience, some stores sell pre-peeled sweet potatoes, but I always peel mine myself to control the texture.

No vanilla extract? Vanilla bean paste works beautifully, or a scraped vanilla bean can add depth. Substituting brown sugar for white changes the flavor profile slightly—use the same amount, but expect a deeper molasses note. The spices are non-negotiable for that classic Grandma flavor: Penzeys or McCormick offer high-quality ground spices that stay potent longer. For the frosting, powdered sugar should be sifted to avoid lumps, and whole milk adds just the right creaminess—skip the skim for optimal texture. If you're short on time, instant vanilla can be used, but pure extract delivers that authentic warmth.

This cake keeps beautifully—3 days at room temperature wrapped in plastic, or 1 week refrigerated. The frosting hardens when chilled, so bring it to room temperature before serving. For make-ahead convenience, bake the cake and freeze it unfrosted for up to 3 months. Thaw overnight in the fridge, then add the frosting. The flavors actually improve over time as the spices meld together—perfect for holiday gatherings where you want everything ready ahead of time.

❤️

Why You'll Love This Recipe

  • No Boil, No Peel: I swear by this trick—just roast the sweet potatoes whole until tender. No peeling, no mess, and that caramelized skin? Pure magic. You’ll have buttery, velvety mash in minutes while the cake bakes.
  • Sweet Potato Butter Magic: That combo of roasted orange sweet potato and rich butter? It’s like a hug in cake form. The natural sweetness cuts through the flour’s earthiness, and the eggs bind it all into a moist, crumbly perfection. (Yes, even my picky husband licks the bowl.)
  • Leftovers That Last: This cake stays fresh for days—slice it for breakfast toast, pack it in lunches, or freeze slices for quick desserts. Honestly, I’ve had it cold, warmed, and even as ice cream topping. Versatile? Absolutely.
  • Pantry Staple Power: Five ingredients, zero specialty items. If you’ve got flour, sugar, and butter, you’ve got this. I’ve made it on grocery-store budgets, and it’s still the star of potlucks and last-minute gatherings. (Budget win.)

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

Here's how to create layers of tender sweet potato cake with rich buttercream frosting.

1

Prepare and Cook the Sweet Potatoes

Preheat your oven to 375°F. Pierce the 2 lbs orange sweet potatoes in several places with a fork, then place them directly on the oven rack. Bake for 45-60 minutes until they're tender when pierced with a fork. Let them cool completely before handling.

Once cooled, scoop out the flesh, discarding the skin. Place the sweet potato flesh in a food processor and blend until completely smooth. This puree should yield about 2 cups—measure it carefully as you'll need the exact amount for the cake batter. The puree should be vibrant orange and completely free of lumps for the best texture.

2

Cream Butter and Sugar for the Cake Batter

In a large mixing bowl, combine the 1.5 cups unsalted butter (cold and cubed) with the 2 cups granulated sugar. Using an electric mixer on medium speed, beat for 3-4 minutes until the mixture is light and fluffy, with no visible sugar crystals remaining. This creaming process incorporates air, which helps create that signature tender crumb.

Add the 4 whole large eggs, one at a time, mixing well after each addition. Scrape down the sides of the bowl as needed to ensure all ingredients are fully incorporated. The mixture should be thick and pale in color. This is the foundation of your cake's moisture—don't rush this step as proper creaming makes all the difference in texture.

3

Combine Dry Ingredients and Sweet Potato Puree

In a separate bowl, whisk together the 2.5 cups all-purpose flour, 2 tsp baking powder, 2 tsp ground cinnamon, 1.5 tsp ground nutmeg, 1 tsp ground ginger, and 0.5 tsp salt. Sift the mixture directly into the butter-sugar-egg mixture, alternating with the 2 cups sweet potato puree and 0.25 cup whole milk.

Begin and end with the flour mixture, mixing on low speed just until combined. Avoid overmixing—you should still see some flour streaks. The batter will be thick and slightly runny, which is perfect for creating that moist crumb. Add the 2 tsp vanilla extract and mix briefly to combine. The warm spices will infuse the batter with that classic Grandma-style flavor.

4

Bake the Cake Layers

Divide the batter evenly between three greased and floured 9-inch round cake pans. Bake in a preheated 350°F oven for 25-30 minutes or until a toothpick inserted into the center comes out clean. Rotate the pans halfway through baking for even browning. The cake should be golden on top but still tender in the center—overbaking will make it dry.

Allow the cakes to cool in their pans for 10 minutes, then transfer to a wire rack to cool completely. This gradual cooling prevents cracking and helps the layers hold their shape when assembling. While cooling, prepare your frosting by combining the 3 cups powdered sugar, 0.5 cup unsalted butter (softened), and 2 tsp vanilla extract in a mixing bowl. Beat until smooth and fluffy, adding a splash of milk if needed to reach your desired consistency.

5

Assemble and Frost the Cake

Once completely cool, level the tops of your cake layers if needed. Place one layer on a cake stand or plate, then spread a generous layer of frosting on top. Repeat with the remaining layers, creating a smooth surface on the top and sides. Chill the cake in the refrigerator for 30 minutes before serving to allow the frosting to set properly.

The final cake should have moist, tender layers with a rich, spiced frosting that complements the sweet potato flavor perfectly. Each slice should be dense yet light, with that signature warm spice aroma that makes this cake so special. Serve at room temperature for the best experience—this cake tastes even better the next day as the flavors meld together.

👨‍🍳

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

  • Boil Sweet Potatoes Until Fork-Tender: I learned this the hard way—undercooked sweet potatoes make the cake dense and gummy. Boil them until they’re so soft a fork slides in like butter (about 20-25 minutes for medium potatoes). Overcooking turns them to mush, but slightly firm is better than rubbery.
  • Cream Butter and Sugar Slowly: Skip the high-speed mixer here—beat the butter and sugar on medium until light and fluffy. If you rush, you’ll end up with a cake that’s more cakey than tender. My grandmother swore by this, and she was right: patience at this step makes all the difference.
  • Weigh Your Flour—Don’t Scoop: Fluff the flour first, then measure it by weight (about 250g for this recipe). Scooping packs it down, and that’s how you get a dry, crumbly cake. I know, I know, but trust the process—your future self will thank you.
  • Bake Until the Center Springs Back: The cake’s done when a toothpick comes out clean and the center springs back when pressed. If you pull it too soon, it’ll stay gummy; if you wait too long, it’ll turn dry. Sounds weird, but it works: aim for 350°F (175°C) for 45-55 minutes, then let it rest 10 minutes before checking.

Storing and reheating this grandma's famous sweet potato butter cake

Room Temperature Storage

This cake stays fresh for 3 days at room temperature when wrapped tightly in plastic wrap or stored in an airtight container. The key is to keep it in a cool, dark place away from direct sunlight.

I always place a small piece of bread in the container to absorb any excess moisture that could make the cake soggy. The frosting will soften slightly but remains stable enough for serving. 🍰

Refrigerator Preservation

For longer storage, refrigerate the cake for up to 1 week. The frosting will harden in the fridge, so let it sit at room temperature for 30-45 minutes before serving. I recommend cutting the cake into individual slices and wrapping each piece in plastic wrap before storing.

This prevents the layers from absorbing odors from other foods in the fridge. The texture remains moist but slightly firmer after refrigeration.

Freezer Storage Tips

Unfrosted cake layers freeze beautifully for up to 3 months. Wrap each layer individually in plastic wrap, then place them in a freezer bag with all the air squeezed out. Label the bag with the date to track freshness.

When ready to serve, thaw the layers overnight in the fridge, then frost and serve. The frosting should be made fresh after thawing for the best consistency.

For extra convenience, you can freeze the fully assembled cake (with frosting) for 2 months, but the frosting may develop a slightly grainy texture.

Reheating Slices

If you've stored slices in the fridge, reheat them in the microwave for 10-15 seconds to restore the frosting's creaminess. For a warmer cake experience, place the slice on a baking sheet and heat in a 300°F oven for 5-7 minutes.

This method keeps the frosting intact while gently warming the cake layers. I find that reheating works best for slices that have been refrigerated for more than 24 hours.

Frosting Refresh

The frosting can sometimes lose its luster after storage. To revive it, simply rewhip with a splash of milk or heavy cream (about 1-2 teaspoons) until smooth. For extra flair, dust with powdered sugar or add a drizzle of caramel sauce before serving.

The warm spices in the cake actually enhance over time, making even reheated slices taste delicious. The key is to bring everything back to room temperature before serving for the best texture. 💫

Nutrition facts

Servings 12
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 18g90%
Cholesterol 120mg40%
Sodium 380mg17%
Total Carbohydrate 58g21%
Dietary Fiber 3g11%
Sugars 42g
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

Why does this cake stay so moist for days?

The secret lies in the roasted sweet potato puree and proper creaming. The puree adds natural moisture while the butter-sugar creaming incorporates air for a tender crumb. The warm spices also help preserve freshness longer than traditional cakes. Plus, the frosting acts as a protective seal!

2

Can I substitute canned sweet potato puree?

Yes, but roasted is better! Canned puree works in a pinch (use 1.5 cups unsweetened), but roasting enhances the natural sweetness and creates a smoother texture. For canned, drain well and measure carefully to avoid excess liquid in your batter.

3

What's the best way to level cake layers?

Use a serrated knife or cake leveler for clean tops. Place a ruler against the knife's edge as a guide. Never force it—let the knife do the work. Leveling ensures even frosting distribution and prevents domed layers that can crack. A gentle sawing motion works best.

4

How do I adjust this for a 9x13-inch pan?

Reduce the batter by 25%** (about 1.5 cups) and bake at 350°F for 35-40 minutes. Line the pan with parchment paper for easy removal. The cake will be denser but still moist. For frosting, spread it evenly over the top before chilling.

5

Can I make this cake gluten-free?

Yes, but texture may differ. Replace flour with a 1:1 gluten-free baking blend (like Bob's Red Mill) plus 1 tsp xanthan gum. Add 2 tbsp extra milk to compensate for reduced moisture. Expect a slightly denser crumb, but the flavor remains excellent. Always test baking times first.

★★★★★4.6(9 reviews)
Categories Desserts