Sweet Potato Cake With Cream Cheese Frosting

Sweet Potato Loaf Cake with Cream Cheese Frosting
Photo Credit: Diana Rattray
  • 65 mins
  • Prep: 10 mins,
  • Cook: 55 mins
  • Yield: Makes 8 to 10 Servings
Ratings (14)

This sweet potato cake is a moist and delicious loaf cake, and it's baked in a loaf pan making it the perfect size for most families. The cream cheese frosting is makes an excellent topping.

Toast some flaked coconut or pecans and sprinkle them over the cream cheese frosting for extra flavor and texture.

Bake this easy cake for a fall gathering or holiday dessert.

What You'll Need

  • 8 ounces/1 3/4 cups all-purpose flour
  • 2 teaspoons baking powder
  • 1/2 teaspoon salt
  • 1/4 teaspoon ground nutmeg
  • 1/4 teaspoon ground cinnamon
  • 4 ounces/1/2 cup butter (softened)
  • 1 cup light brown sugar (packed)
  • 2 large eggs
  • 2 teaspoons vanilla extract
  • 1 cup sweet potatoes (mashed or pureed)
  • 1/2 cup pecans (chopped)
  • For the Cream Cheese Frosting:
  • 4 ounces cream cheese (softened)
  • 2 tablespoons butter (softened)
  • 1 1/2 cups confectioners' sugar
  • 1/2 teaspoon vanilla extract
  • Optional: toasted coconut and chopped pecans

How to Make It

  1. Butter a 9- x 5- x 3-inch loaf pan then dust with flour to coat. Heat the oven to 350° F (180° C/Gas 4).
  2. In a bowl, combine the flour, baking powder, 1/2 teaspoon of salt, nutmeg, and cinnamon. Blend well and set aside.
  3. In a mixing bowl with electric mixer, beat the butter and brown sugar together until fluffy, about 2 to 3 minutes. Beat in the eggs and vanilla until smooth and well blended.
  4. Add the flour mixture and sweet potatoes to the first mixture and beat on low speed until well blended.
  1. Stir in the 1/2 cup of chopped pecans.
  2. Spoon the batter into the prepared loaf pan. 
  3. Bake the cake for 50 to 60 minutes, until a toothpick comes out dry when inserted in the center of the loaf. 
  4. Cool in the pan on a rack for 10 minutes. Remove from the pan and cool completely on a rack.


  1. In a medium bowl with electric mixer, beat the cream cheese with the butter until smooth and well blended. Slowly beat in the confectioners' sugar and vanilla.
  2. Frost the top of the cake. Sprinkle with toasted coconut or chopped pecans, if desired.

Expert Tips

Toasted Coconut - Put about 1/3 to 1/2 cup of coconut in a dry skillet over medium heat. Cook, stirring and turning constantly until the coconut is lightly browned and aromatic, about 5 to 8 minutes.

Toasted Pecans - Spread about 1/2 cup of pecan halves in a dry skillet and place it over medium heat. Cook, stirring, for just a few minutes, or until the pecans begin to smell toasty and darken just a bit. Remove immediately to a plate and then chop them coarsely. 

Makes about 8 to 10 servings.

You Might Also Like

Sweet Potato Cake With Chocolate Chips

Sweet Potato Cake With Bourbon and Pecans

Sweet Potato Pound Cake

Nutritional Guidelines (per serving)
Calories 481
Total Fat 25 g
Saturated Fat 11 g
Unsaturated Fat 9 g
Cholesterol 132 mg
Sodium 503 mg
Carbohydrates 60 g
Dietary Fiber 3 g
Protein 7 g
(The nutrition information on our recipes is calculated using an ingredient database and should be considered an estimate. Individual results may vary.)