Make this soft and moist Sweet Potato Butter Cake topped with a rich buttery vanilla glaze. A simple homemade dessert with warm flavor, perfect for holidays, gatherings, or everyday baking.
Introduction
Sweet Potato Butter Cake with Buttery Vanilla Glaze is a rich, moist, and comforting dessert that combines the natural sweetness of sweet potatoes with the smooth texture of butter cake. The result is a soft, flavorful cake topped with a silky vanilla glaze that melts into every bite.
This cake is perfect for cozy afternoons, celebrations, or whenever you want a homemade dessert with a warm, comforting taste.
Why You’ll Love This Recipe
- Moist and tender crumb
- Naturally sweet flavor from sweet potatoes
- Rich buttery vanilla glaze
- Simple pantry ingredients
- Perfect for holidays and gatherings
- Easy to make from scratch
Ingredients
For the Cake
- 1 1/2 cups mashed sweet potatoes (cooked and cooled)
- 2 cups all-purpose flour
- 1 cup granulated sugar
- 1/2 cup brown sugar
- 1/2 cup unsalted butter (softened)
- 2 large eggs
- 1/2 cup milk
- 2 teaspoons baking powder
- 1/2 teaspoon baking soda
- 1/2 teaspoon salt
- 1 teaspoon vanilla extract
- 1 teaspoon cinnamon (optional)
- 1/4 teaspoon nutmeg (optional)
For the Buttery Vanilla Glaze
- 1/2 cup unsalted butter
- 1 cup powdered sugar
- 2–3 tablespoons milk
- 1 teaspoon vanilla extract
- Pinch of salt
Equipment Needed
- Mixing bowls
- Electric mixer or whisk
- Baking pan (9×13 inch or loaf pan)
- Saucepan (for glaze)
- Spatula
Step-by-Step Directions
Step 1: Prepare Sweet Potatoes
Peel and boil or bake sweet potatoes until soft.
Mash until smooth and allow to cool before using.
Step 2: Preheat Oven
Preheat oven to 350°F (175°C).
Grease and lightly flour your baking pan.
Step 3: Cream Butter and Sugars
In a large bowl, beat butter, granulated sugar, and brown sugar until light and fluffy.
Step 4: Add Eggs and Flavoring
Add eggs one at a time, mixing well after each addition.
Stir in vanilla extract.
Step 5: Add Sweet Potato
Mix in the mashed sweet potatoes until fully combined.
Step 6: Combine Dry Ingredients
In a separate bowl, mix:
- Flour
- Baking powder
- Baking soda
- Salt
- Cinnamon and nutmeg (optional)
Step 7: Mix Batter
Gradually add dry ingredients to the wet mixture, alternating with milk.
Mix until just combined—do not overmix.
Step 8: Bake
Pour batter into prepared pan.
Bake for 35–45 minutes, or until a toothpick inserted in the center comes out clean.
Allow cake to cool slightly.
Buttery Vanilla Glaze
Step 1: Melt Butter
In a saucepan, melt butter over low heat.
Step 2: Add Sugar and Vanilla
Stir in powdered sugar, vanilla extract, and salt.
Step 3: Adjust Consistency
Add milk gradually until smooth and pourable.
Step 4: Glaze the Cake
Pour warm glaze over slightly cooled cake.
Let it soak in for extra moisture and flavor.
Serving Suggestions
Serve this cake:
- Warm or at room temperature
- With tea or coffee
- With whipped cream or ice cream
- As a holiday dessert centerpiece
Storage Instructions
Room Temperature
Store covered for up to 2 days.
Refrigerator
Store for up to 5 days.
Freezer
Freeze unglazed cake for up to 2 months.
Variations
Spiced Version
Add extra cinnamon and cloves for a warm flavor.
Nutty Version
Add chopped pecans or walnuts to the batter.
Maple Glaze Version
Replace vanilla glaze with maple syrup glaze.
Cupcake Version
Bake in muffin tins for individual servings.
Conclusion
Sweet Potato Butter Cake with Buttery Vanilla Glaze is a soft, moist, and flavorful dessert that brings comfort in every bite. With its natural sweetness and rich glaze, it’s an easy homemade cake perfect for both everyday treats and special occasions.