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

This sweet potato cake is a tender, spiced two-layer cake made with mashed sweet potato and buttermilk, covered in brown butter cream cheese frosting. It tastes like sweet potato pie turned into a soft, fluffy cake.

Sweet potato cake with a slice cut out

The sweet potato keeps the crumb moist for days, and the allspice, cinnamon and ginger make the whole kitchen smell like the holidays.

The frosting is the part people ask about. Browning the butter first gives it a nutty, almost caramel flavor that plain cream cheese frosting does not have.

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.
Sweet potato cake with a slice cut out

What Goes Into Sweet Potato Cake

Labeled ingredients for sweet potato cake and brown butter cream cheese frosting
  • Sweet potatoes. Two cups, cooked, mashed and cooled.
  • Buttermilk. It keeps the cake tender and adds a little tang.
  • Warm spices. Allspice, cinnamon and ginger.
  • Butter, brown sugar and granulated sugar. Creamed together for a light, fluffy crumb.
  • Brown butter cream cheese frosting. Browned butter, full-fat block cream cheese, powdered sugar, vanilla and salt.
  • Two 8-inch cake pans. Grease and flour them, or line the bottoms with parchment.

How to Make It

Prep. Heat the oven to 350°F and grease and flour two 8-inch pans.

Mix the batter. Cream the butter and sugars, add the eggs and sweet potato, then the dry ingredients and buttermilk alternately.

Adding mashed sweet potato to the cake batter
Sweet potato cake batter in a mixing bowl

Bake and cool. 35 to 40 minutes, then cool completely.

Two baked sweet potato cake layers in their pans

Brown the butter. Cook until the milk solids are golden and nutty, then chill until it is soft like room-temperature butter.

Browned butter in a saucepan

Make the frosting. Whip the brown butter, add the powdered sugar, then beat in the cream cheese just until smooth.

Adding cream cheese to brown butter frosting
Brown butter cream cheese frosting

Assemble. Frost between the layers, then the top and sides. Chill until set.

Stacking the sweet potato cake layers with frosting

Tips

  • Use block cream cheese. The tub kind makes a runny frosting.
  • Chill the brown butter. It must be solid but soft, or the frosting will not whip.
  • Do not overbeat the cream cheese. Beat just until smooth so the frosting holds.
  • Cool the layers completely. Warm cake melts the frosting.

Make Ahead and Storage

Sweet potato layer cake with brown butter cream cheese frosting and rosemary

Bake the layers up to 2 days ahead and keep them wrapped at room temperature, or freeze them up to 1 month. Keep the frosted cake covered in the fridge for up to 4 days. Let it soften slightly before serving.

Frequently Asked Questions

Can I use canned sweet potato?

Yes. Use plain canned sweet potato puree, not pie filling.

Can I make it as a sheet cake?

Yes. Bake in a 9-by-13-inch pan for about 40 to 45 minutes, until a toothpick comes out clean.

Do I have to brown the butter?

You can use plain softened butter, but the brown butter is what makes it special.

A slice of sweet potato layer cake on a plate

More for the Holiday Table

Sweet Potato Cake with Brown Butter Cream Cheese Frosting

No ratings yet
Prep: 30 minutes
Cook: 40 minutes
Cooling Time: 1 hour
Total: 2 hours 10 minutes
Servings: 12 servings
This sweet potato cake is a tender, spiced two-layer cake made with mashed sweet potato and buttermilk, covered in brown butter cream cheese frosting.
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 

Cake

  • 2 1/2 cups all-purpose flour
  • 2 teaspoons baking powder
  • 2 teaspoons baking soda
  • 1 teaspoon salt
  • 1/2 teaspoon ground allspice
  • 1/2 teaspoon ground cinnamon
  • 1/2 teaspoon ground ginger
  • 1 cup unsalted butter 2 sticks, room temperature
  • 1/4 cup packed light brown sugar
  • 1 1/2 cups granulated sugar
  • 2 teaspoons vanilla extract
  • 3 large eggs
  • 2 cups sweet potato cooked, mashed and cooled
  • 1 cup buttermilk

Brown butter cream cheese frosting

  • 1 cup unsalted butter 2 sticks, measured before browning
  • 16 oz full-fat block cream cheese softened but still cool
  • 4 cups powdered sugar sifted
  • 1 1/2 teaspoons vanilla extract
  • 1/4 teaspoon salt or to taste
  • Milk only if needed 2 tablespoons at a time, up to 1/2 cup

Instructions 

  1. Prep. Heat the oven to 350°F. Grease and flour two 8-inch pans, or line with parchment.
  2. Mix the dry. Whisk the flour, baking powder, baking soda, salt and spices together.
  3. Mix the wet. Beat the butter with both sugars until fluffy. Beat in the vanilla and the eggs one at a time, then blend in the sweet potato.
  4. Combine and bake. Add the dry mixture and buttermilk alternately, starting and finishing with dry, mixing just until combined. Divide between the pans and bake 35 to 40 minutes, until a toothpick comes out clean. Cool 10 minutes in the pans, then turn out onto racks and cool completely.
  5. Brown the butter. Melt the frosting butter in a light-colored saucepan over medium heat, stirring, until the milk solids are golden and nutty. Pour into a bowl with the browned bits and refrigerate, stirring occasionally, until opaque and soft like softened butter.
  6. Make the frosting. Beat the brown butter 2 to 3 minutes until fluffy. Mix in the powdered sugar on low, then the vanilla and salt. Add the cream cheese in chunks and beat just until smooth; don’t overbeat. Add milk only if it’s too stiff.
  7. Assemble. Spread frosting between the cooled layers, then over the top and sides. Chill until set before cutting.

Notes

Keep the frosting and frosted cake covered and refrigerated. Let soften slightly before serving.
Did you try this recipe? Leave a review!

You may also like:

Leave a comment

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

Recipe Rating