Desserts
This sweet potato steamed cake recipe delivers a tender, spiced loaf with a buttery crust that stays moist for days—no dry crumbs in sight. The secret lies in blending sweet potato purée with warm spices and a gentle steaming method that preserves every drop of natural sweetness.
I developed this recipe after years of baking failures, and it finally cracked the code for perfect texture every time.
What sets this cake apart is its moist crumb, achieved through a combination of steaming and a simple butter crust that seals in flavor. The batter comes together in minutes with pantry staples—flour, eggs, and a touch of baking powder—while the crust adds that irresistible golden finish.
It’s the kind of dessert that feels special without requiring fancy techniques.
By the time you slice into this cake, you’ll find layers of tender crumb, subtle cinnamon warmth, and a buttery crust that melts on your tongue. The steaming process ensures it stays soft even after sitting out, making it perfect for gatherings or a cozy weekend treat.
No one will guess it’s as easy as it is delicious.
For extra depth, fold in chopped nuts or chocolate chips, or adjust the spice blend to suit your taste. This recipe scales beautifully—whether you’re baking for a crowd or just one special occasion. Let’s get started on creating your perfect loaf.
Ingredients for sweet potato steamed cake
Pantry staples meet steaming magic—just 13 ingredients for a cake that stays moist for days.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweet Potatoes 🍠 | 2 cups | Puréeed, unsweetened, about 1 large |
| All-Purpose Flour 🌾 | 2 cups | Sifted, for light texture |
| Granulated Sugar 🍚 | 1 cup | Light brown sugar for depth |
| Unsalted Butter 🧈 | ¾ cup | Cold, cubed for crust |
| Large Eggs 🥚 | 2 whole | Room temperature, beaten |
| Baking Powder 🌶️ | 2 tsp | Metal container preferred |
| Ground Cinnamon 🌿 | 2 tsp | Freshly ground for warmth |
| Ground Nutmeg 🌿 | ½ tsp | Freshly grated preferred |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Vanilla Extract 🌸 | 1 tsp | Pure alcohol-free if preferred |
| Milk 🥛 | ½ cup | Whole milk for richness |
| Pecans or Walnuts 🌰 | ½ cup | Chopped, optional for crunch |
| Semisweet Chocolate Chips 🍫 | ½ cup | Enjoy Life brand for allergies |
The sweet potatoes are the star here—look for firm, vibrant orange ones at the store. Trader Joe's or Whole Foods usually carry the best quality, but any grocery store will do. Roast them first (425°F for 45 minutes) before puréeing—this deepens their natural sweetness. I always double-check the sugar content on the label too; some brands add extra sugar, which throws off the balance. For the butter, Land O'Lakes or Plugrá are my go-tos—they hold their shape perfectly for that buttery crust.
No sweet potatoes? Pumpkin purée works in a pinch—just reduce the sugar to 3/4 cup. Swap brown sugar for white if you're watching carbs, but you'll lose that caramel depth. The nuts and chocolate chips are totally optional, but I always include them—they add texture contrast that makes every bite exciting. For the spices, Penzeys or Spicewalla are worth the splurge if you love baking, but the regular grocery store stuff is fine too. Freshly grind your cinnamon and nutmeg if you can—it makes all the difference in that warm spice aroma.
This cake stays fresh for 5 days wrapped tightly in the fridge, or freeze portions for 3 months—perfect for meal prep. The crust keeps best if you bake it fresh, but you can make the batter ahead and refrigerate it overnight. I like to slice it warm with a dusting of powdered sugar—that's the real magic. Leftovers? Toss them in the toaster for a quick breakfast treat.
Why You'll Love This Recipe
- Steam-and-Forget Magic: Honestly, this recipe is my lazy-day hero—just peel, steam, mash, and mix. No oven preheating, no waiting for water to boil over and over. The sweet potatoes soften perfectly in the steamer while you whip up the batter, and the whole thing comes together faster than takeout.
- Buttery-Sweet Comfort: That caramelized sweet potato flavor? It’s like a hug in cake form. The butter and sugar melt into the steamed potatoes, giving it this rich, almost custardy texture—creamy but with just enough bite. (Yes, even on a Tuesday night.)
- Weeknight Meal Prep: Between us, this is my go-to for breakfast or dessert prep. Slice it up and store in the fridge for grab-and-go portions, or freeze slices for quick toast. The flour and eggs give it structure, so it holds up better than most sweet potato desserts when reheated.
- Budget-Friendly Luxury: Sweet potatoes are cheap, and this recipe stretches them far. I make two cakes for the price of one store-bought dessert, and the leftovers? They disappear just as fast. Plus, the butter and sugar are used efficiently—no waste, just pure, crave-worthy cake.
Step-by-step instructions for sweet potato steamed cake
Here's how to create a tender, spiced loaf with a buttery crust that stays moist for days.
Prepare the Sweet Potato Purée
Peel and cube about 1 large sweet potato (approximately 2 cups when cooked), then microwave it for 8-10 minutes until fork-tender. Drain any excess liquid and transfer to a food processor. Blend until completely smooth—you should have about 2 cups of purée. The texture should be silky, with no lumps remaining. This purée is the soul of your cake, providing natural sweetness and moisture without needing extra sugar.
Taste the purée and adjust sweetness if needed by adding 1-2 tablespoons of the granulated sugar if it tastes too mild. Let it cool completely before using—this prevents the butter from melting prematurely when mixed later. I like to spread it on a plate and refrigerate for 10 minutes while I prep the other ingredients.
Mix Dry Ingredients for Light Texture
In a large mixing bowl, whisk together the 2 cups all-purpose flour, 2 teaspoons baking powder, 2 teaspoons ground cinnamon, ½ teaspoon ground nutmeg, and ½ teaspoon salt. Sift the flour first if you can—this prevents lumps and ensures a light, airy crumb. I use a fine-mesh sieve for this step because it makes all the difference in the final texture.
Make a well in the center of the dry ingredients and set aside. Here's the thing—don't overmix once you add the wet ingredients. Just until combined is all you need. Overmixing develops gluten, which makes the cake tough instead of tender. We want that melt-in-your-mouth quality, so keep your strokes gentle.
Combine Wet Ingredients for Perfect Crust
In a separate bowl, beat the 2 whole large eggs until just combined, then whisk in the 1 teaspoon vanilla extract and ½ cup milk. Add the cooled 2 cups sweet potato purée and mix until smooth. Here's where the magic happens: cut in the ½ cup unsalted butter (cold, cubed) using a pastry cutter or fork until the mixture resembles coarse crumbs with pea-sized butter pieces remaining.
This butter-in-crumb method creates that incredible buttery crust while keeping the interior moist. Don't overwork the mixture—just until the butter is evenly distributed. The residual cold butter will melt during steaming, creating pockets of moisture that keep the cake tender.
Fold in Add-Ins and Prepare the Pan
Gently fold the dry ingredients into the wet mixture using a spatula, mixing just until no flour streaks remain. Fold in the ½ cup pecans or walnuts (if using) and ½ cup semisweet chocolate chips—these add delightful texture contrasts. Be careful not to overmix; a few lumps are fine. The batter should be thick but pourable.
Grease a 9x5-inch loaf pan with butter or line it with parchment paper for easy removal. Pour the batter into the pan and smooth the top. Tap the pan gently on the counter to release any air bubbles. Here's a pro tip: place the pan in the freezer for 10 minutes before steaming—this helps the cake rise more evenly and prevents sinking.
Steam to Perfection
Preheat your oven to 350°F. Place the loaf pan in a larger roasting pan and pour 1 inch of hot water into the bottom of the roasting pan. This creates a steam bath that keeps the cake moist. Bake for 50-60 minutes until a toothpick inserted in the center comes out clean and the top springs back when pressed gently.
Don't open the oven door during baking—this releases steam and can cause the cake to sink. If the top browns too quickly, tent it loosely with aluminum foil. Once done, remove from the oven and let it cool in the pan for 10 minutes, then transfer to a wire rack to cool completely. The cake will be incredibly moist—almost custard-like—thanks to the steaming method. Slice when completely cool for clean, tender pieces.
Pro Tips For Making Sweet Potato Steamed Cake
- Steam at 180°C (350°F) Only: I learned this the hard way—sweet potato cakes need gentle heat to avoid turning gummy. Too hot, and the sugar burns before the center sets; too cool, and they stay dense. That middle ground is non-negotiable, even if your oven runs hot.
- Peel and grate potatoes raw: This isn’t the prettiest method, but it works: skip boiling first. Raw grated sweet potatoes keep their natural moisture, which prevents the cake from drying out during steaming. (Yes, even if you’re impatient like me—just don’t skip draining excess liquid afterward.)
- Whisk eggs until ribbons form: I used to just crack them in and mix. Big mistake. Whipping eggs until they hold soft ribbons (about 30 seconds) creates a lighter texture and binds the batter better. No need to overdo it—just enough to blend without adding air.
- Butter the pan and line it: Grease that pan well, then use parchment paper—trust me. Sweet potato cakes stick like glue, and if you’re lazy about this, you’ll either lose half the cake or scrape off a layer of flavor. (Your future self will thank you.)
Serving suggestions for this sweet potato steamed cake
Warm Spiced Toppings
Dust the top of each slice with powdered sugar while still warm for a delicate, sweet finish that enhances the natural caramel notes from the sweet potatoes. I like to use Domino brand for its fine texture and consistent sweetness.
For extra warmth, sprinkle with a pinch of cinnamon sugar (mix 1 tablespoon cinnamon with 2 tablespoons sugar)—this adds a cozy, bakery-style touch that pairs perfectly with the moist crumb. 🌟
Creamy Dippers
Serve slices with a side of vanilla bean ice cream or whipped cream to balance the cake's natural sweetness. For a lighter option, try Greek yogurt mixed with 1 teaspoon honey and a dash of cinnamon.
The cold creaminess contrasts beautifully with the warm, spiced cake, creating a restaurant-worthy dessert experience. I often use Breyer's vanilla bean for its rich, creamy texture.
Fruit Pairings
Add a fresh fruit compote to cut through the richness. A simple orange glaze (simmer ½ cup orange juice with 2 tablespoons sugar and 1 teaspoon cornstarch until thickened) drizzled over the cake adds brightness.
For a seasonal twist, serve with sliced apples or pears tossed in lemon juice and a sprinkle of cinnamon. The acidity from the fruit enhances the cake's spiced flavors while adding a refreshing contrast. 🍊
Coffee or Tea
Pair your cake with a warm beverage to complete the experience. A strong brewed coffee with a splash of vanilla syrup complements the cake's spiced notes beautifully. For tea lovers, Earl Grey or chamomile tea enhances the cake's cinnamon and nutmeg flavors.
I always keep a French press on hand for fresh, rich coffee that pairs perfectly with this dessert.
Make-Ahead Serving
For gatherings, slice the cake ahead of time and store in an airtight container at room temperature for up to 3 days. Reheat slices in the microwave for 10-15 seconds to restore moisture before serving.
Garnish with a dollop of whipped cream and a few chopped pecans just before serving to keep it looking fresh. This makes it perfect for potlucks or holiday desserts where you want everything to shine. ✨
Nutrition facts
Frequently asked questions
Why does this cake stay moist longer than regular cakes?
The steaming method and butter-in-crumb technique create a sealed-in moisture effect. The steam bath during baking prevents the cake from drying out, while the cold butter creates pockets of moisture that keep the crumb tender for days. Plus, sweet potatoes naturally hold onto moisture better than other cake bases!
Can I make this cake without a loaf pan?
Yes! Use a 9-inch round cake pan or even a 9x9-inch square pan—just reduce baking time by 10-15 minutes. For a rustic look, try a cast iron skillet with 1 inch of water in the bottom. The steaming effect works anywhere, but check doneness 5 minutes early with a toothpick.
What's the best way to store leftovers?
Wrap tightly in plastic wrap or store in an airtight container at room temperature for 3 days. For longer storage, slice and freeze portions for up to 3 months. To revive, microwave for 10-15 seconds—the steam method means it reheats beautifully without drying out.
Can I substitute pumpkin for sweet potato?
Use 2 cups pumpkin purée and reduce sugar to ¾ cup—pumpkin is naturally sweeter. The texture will be slightly denser but still moist. For extra flavor, add ½ teaspoon pumpkin pie spice to the dry ingredients. The steaming method works perfectly with either!
Why did my cake sink in the middle?
Opening the oven door too early releases steam and causes sinking. Also, check if your baking powder is fresh—old leavening won't provide enough lift. For extra insurance, place the pan in the freezer for 10 minutes before baking to help even rising. The cake should spring back when gently pressed!
