Oh, sweet potato cake – where have you been all my life? I still remember the first time I took a bite of this moist, spiced wonder at a fall potluck. The hostess swore it was her grandmother’s secret recipe, and after one taste, I knew I had to recreate that magic in my own kitchen. After years of tweaking (and maybe a few failed attempts), I finally nailed down the perfect balance of fluffy texture and rich, earthy sweetness.
What makes this sweet potato cake so special? It’s like the lovechild of carrot cake and pumpkin bread – packed with natural sweetness from fresh sweet potatoes, warm spices that make your kitchen smell heavenly, and a tender crumb that stays moist for days. Whether you’re bringing dessert to Thanksgiving dinner or just craving a cozy treat with your afternoon coffee, this cake fits every occasion. Trust me, once you try it, you’ll understand why it’s become my most-requested recipe!

Why You’ll Love This Sweet Potato Cake
- Moist and tender every time: Thanks to fresh sweet potatoes and a perfect balance of wet and dry ingredients, this cake stays unbelievably soft, even days after baking.
- Easy to make: No fancy techniques here – just simple mixing and baking. It’s foolproof, even for beginner bakers!
- Naturally sweet: Sweet potatoes bring their own natural sweetness, so you don’t need loads of sugar to make this cake delicious.
- Crowd-pleaser: Whether it’s a holiday gathering or a casual dessert, this cake always earns rave reviews and empty plates.
Sweet Potato Cake Ingredients
Here’s what you’ll need to whip up this delightful sweet potato cake. Trust me, the ingredient list is simple, but each one plays a big role in making this cake so special. Let’s break it down:
- 2 cups mashed sweet potatoes: Use freshly cooked and peeled sweet potatoes for the best texture and flavor. Don’t even think about canned – it’s worth the extra effort!
- 2 cups all-purpose flour: The backbone of the cake. I always sift mine to keep the crumb light and fluffy.
- 1 cup granulated sugar: Just enough sweetness to let the sweet potatoes shine.
- 1/2 cup brown sugar: Pack it in your measuring cup for that rich, caramel-like depth.
- 1/2 cup vegetable oil: Keeps the cake moist without overpowering the flavor.
- 2 large eggs: Room temperature is key here – they mix better and create a smoother batter.
- 1 tsp vanilla extract: A little splash of vanilla adds warmth and complexity.
- 1 tsp baking soda: Helps the cake rise beautifully.

How to Make Sweet Potato Cake
Alright, let’s get baking! This sweet potato cake comes together so easily – just follow these simple steps and you’ll have a gorgeous cake ready in no time. Here’s exactly how I make mine:
- Preheat your oven to 350°F (175°C) and grease a 9×13-inch baking pan. I like to use butter and a light dusting of flour, but baking spray works great too.
- Mix your wet ingredients: In a large bowl, whisk together the mashed sweet potatoes, both sugars, vegetable oil, eggs, and vanilla until smooth. Don’t worry if it looks a bit loose – that’s perfect!
- Combine dry ingredients: In another bowl, whisk together the flour, baking soda, baking powder, salt, cinnamon, and nutmeg. I always sift mine to prevent lumps.
- Bring it all together: Gradually add the dry ingredients to the wet mixture, stirring just until combined. The batter should be thick but pourable – if it looks too stiff, add a tablespoon of milk.
- Bake: Pour into your prepared pan and smooth the top. Bake for 35-40 minutes until golden brown and a toothpick comes out clean from the center.
Baking and Cooling Tips
Here are my tried-and-true tips for perfect sweet potato cake every time:
- Don’t overmix! Stir just until the flour disappears – overmixing makes cakes tough.
- Check early: Ovens vary, so start checking at 30 minutes. The cake should spring back when lightly pressed.
- Cool completely: Let the cake cool in the pan for at least 30 minutes before slicing. I know it’s tempting, but this prevents crumbling!
- Flavor develops: The spices really come alive if you let the cake sit overnight. Just cover tightly at room temperature.

Sweet Potato Cake Variations
One of the best things about this sweet potato cake is how easily you can make it your own! Over the years, I’ve tried dozens of variations – some became permanent favorites, others… well, let’s just say my family politely suggested I stick to the original. Here are my favorite tweaks that actually work:
- Nutty crunch: Fold in 1 cup of chopped pecans or walnuts into the batter before baking. The toasty flavor pairs perfectly with the sweet potatoes. Sometimes I sprinkle extra on top for texture!
- Spice swap: Out of cinnamon? Try pumpkin pie spice instead – I use 1 1/2 teaspoons total. For a little kick, add a pinch of ground ginger or cardamom.
- Gluten-free option: Substitute the all-purpose flour with your favorite 1:1 gluten-free blend. The texture stays wonderfully moist – my gluten-sensitive friend couldn’t tell the difference!
- Dairy-free version: Replace the eggs with flax eggs (1 tbsp ground flax + 3 tbsp water per egg) and use coconut oil instead of vegetable oil for a rich, slightly tropical twist.
- Mini cakes: Bake in a muffin tin for portable portions – just reduce the baking time to 20-25 minutes. Perfect for lunchboxes or holiday gifts!
- Cream cheese swirl: Before baking, dollop spoonfuls of sweetened cream cheese mixture (4 oz cream cheese + 1/4 cup sugar + 1 egg yolk) and swirl with a knife for a marbled effect.
The beauty of this recipe is its flexibility – don’t be afraid to experiment! Just don’t skip the fresh sweet potatoes. That’s one variation I can’t endorse (trust me, canned puree just doesn’t give the same magic).
Serving and Storing Sweet Potato Cake
Now for the best part – enjoying your sweet potato cake! I’ve served this beauty every which way over the years, and let me tell you, it shines no matter how you dress it up (or down). Here’s how I like to do it:
For a simple presentation, just dust the top with powdered sugar – it looks so pretty against the golden-brown crust. When I’m feeling fancy, I’ll dollop each slice with freshly whipped cream and a sprinkle of cinnamon. My husband’s favorite? A drizzle of warm caramel sauce that soaks into the cake’s tender crumb. And if you really want to wow guests, sandwich two slices together with cream cheese frosting for an over-the-top dessert sandwich!
Keeping Your Cake Fresh
This cake stays moist for days if you store it right. Here’s my method:
- Room temperature: Keep it in an airtight container or wrapped tightly in plastic wrap for up to 3 days. The spices actually deepen in flavor!
- Refrigerator: If your kitchen runs warm or you added cream cheese frosting, pop it in the fridge for up to 5 days.
- Freezing: This cake freezes beautifully! Wrap individual slices in plastic wrap, then foil, and freeze for up to 3 months. Thaw overnight in the fridge.
Pro tip: If your cake seems a tad dry (though it shouldn’t if you followed the recipe!), a quick 10-second zap in the microwave brings back that just-baked warmth and softness. Just don’t overdo it – nobody wants hot cake soup!

Sweet Potato Cake Nutritional Information
Now, I’m no nutritionist, but I do know this sweet potato cake packs some wholesome goodness alongside its deliciousness! Since we’re using fresh sweet potatoes, you’re getting all those wonderful vitamins and fiber naturally baked right in. The spices add antioxidants too – at least that’s what I tell myself when I go back for seconds!
Keep in mind that nutritional values will vary depending on the exact ingredients you use – different brands of flour or sugar might change things slightly. The beauty of homemade baking is you control exactly what goes in, unlike store-bought treats loaded with preservatives.
While I don’t count calories when enjoying this cake (life’s too short!), I can tell you it’s definitely more nutrient-dense than your average dessert. Sweet potatoes bring beta-carotene, the eggs add protein, and the spices offer their own health benefits. So really, this is practically a health food… right? Okay, maybe not, but it’s certainly a tastier way to get some veggies in your diet!
Common Questions About Sweet Potato Cake
Over the years, I’ve gotten so many questions about this recipe (and trust me, I’ve asked myself most of them too!). Here are the answers to the big ones that keep popping up:
- “Can I use canned sweet potatoes?” Oh honey, I know it’s tempting, but fresh really does make all the difference! Canned puree tends to be too watery and lacks that deep, earthy sweetness. If you’re short on time, roast extra sweet potatoes when making dinner earlier in the week – they’ll keep in the fridge for days.
- “How do I make this cake vegan?” Easy! Swap the eggs for flax eggs (1 tbsp ground flax + 3 tbsp water per egg) and use coconut oil instead of vegetable oil. I’ve done this for my plant-based friends, and they couldn’t believe how moist it stayed!
- “Why is my cake dense?” Usually means you overmixed the batter or packed the flour too tightly. Next time, fluff your flour with a fork before measuring, and stop stirring as soon as the dry ingredients disappear. A few tiny lumps are totally fine!
Got more questions? Drop them in the comments – I love helping troubleshoot baking adventures!
Your Sweet Potato Cake Adventures!
Nothing makes me happier than hearing about your baking triumphs with this sweet potato cake! Did yours turn out perfectly moist? Maybe you tried one of the fun variations? I want to hear all about it – the good, the messy, and the deliciously imperfect. Drop a comment below to share your experience or any clever twists you added!
If this recipe becomes your new go-to dessert like it did for me, I’d be over the moon if you gave it a star rating. Your feedback helps other bakers know what to expect (and secretly makes my day). And hey, if you snapped a photo of your masterpiece, I’d love to see it – nothing beats that golden-brown crumb shot fresh from the oven!
Happy baking, friends! May your sweet potato cakes always be moist, your spices perfectly balanced, and your kitchen filled with that incredible warm aroma that makes everyone ask “What smells so good in here?”
Print
Irresistible Sweet Potato Cake Recipe in 5 Easy Steps
- Total Time: 55 minutes
- Yield: 12 servings 1x
- Diet: Vegetarian
Description
A moist and flavorful cake made with sweet potatoes, perfect for any occasion.
Ingredients
- 2 cups mashed sweet potatoes
- 2 cups all-purpose flour
- 1 cup granulated sugar
- 1/2 cup brown sugar
- 1/2 cup vegetable oil
- 2 large eggs
- 1 tsp vanilla extract
- 1 tsp baking soda
- 1/2 tsp baking powder
- 1/2 tsp salt
- 1 tsp ground cinnamon
- 1/2 tsp ground nutmeg
Instructions
- Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking pan.
- In a large bowl, mix the mashed sweet potatoes, granulated sugar, brown sugar, vegetable oil, eggs, and vanilla extract.
- In another bowl, whisk together the flour, baking soda, baking powder, salt, cinnamon, and nutmeg.
- Gradually add the dry ingredients to the wet ingredients, mixing until just combined.
- Pour the batter into the prepared baking pan and smooth the top.
- Bake for 35-40 minutes, or until a toothpick inserted in the center comes out clean.
- Let the cake cool before serving.
Notes
- Use freshly cooked and mashed sweet potatoes for the best texture.
- Store leftover cake in an airtight container at room temperature for up to 3 days.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 280
- Sugar: 20g
- Sodium: 180mg
- Fat: 10g
- Saturated Fat: 2g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 2g
- Protein: 4g
- Cholesterol: 35mg

