If you are looking for a dessert that feels like a warm hug and brings a burst of seasonal comfort to your table, this Sweet Potato Pound Cake Recipe: Moist, Flavorful, and Perfect for Any Occasion Recipe is exactly what you need. Imagine a tender, buttery pound cake infused with the natural sweetness of mashed sweet potatoes, warmed up with cinnamon and nutmeg, and topped with a delicate vanilla glaze that ties every flavor together beautifully. Whether it’s a family gathering, a cozy weekend treat, or a special celebration, this cake offers a moist and flavorful experience that will quickly become your go-to favorite.

Ingredients You’ll Need
Each ingredient in this recipe plays a key role in delivering that perfect texture, aroma, and taste. From the creamy sweetness of mashed sweet potatoes to the rich tang of sour cream, this collection of ingredients is simple but essential for creating a pound cake that’s incredibly moist and packed with flavor.
- Mashed Sweet Potatoes: Provides natural sweetness and moisture for a tender crumb.
- All-Purpose Flour: Forms the cake’s structure and ensures a perfect rise.
- Baking Powder and Baking Soda: Work together as leavening agents to create a light, airy texture.
- Cinnamon and Nutmeg: Warm spices that add depth and a cozy aroma.
- Salt: Balances flavor and enhances sweetness.
- Unsalted Butter: Adds richness and tenderness to every bite.
- Granulated Sugar: Sweetens the cake and contributes to a golden crust.
- Large Eggs: Bind ingredients and provide structure.
- Vanilla Extract: Elevates the flavor with a sweet, fragrant hint.
- Sour Cream or Buttermilk: Adds moisture and a slight tanginess that keeps the cake from being too sweet.
- Powdered Sugar, Milk, Vanilla Extract, and Salt (for the glaze): Combine for a smooth, sweet topping that complements the cake.
How to Make Sweet Potato Pound Cake Recipe: Moist, Flavorful, and Perfect for Any Occasion Recipe
Step 1: Prepare the Sweet Potatoes
Start by preheating your oven to 350°F (175°C). Peel and chop your sweet potatoes into bite-sized chunks and boil them until they become tender, about 15 to 20 minutes. Once soft, mash them thoroughly until smooth. This smooth, velvety mash is the foundation of the cake’s moist texture and subtle sweetness, so take a moment to get it just right before setting it aside to cool slightly.
Step 2: Mix the Dry Ingredients
While the sweet potatoes cool, whisk together the flour, baking powder, baking soda, cinnamon, nutmeg, and salt in a medium-sized bowl. This dry mix brings together the rising agents and spices, ensuring even distribution and a perfectly spiced crumb throughout your pound cake. Setting it aside keeps the process organized and ready for the next step.
Step 3: Cream the Butter and Sugar
Using an electric or stand mixer, beat the softened butter and granulated sugar on medium speed until the mixture becomes light, airy, and pale – about 3 to 4 minutes. This is a crucial step because it incorporates air into the batter, giving your pound cake that delightful lift and soft texture everyone loves.
Step 4: Add Eggs and Vanilla Extract
Next, add the eggs one at a time, making sure each egg is fully incorporated before adding the next. This steady mixing helps maintain the cake’s smooth texture. Then, pour in the vanilla extract, mixing again just until everything is combined. This step enhances the flavor and creates a luscious batter.
Step 5: Combine Wet and Dry Ingredients
Now it’s time to add those luscious mashed sweet potatoes into your butter and sugar mixture, folding them gently until combined. Then, alternate adding the dry ingredients and the sour cream (or buttermilk if you prefer a tangier touch), starting and ending with the dry ingredients. Mix until just smooth to avoid overworking the batter, which keeps your cake tender and moist.
Step 6: Bake the Cake
Pour the batter into a greased 10-inch bundt or tube pan. Spread the mixture evenly and gently tap the pan against your counter to release any air bubbles trapped inside. Bake in your preheated oven for 60 to 70 minutes, or until a toothpick inserted in the center comes out clean. The aroma as it bakes will fill your kitchen with irresistible warmth and sweet spice.
Step 7: Cool and Glaze
Allow your beautiful cake to sit in the pan for 10 to 15 minutes to set before turning it out onto a wire rack to cool completely. While the cake cools, whisk together powdered sugar, milk, vanilla extract, and a pinch of salt to create a sweet glaze. Drizzle it over the cake for a final touch that adds sweetness and moisture, creating a glossy finish that is sure to impress.
How to Serve Sweet Potato Pound Cake Recipe: Moist, Flavorful, and Perfect for Any Occasion Recipe

Garnishes
A simple dusting of cinnamon or a sprinkle of chopped toasted pecans makes the perfect finishing touch for your cake. Fresh whipped cream or a scoop of vanilla ice cream will add a creamy contrast to the subtly spiced, moist pound cake. A few fresh cranberries or sliced apples on the side can also brighten the plate and complement the flavors beautifully.
Side Dishes
This sweet potato pound cake pairs wonderfully with warm beverages such as spiced chai tea, coffee, or mulled cider, making it a perfect addition to a brunch or afternoon tea spread. If you want to feature it at dinner gatherings, think about serving alongside fruit compotes or a tangy cream cheese frosting that balance the rich sweetness.
Creative Ways to Present
For a festive twist, slice the cake into neat squares and serve on decorative plates with a drizzle of caramel sauce or a dollop of mascarpone cheese blended with honey. You could also turn the cake into decadent trifle layers with whipped cream, chopped nuts, and seasonal fruit for an unforgettable dessert centerpiece.
Make Ahead and Storage
Storing Leftovers
Store any leftover pound cake in an airtight container at room temperature for up to three days to keep it fresh and moist. If your kitchen is particularly warm or humid, refrigeration is recommended, but be sure to bring the cake to room temperature before serving for the best flavor and texture.
Freezing
This pound cake freezes beautifully! Wrap the completely cooled cake tightly in plastic wrap followed by a layer of aluminum foil, then place it in a freezer-safe bag or container. It can be frozen for up to three months. When ready to enjoy, thaw overnight in the refrigerator before bringing to room temperature.
Reheating
If you want to enjoy your pound cake warm, simply microwave slices for about 15-20 seconds or reheat in a low oven (300°F/150°C) for about 10 minutes. This helps revive the cake’s moist texture and intensifies the sweet potato and spice flavors, making every bite just as delightful as the day it was baked.
FAQs
Can I use canned sweet potatoes instead of fresh?
Absolutely! Canned sweet potatoes can be a convenient substitute, just make sure they are plain without added sugars or spices. Drain them well and mash just like fresh for a smooth consistency.
Is it possible to make this cake gluten-free?
Yes, you can substitute the all-purpose flour with a gluten-free flour blend that includes xanthan gum. Make sure the blend is suitable for baking to maintain the right texture and structure.
Can I substitute sour cream with something else?
If you don’t have sour cream, buttermilk is an excellent alternative and adds a slightly tangier flavor. For a dairy-free option, plain coconut yogurt or a blend of milk and lemon juice can work as well.
How long does this pound cake stay fresh?
When stored properly in an airtight container at room temperature, the cake stays fresh for about 3 days. Refrigerating will extend its life up to a week, but always allow it to warm before serving.
Can I make this cake in a loaf pan instead of a bundt pan?
Yes, you can bake this cake in a greased loaf pan. Adjust the baking time to about 50-60 minutes and check doneness with a toothpick. The texture and flavor will be just as wonderful.
Final Thoughts
This Sweet Potato Pound Cake Recipe: Moist, Flavorful, and Perfect for Any Occasion Recipe truly shines as a comforting dessert that feels like it was made with love for every bite. Whether you are serving it to friends, family, or simply indulging yourself, it promises a harmony of flavors and a moist texture that will make you want to bake it again and again. So, roll up your sleeves and treat yourself to this sweet slice of happiness—your taste buds will thank you!
Print
Sweet Potato Pound Cake Recipe: Moist, Flavorful, and Perfect for Any Occasion Recipe
- Prep Time: 25 minutes
- Cook Time: 1 hour 10 minutes
- Total Time: 1 hour 35 minutes
- Yield: 12 servings
- Category: Dessert
- Method: Baking
- Cuisine: American
Description
This Sweet Potato Pound Cake is a moist, flavorful dessert perfect for any occasion. Made with mashed sweet potatoes and warm spices, it boasts a tender crumb and rich taste, complemented by a delicate vanilla glaze. Ideal for holiday gatherings or a comforting treat year-round.
Ingredients
Cake
- 1 ½ cups mashed sweet potatoes (about 2 medium sweet potatoes)
- 2 ½ cups all-purpose flour
- 1 ½ teaspoons baking powder
- ½ teaspoon baking soda
- 1 teaspoon ground cinnamon
- ¼ teaspoon ground nutmeg
- ½ teaspoon salt
- 1 cup unsalted butter (softened)
- 2 cups granulated sugar
- 5 large eggs (room temperature)
- 1 teaspoon vanilla extract
- ½ cup sour cream (or buttermilk for a tangier flavor)
Glaze (Optional)
- 1 cup powdered sugar
- 2 tablespoons milk
- 1 teaspoon vanilla extract
- Pinch of salt
Instructions
- Prepare the Sweet Potatoes: Preheat your oven to 350°F (175°C). Peel and chop the sweet potatoes into chunks, then boil them in water until soft, about 15-20 minutes. Once tender, mash them until smooth and set aside to cool slightly.
- Mix the Dry Ingredients: In a medium bowl, whisk together the all-purpose flour, baking powder, baking soda, ground cinnamon, ground nutmeg, and salt. Set aside.
- Cream the Butter and Sugar: In a large mixing bowl, beat the softened unsalted butter and granulated sugar on medium speed using an electric or stand mixer until the mixture is light and fluffy, approximately 3-4 minutes.
- Add Eggs and Vanilla: Beat in the eggs one at a time, ensuring each is fully incorporated before adding the next. Then mix in the vanilla extract until combined.
- Combine Wet and Dry Ingredients: Stir the mashed sweet potatoes into the butter and sugar mixture until just combined. Alternate adding the dry ingredient mixture and sour cream (or buttermilk), beginning and ending with the dry ingredients. Mix until smooth, taking care not to overmix.
- Bake the Cake: Grease a 10-inch bundt or tube pan. Pour the batter evenly into the pan, tapping gently to release air bubbles. Bake in the preheated oven for 60-70 minutes, or until a toothpick inserted into the center comes out clean.
- Cool the Cake: Allow the cake to rest in the pan for 10-15 minutes. Then turn it out onto a wire rack to cool completely.
- Make the Glaze (Optional): While the cake cools, whisk together powdered sugar, milk, vanilla extract, and a pinch of salt in a small bowl. Drizzle the glaze over the cooled cake to add sweetness and flavor.
Notes
- Ensure sweet potatoes are fully cooled before mixing to prevent the butter from melting.
- Use room temperature eggs for better incorporation and a fluffier cake.
- If you prefer a tangier cake, substitute sour cream with buttermilk.
- Do not overmix the batter once you combine wet and dry ingredients to maintain a tender crumb.
- Check cake doneness by inserting a toothpick; it should come out clean or with a few moist crumbs.
- This cake can be stored tightly wrapped at room temperature for up to 3 days or refrigerated for up to a week.
- Reheat slices gently before serving for best texture.

