Sweet Potato Butter Cake is a moist celebration of cozy fall flavors—infused with velvety sweet potato puree and warm spices, crowned by a silky sweet potato butter glaze that melts on your tongue. This tender cake swirls creamy cinnamon and nutmeg-scented crumbs into every bite, offering a sweet hug from the oven. Perfect for sipping cider, enjoying with friends, or tucking into a quiet afternoon treat, it’s surprisingly easy to bake and even more fun to share. Get ready to dive into a dessert that feels like home.
Key Ingredients
Before we get baking, let’s gather everything you need to create this comforting Sweet Potato Butter Cake:
- 2 medium sweet potatoes (about 400–450 g total): The star of our puree, adding natural sweetness and moisture.
- 2–3 tbsp milk or cream: Makes the puree extra creamy and smooth.
- 1 tbsp unsalted butter: Enriches the puree with a velvety texture.
- 1–2 tbsp brown sugar (optional, to taste): Deepens sweetness and adds caramel notes if desired.
- Pinch of salt: Balances the puree’s flavors perfectly.
- 1 3/4 cups (220 g) all-purpose flour: Forms the cake’s tender structure.
- 1 1/2 tsp baking powder: Gives the cake a light, even rise.
- 1/2 tsp baking soda: Buffers acidity and contributes to a fine crumb.
- 1/2 tsp fine sea salt: Enhances all the sweet and spiced notes in the cake.
- 1 tsp ground cinnamon: Infuses warm, aromatic spice.
- 1/4 tsp ground nutmeg: Adds a cozy, earthy undertone.
- 1/4 tsp ground ginger (optional): Introduces a gentle, spicy kick.
- 1/2 cup (115 g) unsalted butter, softened to room temperature: Creates a rich, tender crumb.
- 1/2 cup (100 g) granulated sugar: Aerates the batter when properly creamed.
- 1/2 cup (100 g) light brown sugar, packed: Locks in moisture and a hint of molasses flavor.
- 2 large eggs, at room temperature: Provide structure and richness.
- 1 tsp pure vanilla extract: Rounds out flavors beautifully.
- 1/2 cup (120 ml) whole milk, at room temperature: Keeps the batter silky and balanced.
- 1 cup (220 g) sweet potato puree: Infuses the cake with that signature creamy sweetness.
- 1/4 cup (60 g) sweet potato puree (reserved): Blends into the glaze for a matching flavor.
- 6 tbsp (85 g) unsalted butter, very soft: Acts as the butterfat base for our glaze.
- 1 1/2–2 cups (180–240 g) powdered sugar, sifted: Sweetens and thickens the glaze to your liking.
- 1–2 tbsp milk or cream: Adjusts glaze consistency for pouring or piping.
- 1/2 tsp vanilla extract: Enhances the glaze’s sweetness.
- Pinch of salt: Balances the glaze’s flavors.
- Optional: 1/4 tsp cinnamon for a spiced glaze: Adds depth and color.
- Toasted pecans or walnuts, roughly chopped: Optional crunch and nuttiness.
- A drizzle of honey or maple syrup: Optional finishing touch for extra sweetness.
- Flaky sea salt for finishing: A tiny sprinkle heightens all the flavors.
How To Make Sweet Potato Butter Cake
Ready to transform those roasted sweet potatoes into a show-stopping butter cake? We’ll start by creating a smooth puree, then mix a perfect spiced batter, bake until golden, and finish with a luscious sweet potato butter glaze. Follow each step carefully, and you’ll end up with a tender, flavorful cake that rivals any bakery treat.
1. Prepare the sweet potato puree: Preheat your oven to 400°F (200°C) and line a small tray with foil. Pierce the sweet potatoes with a fork and bake for 45–60 minutes until knife-tender. Let cool slightly, peel off the skins, and scoop the flesh into a bowl. Mash with 1 tbsp butter, 2–3 tbsp milk or cream, a pinch of salt, and brown sugar if using until completely smooth—use a blender or food processor for an ultra-silky puree. Measure 1 cup (220 g) for the cake and 1/4 cup (60 g) for the glaze; cool to room temperature.
2. Prepare the cake pan: Reduce oven temperature to 350°F (175°C). Grease a 9-inch round or 8×8-inch square pan with butter, line the bottom with parchment, and lightly flour the sides, tapping out any excess.
3. Mix the dry ingredients: In a medium bowl, whisk together flour, baking powder, baking soda, salt, cinnamon, nutmeg, and ginger if you’re using it. Set aside.
4. Cream the butter and sugars: In a large bowl, combine softened butter, granulated sugar, and brown sugar. Beat on medium speed for 3–4 minutes until light, fluffy, and paler in color. Scrape down the bowl sides as needed.
5. Add eggs and flavoring: With the mixer running on low, add the eggs one at a time, beating well after each addition. Stir in the vanilla extract. Mix in the 1 cup sweet potato puree until smooth and evenly combined—the batter will be thick and creamy.
6. Combine wet and dry ingredients: Add half of the dry whisked mixture and mix on low speed just until combined. Pour in the milk and mix gently. Add the remaining dry mix and blend on low until no streaks of flour remain—do not overmix.
7. Bake the cake: Pour batter into the prepared pan, smooth the top, and tap the pan on the counter to release air bubbles. Bake at 350°F (175°C) for 28–35 minutes (depending on pan size) until a toothpick comes out clean or with a few moist crumbs.
8. Cool the cake: Remove from oven and cool in pan on a wire rack for 15 minutes. Run a knife around the edge, invert onto the rack, peel off parchment, and flip upright. Let cool completely before glazing.
9. Make the sweet potato butter glaze/frosting: In a bowl, beat softened butter until creamy. Add the reserved 1/4 cup puree and blend until silky. Gradually incorporate 1½ cups sifted powdered sugar, starting on low to avoid a sugar cloud. Stir in vanilla, a pinch of salt, and cinnamon if using. Add milk or cream by teaspoon increments until you reach your desired pourable or spreadable consistency.
10. Glaze and decorate the cake: Place the cooled cake on a plate or stand. Pour or spread the glaze over the top, letting it drip down the sides if it’s thin. While still soft, sprinkle toasted nuts on top, drizzle honey or maple syrup if you like, and finish with a pinch of flaky sea salt.
Serving Suggestions
This cake is wonderful on its own, but a few thoughtful touches can elevate the experience even more. Whether you’re hosting friends or indulging solo, these serving ideas will make each slice feel like a special occasion.
- Warm Slice with Ice Cream: Serve slightly warmed pieces with a scoop of vanilla ice cream for a delightful hot-cold contrast.
- Whipped Cream Swirl: Top each slice with a generous dollop of fresh whipped cream and a sprinkle of cinnamon for an elegant touch.
- Spiced Beverage Pairing: Enjoy alongside a mug of chai tea or freshly brewed coffee to complement the warm spices.
- Autumn Platter Display: Arrange cake slices on a wooden board with fresh apple slices, pear wedges, and a small bowl of honey for drizzling.
Tips For Perfect Sweet Potato Butter Cake
Nail this recipe every time with a few simple tweaks and variations. From ingredient swaps to presentation pointers, these tips will help you bake the best version of this sweet potato butter cake.
- Roasting the sweet potatoes instead of boiling intensifies their natural sweetness and reduces excess moisture for a better-textured cake.
- For an extra-rich version, substitute half of the milk in the batter with heavy cream or evaporated milk.
- You can turn this into a layer cake by baking in two 8-inch pans and doubling the glaze to use as frosting between layers and on top.
- A small amount of orange zest (about 1 tsp) in the batter or glaze adds a bright, aromatic note that pairs beautifully with sweet potato.
- Serve warm slices with a scoop of vanilla ice cream or a dollop of whipped cream for a dessert-style presentation.
How To Store It
Whether you plan to savor leftovers or make the cake ahead, proper storage preserves its moist crumb and keeps the glaze looking glossy. Follow these methods to maintain freshness and flavor.
- Room Temperature: Cover the cooled, glazed cake with a cake dome or foil and keep at room temperature for up to 2 days—it stays tender and soft.
- Refrigeration: Wrap slices or the whole cake tightly in plastic wrap and store in the fridge for up to 5 days. Let chilled pieces come to room temperature before serving for the best texture.
- Freezing Unfrosted Layers: For longer storage, freeze unfrosted, cooled cake layers in airtight containers for up to 2 months. Thaw overnight in the fridge and then glaze before serving.
- Glaze Refresh Tip: If the glaze firms too much in the fridge, let the cake sit at room temperature for 30 minutes or gently microwave individual slices for a few seconds to restore that silky finish.
Frequently Asked Questions
Here are quick answers to the most common questions about making this sweet potato butter cake:
- Can I use boiled sweet potatoes instead of roasting them for the puree?
While you can boil sweet potatoes to speed up the process, roasting at 400°F concentrates their flavor and dries out excess moisture, yielding a richer puree. If you must boil, drain them thoroughly, then spread the hot mashed flesh on a baking sheet and bake at 350°F for 5–10 minutes to evaporate extra water before proceeding with the recipe.
- How do I achieve a perfectly smooth and creamy sweet potato puree?
For the silkiest texture, allow roasted sweet potatoes to cool slightly, then scoop the flesh into a blender or food processor with butter, milk (or cream), salt, and brown sugar if desired. Blend on high until completely smooth, stopping to scrape down the sides. If lumps persist, pass the mixture through a fine mesh sieve or add an extra tablespoon of liquid to help it pass through easily.
- My cake turned out dense or dry. What might have gone wrong, and how can I fix it?
Density often comes from overmeasuring flour or overmixing the batter once you combine wet and dry ingredients. Use the spoon-and-level method to measure flour accurately, and mix just until no streaks of flour remain. If it’s too dry, try substituting half of the milk with heavy cream or adding an extra tablespoon of milk to the batter. Ensuring the sweet potato puree is fully cooled also prevents the butter from splitting, which can affect texture.
- How can I turn this recipe into a layer cake?
Divide the batter evenly between two greased and lined 8-inch pans, reducing bake time to about 20–25 minutes or until a toothpick comes out clean. Double the glaze recipe so you have enough to sandwich between the layers and cover the top and sides. Chill each layer until completely cool before stacking and frosting to prevent sliding.
- What’s the best way to adjust the consistency of the sweet potato butter glaze?
For a pourable glaze, use the lower end of the powdered sugar (1½ cups) and add milk or cream by the teaspoon until it drips slowly off a spoon. For a spreadable frosting, increase powdered sugar up to 2 cups and beat until stiff peaks form, adding only a teaspoon of milk if needed to soften. Keep chilled briefly if it becomes too soft.
- Can I substitute any ingredients to make this recipe dairy-free or gluten-free?
To make it dairy-free, swap butter for a vegan stick margarine and use coconut milk or almond milk in both the puree and batter. Gluten-free flour blends can replace all-purpose flour 1:1, but choose a blend with xanthan gum for structure. Expect a slightly different crumb and check doneness early, as gluten-free cakes often bake faster.
- How should I store leftovers and how long will the cake stay fresh?
Store the glazed cake covered at room temperature for up to 2 days. For longer storage, refrigerate (covered) for up to 5 days; bring slices to room temperature before serving for the best texture. You can also freeze unfrosted cake layers for up to 2 months, thaw overnight in the refrigerator, then apply glaze before serving.
What Makes This Special
This Sweet Potato Butter Cake stands out because it beautifully balances natural sweetness, warm spices, and a luscious butter glaze—all made from real sweet potatoes you roast yourself. The texture is irresistibly tender, and the flavors dance between cozy cinnamon, nutmeg, and a hint of vanilla. Trust me—once you’ve had a slice, you’ll want to print this recipe, tuck it into your favorite cookbook, and bake it on repeat every season. Have questions or a tweak to share? Drop a comment below—I’d love to hear how your cake turns out!
Sweet Potato Butter Cake
Description
A tender cake swirled with creamy sweet potato puree, warm cinnamon, and nutmeg, finished with a glossy sweet potato butter glaze that melts on the tongue with every bite.
Ingredients
Instructions
-
Prepare the sweet potato puree:
-
1) Preheat your oven to 400°F (200°C). Line a small baking tray with foil.
-
2) Pierce the sweet potatoes several times with a fork. Place them on the tray and bake for 45–60 minutes, or until very soft when pierced with a knife.
-
3) Let the sweet potatoes cool until you can handle them, then peel off the skins and place the flesh in a bowl.
-
4) Add 1 tbsp butter, 2–3 tbsp milk or cream, a pinch of salt, and brown sugar if using. Mash until completely smooth and velvety. You can use a blender or food processor for extra smoothness.
-
5) Measure out 1 cup (220 g) of puree for the cake and 1/4 cup (60 g) for the glaze. Let both portions cool to room temperature before using.
-
Prepare the cake pan:
-
1) Reduce the oven temperature to 350°F (175°C).
-
2) Grease a 9-inch (23 cm) round cake pan or 8x8-inch (20x20 cm) square pan with butter. Line the bottom with parchment paper and lightly flour the sides, tapping out any excess.
-
Mix the dry ingredients:
-
1) In a medium bowl, whisk together the flour, baking powder, baking soda, salt, cinnamon, nutmeg, and ginger (if using).
-
2) Set aside.
-
Cream the butter and sugars:
-
1) In a large mixing bowl, add the softened butter, granulated sugar, and brown sugar.
-
2) Beat with a hand mixer or stand mixer on medium speed for 3–4 minutes, until light, fluffy, and noticeably paler.
-
3) Scrape down the sides of the bowl as needed.
-
Add eggs and flavoring:
-
1) Add the eggs one at a time, beating well after each addition until fully incorporated.
-
2) Beat in the vanilla extract.
-
3) Add the 1 cup cooled sweet potato puree and mix on low speed until smooth and evenly combined. The mixture will be thick and creamy.
-
Combine wet and dry ingredients:
-
1) Add half of the dry ingredient mixture to the sweet potato batter and mix on low speed just until combined.
-
2) Pour in the milk and mix gently until mostly incorporated.
-
3) Add the remaining dry ingredients and mix on low speed until no streaks of flour remain. Do not overmix; stop as soon as the batter is smooth.
-
Bake the cake:
-
1) Pour the batter into the prepared pan and smooth the top with a spatula.
-
2) Tap the pan gently on the counter a couple of times to release air bubbles.
-
3) Bake in the preheated 350°F (175°C) oven for 28–35 minutes, depending on pan size, until a toothpick inserted in the center comes out clean or with a few moist crumbs.
-
4) Remove from the oven and place the pan on a wire rack to cool for 15 minutes.
-
5) Run a knife around the edges, then carefully invert the cake onto the rack, peel off the parchment, and flip it upright. Let it cool completely before glazing.
-
Make the sweet potato butter glaze/frosting:
-
1) In a medium bowl, beat the softened butter until creamy and smooth.
-
2) Add the reserved 1/4 cup sweet potato puree and beat until fully blended and silky.
-
3) Gradually add 1 1/2 cups of the sifted powdered sugar, mixing on low to avoid a sugar cloud, then increasing to medium until smooth.
-
4) Add the vanilla, a pinch of salt, and cinnamon if using.
-
5) Add milk or cream 1 teaspoon at a time until the glaze reaches your desired consistency. For a pourable glaze, make it slightly thinner; for a spreadable frosting, keep it thicker.
-
6) If you prefer a sweeter or stiffer frosting, add the remaining powdered sugar and beat again.
-
Glaze and decorate the cake:
-
1) Place the cooled cake on a serving plate or stand.
-
2) Pour or spread the sweet potato butter glaze over the top, letting it gently drip down the sides if it is pourable.
-
3) While the glaze is still soft, sprinkle chopped toasted pecans or walnuts on top if using.
-
4) Optionally drizzle with a thin ribbon of honey or maple syrup and finish with a tiny pinch of flaky sea salt to enhance the flavors.
-
Serving and storage:
-
1) Allow the glazed cake to set at room temperature for at least 20–30 minutes before slicing, so the glaze firms slightly.
-
2) Slice with a sharp knife, wiping the blade between cuts for clean slices.
-
3) Store leftover cake covered at room temperature for up to 2 days, or in the refrigerator for up to 5 days. Bring chilled slices to room temperature before serving for the best texture.
-
4) The cake can be wrapped well and frozen (without glaze) for up to 2 months. Thaw overnight in the fridge, then glaze before serving.
Note
- Roasting the sweet potatoes instead of boiling intensifies their natural sweetness and reduces excess moisture for a better-textured cake.
- For an extra-rich version, substitute half of the milk in the batter with heavy cream or evaporated milk.
- You can turn this into a layer cake by baking in two 8-inch pans and doubling the glaze to use as frosting between layers and on top.
- A small amount of orange zest (about 1 tsp) in the batter or glaze adds a bright, aromatic note that pairs beautifully with sweet potato.
- Serve warm slices with a scoop of vanilla ice cream or a dollop of whipped cream for a dessert-style presentation.
