This post may contain affiliate links. Please read our disclosure policy.

This sweet potato cake is soft, lightly spiced, and naturally sweet in a way that feels warm and comforting. The white chocolate glaze adds a creamy finish, and the pecans give it a little crunch. It’s an easy dessert that works for fall gatherings, and it’s perfect for the holidays.

Overhead shot of a sliced sweet potato Bundt cake topped with creamy white chocolate glaze and chopped pecans on a marble surface.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

I’ll be honest, I didn’t grow up eating Sweet Potato Cake. For the longest time, I didn’t even know it was a thing! But once I tried it, I fell in love. It’s soft, deeply flavored, and has this earthy sweetness that pairs so well with cinnamon and brown sugar. Now it’s one of those recipes I pull out when I want to switch things up from the usual Thanksgiving pies, and it never fails to surprise people in the best way.

If you love baking with sweet potatoes as much as I do, try my Flourless Sweet Potato Brownies or Chocolate Chip Sweet Potato Bread next.

Recipe Overview

Skill Level
Beginner
Prep Time
15 mins
Cook Time
1 hr 5 mins

Ingredients Needed

Here’s what you’ll need to make this Sweet Potato Cake. You’ll find the full measurements in the recipe card at the bottom of the post.

ingredients for sweet potato cake.
  • Coconut oil: Mixed with the melted chocolate to keep the glaze silky.
  • All-purpose flour: Sift it first for a light, tender crumb.
  • Baking soda and Fine kosher salt
  • Ground cinnamon and Vanilla extract
  • Melted coconut oil: Vegetable oil works too if that’s what you have on hand.
  • Light brown sugar: Coconut sugar is a great swap if you want a more natural option.
  • Sweet potato puree: Homemade or canned, just make sure it’s smooth and lump-free.
  • Greek yogurt: Adds richness and moisture. You can also use sour cream if that’s what you’ve got.
  • Large eggs: Room temperature helps them blend evenly into the batter.
  • Pecans: You can use walnuts if you don’t like pecans.
  • White chocolate: Optional, for the glossy glaze finish.

How to Make Sweet Potato Cake

Here’s how to make the perfect cake every single time:

process shot of whisking eggs with sugar, then on the right its showing adding yogurt and sweet potato to the whisked egg.

Step 1: Preheat your oven to 325°F. Grease a silicone Bundt pan with coconut oil so the cake releases easily after baking. In a large bowl, sift the flour and whisk it together with baking soda, salt, and cinnamon. In another bowl, use an electric mixer to combine the melted coconut oil, vanilla, brown sugar, and eggs until smooth and creamy.

Step 2: Add the sweet potato puree and Greek yogurt to the wet mixture, then mix again until everything is fully combined.

process shot of adding flour to the batter and mixing.

Step 3: Gently fold in the flour mixture using a spatula or whisk until no dry spots remain.

Step 4: Stir in the chopped pecans, then pour the batter into your prepared Bundt pan.

adding batter to the cake pan and the final product of the cake in the pan.

Step 5: Bake for 60 to 70 minutes, or until a toothpick comes out clean from the center. Let the cake cool in the pan before turning it out.

Step 6: For the glaze, melt the white chocolate and mix it with coconut oil until smooth. Drizzle over the cooled cake, then sprinkle with extra chopped white chocolate and pecans if you like.

Close-up of a thick slice of sweet potato cake showing its soft, fluffy texture and bits of pecan inside.

Variations & Tips

→ If you only have mashed sweet potatoes instead of puree, that’s totally fine. Just make sure it’s smooth and not dry before mixing it in.

→ Swap pecans for walnuts or leave them out altogether if you prefer a softer bite.

→ For a dairy-free option, use coconut yogurt and dairy-free white chocolate for the glaze. It will still turn out perfectly creamy.

→ Add a pinch of nutmeg or ginger for a little extra warmth.

→ Always let the cake cool completely before glazing it so the topping stays glossy and doesn’t slide off or melt into the crumb.

Close-up of the inside of the sweet potato Bundt cake showing its moist, tender crumb with bits of pecans, topped with creamy white chocolate glaze.

Common Questions

Can I use a regular cake pan instead of a Bundt pan?

You can. Just use two loaf pans or one large 9×13-inch pan, and keep an eye on the bake time since it may cook a little faster.

How do I store Sweet Potato Cake?

If your kitchen’s cool, you can keep it covered at room temperature for a couple of days. Otherwise, tuck it into an airtight container and store it in the fridge, bringing it back to room temperature before serving so it softens again. You can even bake it a day ahead if you’re planning for the holidays; just add the glaze right before serving so it looks fresh and glossy.

Can I freeze Sweet Potato Cake?

Yes! Wrap the cake (whole or sliced) tightly in plastic wrap and pop it into a freezer-safe bag. When you’re ready for a slice, thaw it at room temperature or warm it slightly in the microwave for that just-baked feel.

Can i use pumpkin puree instead of sweet potatoes?

Yes. Pumpkin puree will work just fine if you prefer that over sweet potatoes.

More wholesome holiday desserts

ebook cover with taco salad bowl in the image.
Get my free eBook!
Grab my free ebook featuring 20 of my top 30 minutes family-friendly healthy dinner recipes.

Thanks for stopping by. Remember to subscribe to my newsletter for free and receive recipes like this recipe delivered right to your inbox!

FOLLOW me on FACEBOOK | INSTAGRAM | PINTEREST | TWITTER for all of my latest blog posts and recipes.

No ratings yet

Sweet Potato Cake

By: Rena
Servings: 14 servings
Prep: 15 minutes
Cook: 1 hour 5 minutes
Total: 1 hour 20 minutes
sliced bundt cake made with a sweet potato base, topped with white chocolate glaze.
Soft, warmly spiced, and topped with a white chocolate glaze, this Sweet Potato Cake is a stunning fall dessert that’s secretly easy to make.

Ingredients

  • 3 cups all-purpose flour, sifted
  • 1 teaspoon baking soda
  • ½ teaspoon fine kosher salt
  • teaspoon ground cinnamon
  • cup melted coconut oil
  • 1 tablespoon vanilla extract
  • 2 cups packed light brown sugar , or coconut sugar
  • 1 cup sweet potato puree
  • 1 cup Greek yogurt
  • 6 large eggs, room temperature
  • cup pecans, chopped
  • 8 ounces white chocolate, chopped and melted
  • 1 tablespoon coconut oil
  • 3 ounces white chocolate, chopped (for topping)

Instructions

  • Preheat your oven to 325°F. Grease a silicone Bundt pan with coconut oil or cooking oil spray so the cake releases easily after baking.
  • In a large bowl, sift the 3 cups all-purpose flour and whisk it together with 1 teaspoon baking soda, ½ teaspoon fine kosher salt, and 1½ teaspoon ground cinnamon.
  • In another bowl, use an electric mixer to combine the ⅔ cup melted coconut oil, 1 tablespoon vanilla extract, 2 cups packed light brown sugar , and 6 large eggs until smooth and creamy.
    Ingredients including eggs, sugar, and coconut oil whisked together in a bowl to start the cake batter.
  • Add the 1 cup sweet potato puree and 1 cup Greek yogurt to the wet mixture, then mix again until everything is fully combined.
    Sweet potato puree and Greek yogurt being added to the egg and sugar mixture in a white bowl with an electric mixer.
  • Gently fold in the flour mixture using a spatula or whisk until no dry spots remain.
    Wet and dry ingredients combined in a mixing bowl, forming a smooth, thick cake batter.
  • Stir in the chopped ⅔ cup pecans, then pour the batter into your prepared Bundt pan.
    Batter being mixed in a large bowl with chopped pecans folded in for texture.
  • Bake for 60 to 70 minutes, or until a toothpick comes out clean from the center. Let the cake cool in the pan before turning it out.
    Sweet potato cake batter spread evenly in a pink silicone Bundt pan, ready to bake.
  • For the glaze, melt the 8 ounces white chocolate and mix it with 1 tablespoon coconut oil until smooth. Drizzle over the cooled cake, then sprinkle with extra chopped 3 ounces white chocolate and pecans if you like.
    Overhead shot of a sliced sweet potato Bundt cake topped with creamy white chocolate glaze and chopped pecans on a marble surface.

Notes

  • Make sure the sweet potato puree is smooth. Any lumps can affect the texture of the cake.
  • Sift the flour for a light, fluffy crumb that bakes evenly.
  • Use room-temperature eggs and yogurt; it helps everything blend smoothly for a softer, more even crumb.
  • Add a pinch of nutmeg or ginger for a little extra warmth in the flavor.
Storage:
  • Store the Sweet Potato Cake covered at room temperature for up to 2 days, or refrigerate for up to 5 days.
  • For longer storage, wrap slices tightly and freeze for up to 1 month. Thaw at room temperature before serving.

Nutrition

Calories: 528kcalCarbohydrates: 70gProtein: 9gFat: 24gSaturated Fat: 15gPolyunsaturated Fat: 2gMonounsaturated Fat: 5gTrans Fat: 0.01gCholesterol: 85mgSodium: 235mgPotassium: 280mgFiber: 2gSugar: 46gVitamin A: 3979IUVitamin C: 4mgCalcium: 119mgIron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Dessert
Cuisine: American
Tried this recipe?Mention @healthyfitnessmeals or tag #healthyfitnessmeals!

About Rena Awada

Hi, I’m Rena! Welcome to my blog. I am here to help you prepare delicious, light, fresh meals that your whole family will love!

You May Also Like

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating