This steamed cake delivers a moist texture with natural sweetness from fresh sweet potatoes. The gentle cooking method preserves delicate flavors while creating a tender, slightly springy crumb.
Traditional Asian techniques ensure perfect results every time. The cake emerges fragrant and lightly sweet, ideal for breakfast or dessert without overwhelming richness.
Ingredients for Sweet Potato Steamed Cake
Fresh sweet potatoes and warm spices create this fragrant, tender Asian-inspired steamed cake with ease.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweet Potatoes 🍠 | 1 ½ lb | Peeled, grated or mashed |
| All-Purpose Flour 🌾 | 1 ½ cups | Sifted for light texture |
| Granulated Sugar 🍚 | ½ cup | Adjust to taste preference |
| Brown Sugar 🟤 | ¼ cup | Packed, for depth of flavor |
| Large Eggs 🥚 | 2 whole | Room temperature preferred |
| Vegetable Oil 🫒 | ½ cup | Neutral flavor like canola |
| Baking Powder 🧂 | 1 tsp | Ensures proper rise |
| Ground Cinnamon 🌿 | 1 tsp | Warm spice complement |
| Vanilla Extract 🌿 | 1 tsp | Pure extract recommended |
| Salt 🧂 | ¼ tsp | Balances sweetness |
| Coconut Milk 🥥 | ½ cup | Full-fat for moisture |
| Pandan Leaves 🌿 | 2 pieces | Optional, for aroma |
The sweet potatoes are the foundation—choose orange-fleshed varieties like Beauregard or Jewel for optimal moisture and natural sweetness. Asian grocery stores often carry these year-round, but standard supermarkets work too. For the coconut milk, Thai Kitchen or Aroy-D brands deliver consistent richness (trust me on the full-fat version). Pandan leaves, while optional, add authentic fragrance and can be found frozen at H Mart or 99 Ranch.
No pandan? Vanilla bean paste or almond extract can substitute at half the amount. Swap brown sugar for coconut sugar if preferred, though the texture may vary slightly. Cake flour at a 1:1 ratio works instead of all-purpose for an even lighter crumb. For a dairy-free version, ensure your coconut milk has no additives—Native Forest or Natural Value are reliable choices.
Steamed cakes are best enjoyed fresh but will keep at room temperature for 2 days in an airtight container. Reheat by steaming for 5-8 minutes to restore moisture. The batter can be prepped a day ahead—just whisk before cooking (worth the extra minute).
Why You’ll Love This Recipe
- One Bowl Wonder: I just dump everything in a single bowl—no mixer, no fuss. The batter comes together in minutes.
- Caramelized Sweetness: The brown sugar and sweet potatoes create this deep, almost caramel-like richness. Honestly, it tastes like dessert but feels wholesome.
- Breakfast or Dessert: I’ve served it for Sunday brunch and as a weeknight treat. My kids don’t care when it’s on the table.
- Stays Moist for Days: Leftovers keep beautifully in the fridge. I’ll be real: it might taste even better the next morning.
Step-by-Step Instructions for Sweet Potato Steamed Cake
This method ensures a perfectly moist and fragrant cake with a delicate crumb every time.
Step 1: Prepare the Sweet Potatoes and Pandan Infusion
Peel the 1.5 lb sweet potatoes and cut them into 1-inch cubes. Steam them over boiling water for 15-20 minutes until they are fork-tender and can be easily mashed. This step develops their natural sweetness and ensures a smooth texture in the final cake.
While the sweet potatoes steam, gently bruise the 2 pieces pandan leaves and tie them into a knot. In a small saucepan, warm the 0.5 cup coconut milk with the pandan leaves over low heat for 5 minutes. Remove from heat, cover, and let steep for 10 minutes to infuse the aromatic flavor. Strain and discard the leaves before using the coconut milk.
Step 2: Mix the Wet Ingredients
In a large mixing bowl, combine the mashed sweet potatoes, 0.5 cup granulated sugar, 0.25 cup brown sugar, 0.5 cup vegetable oil, and the 2 whole large eggs. Use a whisk to blend until the mixture is smooth and the sugars have fully dissolved. The sweet potatoes should be completely incorporated with no visible lumps.
Add the 1 tsp vanilla extract and the pandan-infused coconut milk. Whisk again for 1-2 minutes until the mixture is homogeneous and slightly aerated. This ensures the cake will have a light, airy texture once steamed.
Step 3: Combine Dry Ingredients and Fold into Batter
In a separate bowl, sift together the 1.5 cups all-purpose flour, 1 tsp baking powder, 1 tsp ground cinnamon, and 0.25 tsp salt. Sifting is critical here—it prevents lumps and ensures the baking powder distributes evenly for a consistent rise.
Gradually add the dry ingredients to the wet mixture, folding gently with a spatula until just combined. Avoid overmixing, as this can develop gluten and result in a dense cake. The batter should be thick but pourable, with a glossy finish.
Step 4: Steam the Cake to Perfection
Pour the batter into a greased 8-inch round cake pan or individual molds, filling no more than ¾ full to allow for expansion. Tap the pan gently on the counter to remove any air bubbles, which ensures an even texture.
Place the pan in a steamer with 2 inches of boiling water. Cover with a lid and steam over medium heat for 45-50 minutes. Check for doneness by inserting a toothpick into the center—it should come out clean with no wet batter clinging to it.
Step 5: Cool and Serve
Once done, carefully remove the cake from the steamer and let it cool in the pan for 10 minutes. This allows it to set and makes it easier to remove without breaking. Run a knife around the edges to loosen, then transfer to a wire rack to cool completely.
The cake should be moist with a fine, tender crumb. The pandan and cinnamon will lend a subtle, fragrant aroma that complements the natural sweetness of the sweet potatoes. Serve at room temperature for the best texture and flavor.
Pro Tips For Making Sweet Potato Steamed Cake
- Steam Evenly: Use a bamboo steamer with a tight lid and keep the water at a rolling boil—this prevents condensation from dripping onto the cake. I learned this the hard way after my first three cakes came out soggy on top.
- Roast Sweet Potatoes: Roast the sweet potatoes at 400°F until caramelized (about 45 minutes) for deeper flavor. Sounds like extra work, but it actually changes the outcome—raw purée tastes flat in comparison.
- Skip Cold Eggs: Let your eggs sit at room temperature for 30 minutes before mixing. My grandmother swore by this, and she was right: it emulsifies better with the sugars for a smoother batter.
- Test Doneness Early: Start checking for doneness at 25 minutes with a toothpick—oversteaming makes the cake dense. I used to wait the full 40 minutes and wondered why mine was always gummy.
Common Mistakes When Making This Dish
Overmixing the Batter
Once you add the dry ingredients, fold just until combined. Overmixing develops gluten in the 1.5 cups all-purpose flour, resulting in a dense, tough cake instead of the tender crumb we want. I use a spatula and stop as soon as I see no more flour streaks. 💡
Incorrect Sweet Potato Prep
Don’t skip steaming the 1.5 lb sweet potatoes until fork-tender. Undercooked pieces create lumps in your batter. Also, avoid using raw grated sweet potato—it won’t break down properly during steaming and can leave a starchy texture.
Skipping the Pandan Infusion
If using pandan leaves, steeping them in the 0.5 cup coconut milk is non-negotiable. Simply adding whole leaves to the batter won’t release enough aroma. Heat the milk gently for 5 minutes to extract the full fragrant potential.
Improper Steaming Setup
Ensure your steamer has 2 inches of boiling water before adding the pan. Too little water evaporates mid-cook, causing uneven cooking. Also, use medium heat—high heat can make the cake rise too fast and crack on top.
Overfilling the Pan
Fill your 8-inch round cake pan no more than ¾ full. This cake expands significantly during steaming, and overfilling leads to a domed, uneven top. Tap the pan on the counter to remove air bubbles before steaming.
Rushing the Cooling Process
Let the cake cool in the pan for 10 minutes before transferring. Removing it too soon can cause it to break apart. Then, cool completely on a rack to prevent sogginess from trapped steam. 🔥
Nutrition Facts
Frequently Asked Questions
Can I use canned sweet potatoes?
Fresh is best for texture, but canned works in a pinch. Drain and mash well, then reduce added sugar since canned versions are often pre-sweetened.
Why did my cake turn out dense?
Overmixing the batter or using too much flour are common culprits. Fold dry ingredients gently and measure flour accurately for a light texture.
How do I store leftovers?
Keep in an airtight container at room temperature for 2 days or refrigerate for 4 days. Reheat by steaming for 5-8 minutes to restore moisture.
Can I make this without a steamer?
Use a large pot with a rack and lid. Ensure the pan doesn’t touch the water and maintain medium heat for even cooking.
- 6 Egg Cake Recipe with Oil: Light as Air With Buttery Moisture - October 4, 2026
- 4 Bean Casserole Recipe: One-Pan Heartiness With Smoky Paprika Depth - October 4, 2026
- 3-Ingredient Keto Mug Cake Recipe: Microwave Magic in 2 Minutes - October 4, 2026