Print

Homemade Sweet Potato Cake with Cream Cheese Frosting

Sweet Potato Cake

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A moist and flavorful sweet potato cake with a rich cream cheese frosting.

Ingredients

Scale
  • 2 cups all-purpose flour
  • 2 teaspoons baking soda
  • 1 teaspoon ground cinnamon
  • ½ teaspoon ground nutmeg
  • ½ teaspoon ground ginger
  • ¼ teaspoon ground cloves
  • ½ teaspoon salt
  • 1 ½ cups granulated sugar
  • ½ cup packed brown sugar
  • 1 cup vegetable oil
  • 4 large eggs
  • 2 cups grated raw sweet potato
  • ½ cup chopped pecans (optional)
  • 8 ounces cream cheese, softened
  • ½ cup unsalted butter, softened
  • 4 cups powdered sugar
  • 1 teaspoon vanilla extract

Instructions

  1. Preheat oven to 350°F (175°C). Grease and flour two 9-inch round cake pans.
  2. In a large bowl, whisk together flour, baking soda, cinnamon, nutmeg, ginger, cloves, and salt.
  3. In another large bowl, combine granulated sugar, brown sugar, and vegetable oil. Beat until well combined.
  4. Beat in eggs one at a time, mixing well after each addition.
  5. Stir in the grated sweet potato and pecans (if using).
  6. Gradually add the dry ingredients to the wet ingredients, mixing until just combined. Do not overmix.
  7. Divide the batter evenly between the prepared cake pans.
  8. Bake for 30-35 minutes, or until a wooden skewer inserted into the center comes out clean.
  9. Let cakes cool in the pans for 10 minutes before inverting them onto a wire rack to cool completely.
  10. To make the frosting: In a medium bowl, beat softened cream cheese and butter until smooth and creamy.
  11. Gradually beat in the powdered sugar until light and fluffy.
  12. Stir in the vanilla extract.
  13. Once the cakes are completely cool, frost with the cream cheese frosting.

Notes

  • For extra moisture, you can add ½ cup of unsweetened applesauce to the batter.
  • If you don’t have fresh sweet potatoes, you can use canned sweet potato puree (ensure it’s not sweetened).
  • The cake can be stored at room temperature for up to 3 days or in the refrigerator for up to a week.
  • This recipe can also be made into cupcakes. Bake for 20-25 minutes.

Nutrition