There’s something deeply comforting about a homemade sweet potato cake fresh from the oven. The scent of cinnamon drifting through the kitchen, the golden buttery crumb, and that soft melt-in-your-mouth texture instantly bring back memories of family dinners, holiday celebrations, and slow afternoons filled with laughter. This Grandma’s Famous Sweet Potato Butter Cake is more than just dessert — it’s the kind of recipe that feels like home from the very first bite.
Rich mashed sweet potatoes give this cake incredible moisture, while butter and warm spices create a flavor that is both nostalgic and irresistibly indulgent. Whether you serve it with coffee on a quiet afternoon or place it at the center of a holiday table, this cake never fails to steal attention.
Why You’ll Fall in Love with This Sweet Potato Butter Cake
- Incredibly moist and buttery texture
- Warm cinnamon and nutmeg flavors in every bite
- Perfect balance between sweetness and richness
- Easy enough for beginners yet impressive for guests
- Wonderful for Thanksgiving, Christmas, or weekend baking
- Tastes even better the next day
Preparation Time
| Time | Duration |
|---|---|
| Prep Time | 20 minutes |
| Cook Time | 35 minutes |
| Cooling Time | 30 minutes |
| Total Time | About 1 hour 25 minutes |
Kitchen Tools You’ll Need
Preparing this homemade sweet potato cake becomes much easier when you have the right tools ready:
- Large mixing bowl
- Medium mixing bowl
- Electric mixer or hand whisk
- Measuring cups and spoons
- Rubber spatula
- 9×13-inch baking pan
- Cooling rack
- Potato masher or food processor
Ingredients
Here’s everything you need to create this rich Southern-style sweet potato butter cake:
- 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
Step-by-Step Instructions
Step 1: Prepare the Oven and Pan
Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking pan generously with butter or nonstick spray to prevent sticking.
Step 2: Cream Butter and Sugar
In a large bowl, beat the softened butter and granulated sugar together until the mixture becomes pale, light, and fluffy. This step is essential because it creates the tender texture that makes the cake so soft.
Step 3: Add the Eggs
Add the eggs one at a time, mixing thoroughly after each addition. This helps create a smooth and stable batter.
Step 4: Mix in Sweet Potatoes and Vanilla
Stir in the mashed sweet potatoes along with the vanilla extract. The batter will become creamy, rich, and beautifully fragrant.
Step 5: Combine the Dry Ingredients
In a separate bowl, whisk together:
- Flour
- Baking powder
- Baking soda
- Cinnamon
- Nutmeg
- Salt
Mixing the dry ingredients separately ensures even distribution of spices and leavening agents.
Step 6: Alternate Dry Ingredients and Buttermilk
Gradually add the flour mixture into the wet ingredients, alternating with the buttermilk. Begin and finish with the flour mixture. Stir gently until just combined.
Avoid overmixing the batter because it can make the cake dense instead of soft and fluffy.
Step 7: Bake the Cake
Pour the batter into the prepared baking pan and smooth the surface using a spatula.
Bake for 30–35 minutes or until a toothpick inserted in the center comes out clean.
As the cake bakes, your kitchen will fill with the warm aroma of butter, cinnamon, and sweet potatoes — the kind of scent that instantly makes a house feel alive.
Step 8: Cool Before Serving
Allow the cake to cool in the pan for about 10 minutes before transferring it to a wire rack. Let it cool completely before slicing.
Serve plain, dusted with powdered sugar, or topped with whipped cream for an extra layer of indulgence.
Tips for the Perfect Sweet Potato Butter Cake
Use Fresh Sweet Potatoes
Freshly cooked sweet potatoes provide better flavor and moisture than canned versions.
Don’t Overmix the Batter
Overmixing develops too much gluten, which can make the cake heavy.
Bring Ingredients to Room Temperature
Butter, eggs, and buttermilk mix more evenly when they are not cold.
Measure Flour Correctly
Too much flour can dry out the cake. Spoon flour into the measuring cup and level it off gently.
Add Extra Warmth
For a deeper flavor, add a tiny pinch of cloves or ginger.
Delicious Variations and Additions
One of the best things about this sweet potato cake recipe is how versatile it can be.
Add Pecans or Walnuts
Chopped nuts add a wonderful crunch and nutty richness.
Cream Cheese Frosting
A silky cream cheese frosting transforms this cake into a bakery-style dessert.
Caramel Drizzle
Warm caramel sauce pairs beautifully with the sweet potato and spice flavors.
Raisins or Dried Cranberries
These additions create extra sweetness and texture.
Storage and Reheating Tips
Storing at Room Temperature
Keep the cake covered in an airtight container for up to 3 days.
Refrigeration
Store in the refrigerator for up to 1 week. The flavor actually becomes richer after a day or two.
Freezing
Wrap slices individually in plastic wrap and freeze for up to 3 months.
Reheating
Warm slices in the microwave for about 10–15 seconds for that fresh-from-the-oven taste.
Approximate Nutrition Information Per Serving
| Nutrient | Amount |
|---|---|
| Calories | 420 |
| Carbohydrates | 50g |
| Protein | 5g |
| Fat | 22g |
| Saturated Fat | 13g |
| Sugar | 32g |
| Fiber | 2g |
| Sodium | 240mg |
Nutrition values are approximate and may vary depending on ingredient brands and portion sizes.
Frequently Asked Questions
Can I use canned sweet potatoes?
Yes, but freshly cooked sweet potatoes provide a better flavor and texture. If using canned, drain them well first.
Can I make this cake ahead of time?
Absolutely. In fact, the flavor becomes even more delicious the next day.
Can I substitute buttermilk?
Yes. Mix 1/2 cup milk with 1/2 tablespoon lemon juice or vinegar and let it sit for 5 minutes.
Why is my cake dense?
Overmixing the batter or adding too much flour can create a dense texture.
Can I turn this into cupcakes?
Yes. Bake in cupcake liners at 350°F for approximately 18–22 minutes.
What frosting pairs best with sweet potato cake?
Cream cheese frosting, buttercream, caramel glaze, or whipped cream all work beautifully.
Final Thoughts
Grandma’s Famous Sweet Potato Butter Cake is the kind of dessert that quietly turns ordinary moments into cherished memories. Every slice carries warmth, comfort, and the unmistakable taste of homemade goodness. The buttery richness, soft sweet potato crumb, and cozy spices come together in a way that feels timeless and deeply satisfying.