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.
Before we get baking, let’s gather everything you need to create this comforting 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.
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.
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.
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.
Here are quick answers to the most common questions about making this sweet potato butter cake:
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.
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.
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.
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.
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.
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.
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.
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!
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.