Sweet Potato Suman Recipe: Steamed Rice Cake Magic With Sticky Coconut Filling

Side Dishes

Sweet Potato Suman Recipe: Steamed Rice Cake Magic With Sticky Coconut Filling

Sweet potato suman transforms humble ingredients into delicate, steamed rice cakes with a sticky coconut filling that melts in your mouth. 💛 This Filipino classic combines glutinous rice, sweet potato, and coconut cream for a dish that's both comforting and impressive—perfect for special occasions or family gatherings.

The key lies in the precise wrapping technique that creates those signature triangular shapes.

The magic happens when you steam the suman to perfectly tender yet slightly chewy texture, while the sweet potato filling stays moist and flavorful. Unlike many rice cakes, this version uses natural sweetness from the potato and coconut, requiring no added sugar.

Traditional methods call for banana leaves, but modern adaptations work with parchment paper or even a steamer basket.

What you'll end up with are golden, aromatic rice cakes that smell like a tropical paradise. The contrast of chewy rice exterior with creamy coconut-potato filling creates a balance that's both satisfying and elegant. These make beautiful gifts, festive table centerpieces, or a delightful snack for any celebration.

Ready in about 2 hours (mostly hands-off steaming time), this recipe delivers restaurant-quality results at home. The process is meditative—wrapping each suman with care—and the reward is a dish that tastes like childhood memories wrapped in coconut and rice. Let's get started!

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for sweet potato suman

Transform humble rice and sweet potatoes into elegant steamed rice cakes with tropical coconut magic.

Ingredient Amount Notes
Glutinous Rice (Sweet Rice) 🍚 2 cups Uncooked, soaked overnight
Orange Sweet Potatoes 🍠 2 lbs Medium-sized, peeled and boiled
Coconut Cream 🥥 1 ½ cups Full-fat, chilled overnight
Granulated Sugar 🍚 ½ cup Optional, for sweetness adjustment
Salt 🧂 ½ tsp Fine sea salt preferred
Vanilla Extract 🌿 1 tsp Pure vanilla for aroma
Banana Leaves 🌿 12 pieces Large, fresh or frozen substitute
Parchment Paper 📄 1 sheet For modern wrapping alternative
Water 💧 2 cups For rice soaking and steaming
Vegetable Oil 🫒 2 tbsp For banana leaf preparation
Ground Cinnamon 🌶️ ½ tsp Optional, for filling warmth
Lemon Zest 🍋 1 tsp Fresh, for brightness

The glutinous rice is non-negotiable—it must be soaked overnight for that signature chewy texture. Filipino markets carry premium brands like Calrose, but any high-quality sweet rice works. For the sweet potatoes, orange-fleshed varieties yield the best color and natural sweetness. Boil them until fork-tender, then mash until completely smooth. The coconut cream should be full-fat and chilled overnight to separate the thick cream from the water—this is what creates that luxurious filling. Thai Kitchen or Goya brands work well if you can't find fresh.

No banana leaves? Parchment paper works beautifully as a modern substitute—just brush with oil to mimic the natural steam barrier. Short on sweet potatoes? Substitute with yam or regular potato, though the color and flavor will differ slightly. The vanilla extract is essential for that authentic aroma, but if you're out, 1/4 tsp vanilla bean paste works in a pinch. For extra richness, add a pinch of salted butter to the filling (though traditional recipes omit it). The cinnamon and lemon zest are optional but elevate the filling's complexity—think of them as the secret weapons for restaurant-quality results.

Store uncooked suman in the fridge for up to 3 days before steaming, or freeze wrapped portions for 1 month. Once steamed, they keep for 2 days at room temperature in an airtight container, though they're best enjoyed fresh. For gifting, wrap individually in banana leaves or parchment paper tied with twine. The aroma alone will have recipients opening them immediately. To reheat, steam for 10 minutes—no microwave needed, as it ruins the delicate texture.

❤️

Why You'll Love This Recipe

  • Here’s the thing: this keeps for days in the fridge, and reheating is just a quick steam. I’ve had it cold, warm, even tossed with toasted coconut flakes the next morning. Not the prettiest, but the taste makes up for it every time.
  • No Boiling Required: I’ll admit, I was skeptical about steaming sweet rice—until I tried this. Just mix the glutinous rice with coconut cream, shape those little balls, and let them cook in the steamer while you sip coffee. No sticky fingers, no mess, and zero standing over a pot.
  • Sweet & Creamy Magic: That caramelized orange sweet potato? It’s the star. The coconut cream keeps it luscious, and the sugar melts into a sticky, golden crust when steamed. Honestly, it’s the kind of dessert that makes you pause mid-bite just to enjoy the texture.
  • Party in a Box: Between us, this is my go-to for gatherings because it travels perfectly. Wrap the suman in banana leaves (or foil, if you’re lazy) and no one will guess it’s just rice and sweet potatoes. Kids love the chewy bites, and adults? They’ll ask for the recipe.

Step-by-step instructions for sweet potato suman

Master this traditional Filipino rice cake with our precise method for perfectly steamed sweet potato suman.

1

👨‍🍳 Step 1: Prepare the Sweet Potato Filling

Peel the 2 lbs orange sweet potatoes and cut them into ½-inch cubes. Place them in a pot of boiling water with ½ tsp salt and simmer for 15-20 minutes until fork-tender. Drain well and mash until smooth—this creates the velvety base for your filling.

In a separate bowl, combine the mashed sweet potatoes with 1.5 cups coconut cream, 0.5 cup granulated sugar, 0.5 tsp ground cinnamon, and 1 tsp lemon zest. Mix thoroughly until completely smooth. The filling should be thick but spreadable—like a rich, aromatic paste. Cover and chill for 30 minutes to firm up slightly before using.

2

🍳 Step 2: Soak and Prepare the Glutinous Rice

Rinse the 2 cups glutinous rice (sweet rice) under cold water until the water runs clear. This removes excess starch that could make your suman gummy. Drain well and transfer to a large bowl. Add 2 cups water and 1 tsp vanilla extract, then let soak for at least 8 hours (overnight is ideal). The rice should absorb the water and become translucent.

After soaking, drain the rice again and gently knead it with your hands to remove any excess moisture. The dough should be soft but not sticky—if it feels too wet, pat it dry with a clean towel. This step ensures your suman holds its shape beautifully during steaming.

3

🥘 Step 3: Assemble the Suman Packages

Lightly brush 12 pieces banana leaves with 2 tbsp vegetable oil to prevent sticking. Cut each leaf into 6-inch squares and set aside. Divide the soaked glutinous rice into 12 equal portions (about ⅓ cup each) and flatten each into a 3-inch round disc on a parchment-lined surface.

Place 1 tablespoon of the sweet potato filling in the center of each rice disc. Fold the banana leaf over the rice, wrapping it tightly into a 2-inch diameter package (like a small bundle). Secure with a small piece of parchment paper if needed. The packages should be compact but not overly compressed—this ensures even steaming.

4

⏰ Step 4: Steam to Golden Perfection

Arrange the suman packages in a single layer in a steamer basket lined with banana leaves. Bring 2 inches of water to a boil in the steamer pot, then place the basket on top. Cover and steam over medium-high heat for 45-50 minutes until the rice is tender and the packages have a slightly golden sheen on top.

Here's the key: The suman is done when you can easily pierce the package with a skewer and the rice inside feels soft yet firm (not mushy). If the top isn't golden enough, steam for an additional 5 minutes. Let the packages rest for 10 minutes before serving—this allows the filling to set and the flavors to meld.

👨‍🍳

Pro Tips For Making Sweet Potato Suman

  • STEAM THE POTATOES FIRST: I learned this the hard way—boiling whole sweet potatoes for suman makes them mushy and hard to shape. Instead, pierce them, microwave for 5 minutes, then steam for 10-12 minutes until fork-tender but still holding shape. The texture stays firm, and they absorb the coconut cream better.
  • SOAK RICE UNTIL FLOATING: Don’t eyeball the soaking time—glutinous rice needs 4-6 hours (or overnight) until it floats like a lazy river. I used to rush this, and my suman always turned gummy. The extra time lets the starches soften properly, so they bind perfectly when mixed with the sweet potato mash.
  • DON’T OVERMIX THE BATTER: After combining mashed sweet potato, soaked rice, coconut cream, and sugar, resist the urge to stir like you’re making pancakes. Just gently fold—overmixing makes the suman dense. My grandmother swore by this, and she was right: the texture stays light and chewy when you keep it loose.
  • USE LESS SUGAR AT FIRST: Start with 3/4 of the sugar called for, then taste after steaming. The coconut cream and caramelized sweet potatoes add natural sweetness, and you can always add more. I was skeptical until I tried it—now I never use the full amount, and the suman doesn’t turn cloying.

Dietary considerations for this sweet potato suman

Gluten-Free Friendly

Sweet potato suman is naturally gluten-free since it relies only on glutinous rice, sweet potatoes, and coconut—no wheat or gluten-containing ingredients. The key is using certified gluten-free glutinous rice (like Calrose brand) to avoid cross-contamination if you're sensitive.

Always check labels on coconut cream and vanilla extract for hidden additives. 🌱

Diabetic-Friendly Adaptations

For a lower-glycemic version, reduce the sugar to ¼ cup and boost natural sweetness with ½ cup unsweetened applesauce mixed into the filling. You can also use coconut milk instead of cream to cut calories while maintaining richness.

The sweet potatoes provide fiber that helps balance blood sugar, making this a surprisingly balanced treat.

Dairy-Free Options

This recipe is already dairy-free, but if you want extra richness, replace coconut cream with full-fat coconut milk (thickened overnight). For a nut-free option, ensure your coconut cream doesn't contain almond extracts.

The vanilla extract used is typically dairy-free, but always verify labels—Nutiva or McCormick brands are safe choices.

Vegan Variations

Traditional suman uses coconut cream, which is naturally vegan, but check for additives. For extra protein, fold 2 tbsp vegan butter into the filling. If you're avoiding all animal products, ensure your vanilla extract is plant-based (like frontiercoop brand).

The recipe remains entirely plant-based while keeping its signature texture and flavor.

Allergen Awareness

This recipe contains coconut, a common allergen. If avoiding coconut, substitute with mashed pumpkin or sweet potato puree thickened with arrowroot powder (1 tbsp). For nut allergies, confirm your coconut cream is processed in nut-free facilities. Always store ingredients separately to prevent cross-contamination.

Nutrition facts

Servings 12
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 14g18%
Saturated Fat 10g50%
Cholesterol 10mg3%
Sodium 120mg5%
Total Carbohydrate 68g25%
Dietary Fiber 4g14%
Sugars 28g
Protein 4g8%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make sweet potato suman without banana leaves?

While banana leaves add authentic aroma, parchment paper works perfectly as a modern substitute. Simply brush it lightly with oil to mimic the steam barrier. For extra authenticity, use butterfly pea flower-infused paper (available at Asian markets) for a beautiful purple hue that turns blue when steamed.

2

Why is my sweet potato suman filling leaking during steaming?

This usually happens when the filling isn't properly chilled before wrapping or the rice isn't dry enough. First, ensure your filling is thick and firm (like a paste) before using. Second, knead the soaked rice thoroughly to remove excess moisture. Wrap packages tightly but not too tight—this prevents bursting while allowing steam circulation.

3

How do I store leftover sweet potato suman?

Store uncooked wrapped suman in the fridge for 3 days or freeze for 1 month. Once steamed, keep them at room temperature in an airtight container for 2 days maximum—they're best enjoyed fresh. For gifting, wrap individually in banana leaves tied with twine. The aroma alone makes them irresistible!

4

Can I use regular rice instead of glutinous rice?

Not recommended! Glutinous rice is essential for that signature chewy yet tender texture. Regular rice will turn mushy when steamed. If you must substitute, try mochi rice (found in Asian markets) which has similar properties. The filling-to-rice ratio should remain 1 tbsp filling per ⅓ cup rice for proper balance.

5

What's the best way to reheat suman?

Never microwave—it ruins the delicate texture! Instead, steam for 10 minutes in a bamboo steamer lined with banana leaves. For extra crispiness, broil for 1-2 minutes after steaming (watch closely to avoid burning). The heat reactivates the coconut aroma and restores that fresh-from-the-steamer perfection.

★★★★★4.6(14 reviews)
Categories Side Dishes