sweet potato layer cake with marshmallow frosting
Prep time
Cook time
Total time
Recipe type: Cakes
Serves: 10
  • *for the cake*
  • 1¾ cups mashed sweet potato {about 2 medium yams}
  • 2¾ cups all-purpose flour
  • 1 tsp baking powder
  • 1 tsp baking soda
  • 2 tsp pumpkin spice mix
  • 1¼ cups white sugar
  • ¾ cups brown sugar
  • ½ cup {1 stick} unsalted butter, softened
  • ½ cup vegetable oil
  • 4 eggs
  • 2 tsp vanilla extract
  • ¾ cups whole milk
  • pinch of salt
  • *for the frosting*
  • 1 cup {2 sticks} unsalted butter, softened
  • 1 7oz jar marshmallow creme
  • 2 cups powdered sugar
  • 1 tsp vanilla extract
  • 1-2 tbsp milk
  1. First, make the cakes. Heat the oven to 350F, and grease & flour 4 6-inch cake pans {or 3 9-inch pans}.
  2. In the bowl of a stand mixer, beat together the butter and sugars until light and fluffy. Mix in the oil. Add in the eggs, one at a time, beating until each addition, and finally stir in the vanilla.
  3. In a medium bowl, mix together the mashed sweet potato and milk until smooth.
  4. In a separate medium bowl, whisk together the flour, baking powder, baking soda, salt, and pumpkin spice.
  5. Add half of the dry ingredients into the butter mixture, and mix until combined. Add in the mashed sweet potato mixture and mix again, then add in the remaining dry ingredients.
  6. Divide the cake batter evenly among the prepared cake pans, and bake for 40-45 minutes for 6-inch pans, or 30-35 minutes for 9-inch pans.
  7. Let cakes cool slightly, then remove from pans and let cool completely before frosting.
  8. When ready to make the frosting, beat the softened butter and marshmallow creme in the bowl of a stand mixer until light and fluffy. Mix in the vanilla and salt, then beat in the powdered sugar ½ cup at a time. Finally, add in milk until the frosting is as stiff or soft as needed!
  9. Frost cake as desired, and serve!
Recipe by The Baking Fairy at https://www.thebakingfairy.net/2015/10/sweet-potato-layer-cake-marshmallow-frosting/