Grandma’s Famous Sweet Potato Butter Cake
Introduction
What if a single bite of cake could taste like holiday mornings, warm spice, and your grandmother’s kitchen all at once? That is exactly what you get with Grandma’s Famous Sweet Potato Butter Cake. This old-fashioned dessert turns humble sweet potatoes into a tender, buttery crumb that melts in your mouth. I have made this recipe dozens of times, and it never fails to bring people back for a second slice. It is the kind of cake that feels like a warm hug on a cool afternoon.
Sweet potato adds natural moisture without making the crumb heavy. Butter gives the cake a rich, golden flavor. Cinnamon and nutmeg wrap everything in gentle warmth. Whether you are baking for a family dinner, a potluck, or simply because you crave something cozy, this recipe belongs in your collection.
Ingredients for Grandma’s Famous Sweet Potato Butter Cake
This ingredient list is simple but each item plays an important role.
- 1 cup mashed sweet potatoes, cooked and cooled
- 1 cup unsalted butter, softened
- 2 cups granulated sugar
- 4 large eggs
- 2 cups all-purpose flour
- 1 teaspoon baking powder
- 1 teaspoon baking soda
- 1 teaspoon ground cinnamon
- 1/2 teaspoon ground nutmeg
- 1/2 teaspoon salt
- 1 teaspoon vanilla extract
- 1/2 cup buttermilk
You can use canned sweet potato puree if you are short on time. Just make sure it has no added sugar or syrup. If you do not have buttermilk, stir one teaspoon of lemon juice into one-half cup of regular milk and let it sit for five minutes. That quick swap works beautifully.
For the butter, use real unsalted butter if possible. Salted butter can work, but you may want to reduce the added salt by a pinch. Make sure the eggs and buttermilk are at room temperature. That helps the batter come together smoothly.
Step-by-Step Instructions for Grandma’s Famous Sweet Potato Butter Cake
Follow these steps carefully and you will end up with a beautifully moist cake.
- Preheat your oven to 350°F (175°C) and grease a 9×13 inch baking pan. You can use butter or nonstick spray. For extra insurance, line the pan with parchment paper and leave some overhang for easy lifting.
- In a large mixing bowl, cream together the softened butter and sugar until light and fluffy. This can take about three to five minutes with an electric mixer. The mixture should look pale and airy.
- Add the eggs one at a time, mixing well after each addition. This gradual method helps the batter stay smooth instead of separating.
- Stir in the mashed sweet potatoes and vanilla extract until well combined. The batter will look slightly orange and smell wonderful.
- In another bowl, whisk together the flour, baking powder, baking soda, cinnamon, nutmeg, and salt. Whisking eliminates clumps and distributes the leavening agents evenly.
- Gradually add the dry ingredients to the wet mixture, alternating with the buttermilk. Start and end with the flour mixture, mixing until just combined. Avoid overmixing at this stage.
- Pour the batter into the prepared baking pan and smooth the top with a spatula. The batter will be thick but spreadable.
- Bake for 30 to 35 minutes, or until a toothpick inserted in the center comes out clean. Start checking at the 30-minute mark because every oven runs a little differently.
- Allow the cake to cool in the pan for about 10 minutes before transferring it to a wire rack to cool completely. Cooling in the pan helps the structure set.
- Serve plain or with a dollop of whipped cream for an extra treat.
One helpful tip is to rotate the pan halfway through baking. That encourages even browning. Another tip is to let the sweet potato mash cool completely before adding it to the batter. Warm sweet potato can melt the butter and change the texture.
Nutritional Information
The values below are approximate and based on one slice from a 9×13 inch pan cut into 12 servings.
- Calories: 390
- Protein: 5 grams
- Carbohydrates: 55 grams
- Fat: 17 grams
- Fiber: 1 gram
- Sugar: 38 grams
Keep in mind that frosting or whipped cream will add extra calories and sugar. The cake itself is already rich, so a light dusting of powdered sugar is often enough.
Preparation Time
- Prep time: 15 minutes
- Cook time: 30 to 35 minutes
- Total time: 45 to 50 minutes
This recipe is faster than many layer cakes because it uses a single pan and does not require stacking or fancy decoration. It is a practical choice for busy bakers who still want a homemade dessert.
Healthier Alternatives for Grandma’s Famous Sweet Potato Butter Cake
You can adjust this recipe to fit different dietary needs without losing its charm.
For a lower-fat version, replace half of the butter with unsweetened applesauce. The cake will still be moist, though slightly less rich. You can also reduce the sugar to 1 1/2 cups without ruining the texture. Some bakers find that reduction brings the sweet potato flavor forward.
For a gluten-free option, use a one-to-one gluten-free baking flour blend. Look for a blend that contains xanthan gum or add one-half teaspoon of xanthan gum if the blend does not include it.
For a dairy-free version, use plant-based butter sticks and replace the buttermilk with one-half cup of almond milk mixed with one teaspoon of vinegar or lemon juice.
For a vegan version, use vegan butter, replace each egg with one tablespoon of ground flaxseed mixed with three tablespoons of water, and use the dairy-free buttermilk swap mentioned above. Let the flax mixture sit for five minutes until it becomes slightly gelatinous.
These swaps may change the crumb slightly, but the cake should remain delicious and tender.
Serving Suggestions for Grandma’s Famous Sweet Potato Butter Cake
This cake shines on its own, but a few simple additions make it even more special.
- Serve slices warm with a scoop of vanilla bean ice cream.
- Add a dollop of lightly sweetened whipped cream and a sprinkle of cinnamon.
- Drizzle with a simple powdered sugar glaze made from powdered sugar, milk, and a splash of vanilla.
- Top with toasted pecans or walnuts for crunch.
- Serve alongside fresh apple slices or poached pears for a cozy dessert plate.
For drink pairings, try a cup of spiced chai, black tea, or a warm latte. The cinnamon and nutmeg in the cake pair beautifully with coffee and tea. For a celebration, a small glass of bourbon or dark rum also complements the sweet potato flavor.
Common Mistakes to Avoid
Even simple cakes can go wrong if a few key steps are missed.
- Overmixing the batter after adding flour can make the cake dense and tough. Mix only until no dry streaks remain.
- Using cold butter can prevent the sugar and butter from creaming properly. Softened butter should be cool but easy to press.
- Measuring flour incorrectly can dry out the cake. Spoon the flour into the measuring cup and level it with a knife instead of scooping directly from the bag.
- Opening the oven door too often can cause the cake to sink. Trust your oven light and check only near the end.
- Baking in a dark metal pan can cause over-browning. If using a dark pan, reduce the oven temperature by 25°F or start checking for doneness five minutes earlier.
- Adding warm mashed sweet potato can melt the butter and change the batter consistency. Let the sweet potato cool completely first.
Storage Tips for Grandma’s Famous Sweet Potato Butter Cake
This cake stores well and can be made ahead of time.
Refrigeration
Keep the cake covered tightly at room temperature for up to two days. If your kitchen is warm or humid, refrigerate it for up to five days. Place a sheet of wax paper over the cut surface before covering to keep the edges from drying out.
Freezing
To freeze, wrap the completely cooled cake tightly in plastic wrap and then in aluminum foil. You can also freeze individual slices in airtight containers. Frozen cake will keep for up to three months.
Reheating
To reheat, place a slice on a microwave-safe plate and warm it for 20 to 30 seconds. For a larger portion, wrap the cake in foil and warm it in a 300°F oven for 10 to 15 minutes. This gentle heat revives the buttery texture.
Conclusion
Grandma’s Famous Sweet Potato Butter Cake is the kind of dessert that feels both nostalgic and completely satisfying. The sweet potato keeps every slice moist, while the butter and warm spices create a rich, comforting flavor. It is easy enough for a weeknight treat and special enough for a holiday table.
I hope you try this recipe and make it your own. If you bake it, leave a comment and share your experience. I would love to hear how it turned out, whether you added your own twist, or who you shared it with.
Frequently Asked Questions
- Can I use canned sweet potatoes? Yes, use plain canned sweet potato puree without added sugar. Drain any excess liquid and measure one cup before adding it to the batter.
- Can I bake this in a Bundt pan? Yes, grease the Bundt pan well and bake for 45 to 55 minutes. Test with a toothpick before removing from the oven.
- What does sweet potato do in a cake? Sweet potato adds natural sweetness, moisture, and a soft crumb. It also gives the cake a subtle earthy flavor that pairs well with warm spices.
- Why did my cake come out dense? A dense cake usually means the batter was overmixed after adding the flour. Mix only until the ingredients are just combined.
- Can I reduce the sugar? Yes, you can reduce the sugar to 1 1/2 cups. The cake will be slightly less sweet but still tender.
- Is this recipe suitable for cupcakes? Yes, divide the batter into lined muffin tins and bake at 350°F for 18 to 22 minutes. Check with a toothpick.
- Can I add nuts or raisins? Yes, fold in up to one-half cup of toasted pecans, walnuts, or raisins before pouring the batter into the pan.
- How do I know when the cake is done? Insert a toothpick into the center. If it comes out clean or with only a few moist crumbs, the cake is ready.

Grandma’s Famous Sweet Potato Butter Cake
Ingredients
- 1 cup mashed sweet potatoes cooked and cooled
- 1 cup unsalted butter softened
- 2 cups granulated sugar
- 4 large eggs
- 2 cups all-purpose flour
- 1 teaspoon baking powder
- 1 teaspoon baking soda
- 1 teaspoon ground cinnamon
- 1/2 teaspoon ground nutmeg
- 1/2 teaspoon salt
- 1 teaspoon vanilla extract
- 1/2 cup buttermilk
Instructions
- Preheat your oven to 350°F (175°C) and grease a 9x13 inch baking pan. You can use butter or nonstick spray. For extra insurance, line the pan with parchment paper and leave some overhang for easy lifting.
- In a large mixing bowl, cream together the softened butter and sugar until light and fluffy. This can take about three to five minutes with an electric mixer. The mixture should look pale and airy.
- Add the eggs one at a time, mixing well after each addition. This gradual method helps the batter stay smooth instead of separating.
- Stir in the mashed sweet potatoes and vanilla extract until well combined. The batter will look slightly orange and smell wonderful.
- In another bowl, whisk together the flour, baking powder, baking soda, cinnamon, nutmeg, and salt. Whisking eliminates clumps and distributes the leavening agents evenly.
- Gradually add the dry ingredients to the wet mixture, alternating with the buttermilk. Start and end with the flour mixture, mixing until just combined. Avoid overmixing at this stage.
- Pour the batter into the prepared baking pan and smooth the top with a spatula. The batter will be thick but spreadable.
- Bake for 30 to 35 minutes, or until a toothpick inserted in the center comes out clean. Start checking at the 30-minute mark because every oven runs a little differently.
- Allow the cake to cool in the pan for about 10 minutes before transferring it to a wire rack to cool completely. Cooling in the pan helps the structure set.
- Serve plain or with a dollop of whipped cream for an extra treat.
