Grandma's Famous Sweet Potato Butter Cake Recipe: Moist Layers and Buttery Swirls

Desserts

Grandma's Famous Sweet Potato Butter Cake Recipe: Moist Layers and Buttery Swirls

The famous grandma's sweet potato butter cake recipe is the one that’s been passed down through generations, promising layers of moist, spiced cake with ribbons of rich brown sugar butter swirled through.

The secret lies in blending sweet potatoes with warm spices like cinnamon and nutmeg, creating a tender crumb that stays fresh for days. I remember the first time I tasted this cake—warm from the oven, with that perfect balance of sweetness and spice that makes it unforgettable.

What makes this recipe truly special is how it combines comfort and tradition in every bite. The cake's moist texture comes from the sweet potatoes, which add natural sweetness while keeping the crumb tender.

The butter swirl adds a luxurious richness that elevates it from a simple dessert to a showstopper. It's the kind of cake that feels like a hug, especially when you're gathering with family.

By the time you pull it from the oven, you'll have a golden-brown cake with those signature butter swirls peeking through the top.

The aroma alone will have everyone heading to the kitchen, and the first slice will reveal layers of flavor—warm spices, sweet potatoes, and that buttery swirl that ties everything together. This is the recipe that brings back memories of home-baked treats and makes every celebration feel special.

Perfect for holidays, birthdays, or just because, this cake is simple enough for beginners but impressive enough for any occasion. Let's get started on baking this timeless classic that's been loved for years.

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

Ingredients for grandma's famous sweet potato butter cake

Sweet potatoes, warm spices, and rich butter—this cake keeps its magic alive.

Ingredient Amount Notes
Orange Sweet Potatoes 🍠 2 cups Cooked and mashed smooth
All-Purpose Flour 🌾 2 ½ cups Sifted for light texture
Granulated Sugar 🍚 1 ½ cups White or light brown
Packed Brown Sugar 🍚 1 cup Dark for molasses flavor
Unsalted Butter 🧈 1 ½ cups Room temperature, full-fat
Large Eggs 🥚 3 whole Room temperature, beaten
Pure Vanilla Extract 🌿 2 tsp High-quality, not imitation
Ground Cinnamon 🌶️ 2 tsp Freshly ground preferred
Ground Nutmeg 🌿 ½ tsp Freshly grated nutmeg
Baking Powder 🧂 2 tsp Aluminum-free preferred
Salt 🧂 ½ tsp Fine sea salt
Sour Cream 🥛 ½ cup Full-fat for moisture
Butter for Swirl 🧈 ½ cup Cold, cubed for ribbons
Packed Brown Sugar for Swirl 🍚 ½ cup Dark brown sugar

Sweet potatoes are the heart of this cake. Orange sweet potatoes (the vibrant ones) work best—they're sweeter and creamier. I always grab the organic ones from Trader Joe's when I can, but any firm, unblemished sweet potatoes will do. Cook them until tender, then mash them smooth (no lumps!). The butter matters too—full-fat, unsalted (like Land O'Lakes or Plugrá) gives that luxurious texture. Don't skip the room-temperature step—it blends better and creates those perfect butter swirls. For the spices, Penzeys or bulk bins at Whole Foods have the freshest ground cinnamon and nutmeg, but regular grocery store spices work fine if they're not ancient.

No orange sweet potatoes? White sweet potatoes or yams will work, but they're less sweet and might need a touch more sugar. Swapping the brown sugar? White sugar plus extra molasses gets you close. The sour cream keeps the crumb tender—full-fat is non-negotiable here. Short on butter? Coconut oil works in a pinch, but it changes the flavor slightly. For the swirl, cold butter is key—it melts just enough in the oven to create those gorgeous ribbons. If you're not using a stand mixer, use a hand mixer and work fast—this batter thickens quickly. And trust me, don't overmix after adding the flour or you'll end up with a tough cake.

This cake keeps beautifully—3-4 days at room temperature wrapped in foil, or up to 5 days in the fridge. Freezes for 3 months if you want to make it ahead. I always bake mine in a 9x13-inch pan (not the round cake pan—this is a sheet cake!) and cut it into squares. The swirls peek through the top after baking, but if yours don't, don't stress—it's still delicious. Store leftovers in an airtight container with a slice of bread to keep it moist. The first slice is always the best, but the second slice with a cup of coffee? That's where the magic happens.

❤️

Why You'll Love This Recipe

  • No Boil, No Peel: I just roast those orange sweet potatoes whole—skin and all—until they’re tender enough to mash with a fork. No peeling, no boiling, no mess. The skin caramelizes into this sweet, buttery crust that’s ridiculously good.
  • Butter-Sweet Magic: That combo of brown sugar and butter? It’s like dessert had a baby with comfort food. The cake’s got this deep, molasses-like richness from the sweet potatoes, but the butter keeps it from tasting heavy—more like a hug than a sugar crash.
  • Crowd-Pleaser Always: Bring it to a potluck, a birthday, or just a lazy Sunday, and no one will ask what’s in it. Kids love the sweetness, adults adore the texture, and even my picky uncle—who hates cake—asks for seconds. (Yes, even on a Tuesday night.)
  • Budget Baking Wins: Sweet potatoes stretch further than flour, and butter makes this cake feel indulgent without breaking the bank. A single batch feeds six, and leftovers? They last in the fridge for days—perfect for when you’re too tired to bake again but still want something special.

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

Here's how to bake this legendary cake with perfectly moist layers and rich buttery swirls.

1

Prepare the Sweet Potato Base

Start by cooking the 2 cups of orange sweet potatoes until tender. Pierce them with a fork, microwave for 8-10 minutes, or bake at 350°F for 45-50 minutes until they're easily pierced with a knife. Let them cool completely, then peel and mash until completely smooth.

This step is crucial for moisture - the sweet potatoes act as a natural tenderizer. I like to mash them with a potato masher or fork until no lumps remain. The texture should be completely smooth, almost like a thick puree. Set this aside to cool completely before using.

2

Cream Butter and Sweeteners

In a large mixing bowl, combine the 1.5 cups of unsalted butter and both sugars (1.5 cups granulated and 1 cup packed brown sugar). Beat with an electric mixer on medium speed for 3-4 minutes until light and fluffy. You'll see the mixture nearly double in volume and become pale in color.

This creaming process incorporates air, which creates that tender crumb we all love. I always use room temperature butter for this step - it should be soft enough to leave a slight indentation when pressed. If your butter is too cold, let it sit at room temperature for 30-45 minutes before starting.

3

Mix Wet Ingredients

Add the 3 whole large eggs, one at a time, beating well after each addition. Then stir in the 2 teaspoons of pure vanilla extract, 2 teaspoons of ground cinnamon, 0.5 teaspoon of ground nutmeg, 2 teaspoons of baking powder, and 0.5 teaspoon of salt. Mix until just combined.

Next, gently fold in the cooled mashed sweet potatoes and 0.5 cup of sour cream. Be careful not to overmix at this stage - just until everything is incorporated. The batter should be thick but pourable. If it seems too thick, you can add 1-2 tablespoons of milk (though we're not using it in this recipe).

4

Combine with Dry Ingredients

Gradually add the 2.5 cups of sifted all-purpose flour to the wet mixture, mixing just until combined. The batter will be thick and slightly sticky. Don't worry if it doesn't look perfect - this is normal for sweet potato cakes.

For the swirl, in a small bowl, combine the 0.5 cup of cold cubed butter for swirl with the 0.5 cup of packed brown sugar for swirl. Mix until just combined - the butter should still be cold and in small pieces.

5

Bake with Perfect Technique

Preheat your oven to 350°F. Grease and flour two 9-inch round cake pans or one 9x13-inch pan. Divide the batter evenly between the pans, then drop spoonfuls of the butter-sugar mixture onto each half, spreading them out slightly. Swirl gently with a knife to create marbled patterns.

Bake for 30-35 minutes for round pans (25-30 minutes for the 9x13-inch pan) or until a toothpick inserted in the center comes out clean. The cake should be golden brown on top and spring back when gently touched. Let cool in the pans for 10 minutes, then transfer to a wire rack to cool completely before frosting.

👨‍🍳

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

  • STEAM THE POTATOES FIRST: Peel and steam the sweet potatoes until they’re fork-tender—about 15 minutes—before mashing. This keeps them from turning gluey when mixed with the butter and sugars, and it makes blending the batter smoother. (Yes, even if you’re tempted to roast them for flavor—this recipe needs that silky texture.)
  • WEIGH THE BROWN SUGAR: Pack that brown sugar hard into the measuring cup—tap it on the counter a few times to eliminate air gaps. Too much volume = a cake that’s too dense and cloyingly sweet. I learned this after a batch turned out like a brick, and now I double-check every time.
  • DON’T OVERMIX THE BATTER: Once you fold in the flour, stop after 20 strokes max. Overworking the batter develops gluten, and this cake’s magic is in its tender, moist crumb. If the batter looks lumpy, that’s fine—it’ll smooth out as it bakes. (Trust me, your grandma’s recipe isn’t judging you for a few streaks.)
  • BAKE AT 325°F—NO EXCUSES: This isn’t a race. A slow bake at 325°F ensures the sweet potatoes cook through without burning the top while the center stays moist. I used to crank it to 350°F and ended up with a cake that was golden on top but raw inside. Patience here = perfection.

Make-ahead tips for this dish

Prep Ahead Strategy

This cake is perfect for making ahead! I always prep the sweet potato puree the night before—cook, peel, and mash it, then store it in an airtight container in the fridge.

The flavors develop overnight, making the cake even more aromatic. The butter-sugar swirl mixture can also be prepped in advance and kept cold until ready to use. 💡

Baking in Advance

Bake the cake up to 2 days ahead of serving. Once completely cooled, wrap it tightly in plastic wrap and store at room temperature. The cake will stay moist and flavorful, with the butter swirls maintaining their texture.

If you're baking for a holiday gathering, this is a game-changer—just pull it from the fridge, slice, and serve warm. 🍰

Freezing for Later

For long-term storage, freeze the fully baked cake in an airtight container or heavy-duty freezer bag for up to 3 months. Thaw overnight in the fridge before serving. I like to wrap it in foil first to protect it from freezer burn.

When reheating, warm slices in the oven at 300°F for 5-10 minutes to restore that fresh-from-the-oven feel. ❄️

Make-Ahead Frosting

If you're using a frosting (like cream cheese or vanilla buttercream), make it a day ahead and store it in the fridge. This gives flavors time to meld, and it’s one less thing to worry about on serving day.

Whip it back to the right consistency with a hand mixer before spreading. Pro tip: Add a pinch of cinnamon to your frosting for a warm, cohesive flavor. 🌟

Serving Warm from the Freezer

Here’s a trick I learned from my grandma: if you’ve frozen the cake, you can serve it warm without thawing! Wrap the frozen cake in foil and bake at 325°F for 20-25 minutes.

This method ensures the butter swirls melt beautifully, creating that restaurant-quality texture. Just keep an eye on it—ovens vary! 🔥

Portioning for Parties

For large gatherings, slice the cake into 1.5-inch squares and arrange them on a platter. Store extra slices in an airtight container with a slice of bread to keep them moist.

Label the container with the date—this cake tastes even better the next day, so no one will mind if it’s not all eaten at once. 💛

Nutrition facts

Servings 12
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 18g90%
Cholesterol 100mg33%
Sodium 420mg18%
Total Carbohydrate 52g18%
Dietary Fiber 2g8%
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

Why does this cake need sweet potatoes instead of regular potatoes?

Orange sweet potatoes add natural sweetness and moisture that keeps the cake tender for days. Their vibrant color also gives the batter a beautiful hue, while their lower starch content prevents a gummy texture. The spices pair perfectly with their natural sugars, creating that signature warm flavor.

2

Can I make this cake without a stand mixer?

Use a hand mixer or even a whisk for the butter and sugars—just work in short bursts to avoid overheating. For the swirl mixture, mix by hand with a fork. The key is not to overmix after adding flour—just combine until no dry spots remain.

3

What's the secret to getting those beautiful butter swirls?

Use cold cubed butter for the swirl and mix it with brown sugar until just combined—don't overwork it. Drop spoonfuls onto the batter before baking, then swirl gently with a knife. The butter should melt slightly in the oven, creating those golden ribbons.

4

How do I store leftovers to keep them moist?

Wrap slices in plastic wrap or store in an airtight container with a slice of bread to absorb excess moisture. Keep at room temperature for 3-4 days or refrigerate for up to 5 days. For longer storage, freeze for 3 months—just thaw overnight before serving.

5

What's the best way to serve this cake?

Warm slices with vanilla ice cream or whipped cream make a classic pairing. For a special touch, dust with powdered sugar or drizzle with warm caramel sauce. It's also perfect with coffee or tea—just slice while still slightly warm from the oven.

★★★★★5.0(13 reviews)
Categories Desserts