Vegan Steamed Rice Cake Balls

Nian gao, a chewy sticky rice cake, transforms into elegant bite-sized treats when steamed, then rolled in fragrant toasted coconut, palm sugar, and salt. This Southeast Asian delicacy balances subtle sweetness with nutty depth and creamy texture—the warm cake contrasts beautifully with crispy coconut coating. The dish showcases the traditional technique of using banana leaves for steaming and pandan as aromatic garnish. Perfect for those seeking authentic Asian desserts beyond common Western sweets, nian gao honors celebration and prosperity across Chinese and Vietnamese cultures. Serve warm with jasmine or oolong tea to complement its rich, natural flavors. This version emphasizes the textural contrast between tender interior and crispy exterior, humble ingredients through careful steaming and hand-rolling into restaurant-quality presentation.
Ingredients
Instructions
- 1
Mix coconut, palm sugar, and salt in a shallow bowl and set aside
- 2
Cut hardened rice cake into thin slices
- 3
Line a large heat-proof plate with oiled banana leaves and arrange rice cake slices on top
- 4
Bring water in a wok to a boil and set up steamer
- 5
Place plate into steamer, cover, and steam on medium heat for 10 minutes until soft and melted
- 6
Remove from steamer and let cool slightly
- 7
Using two teaspoons, scrape a piece of sticky rice cake onto one spoon
- 8
Roll the rice cake ball in the coconut mixture, tossing well to coat evenly
- 9
Place on serving plate
- 10
Repeat with remaining rice cake
- 11
Optionally form pandan leaf casings and nestle the coconut-coated balls inside
- 12
Serve immediately while warm
Tips
Toast coconut lightly in a dry pan before mixing with palm sugar and salt to intensify nuttiness and create better texture contrast with the soft steamed cake.
Work quickly when rolling warm rice cake—it sets rapidly. If it hardens, re-steam for one minute to soften before continuing.
Use fresh banana leaves for superior aroma and structure; dried leaves work but add less fragrance to the finished dish.
Good to Know
Cover and refrigerate up to 3 days; re-steam briefly to soften before eating.
Prepare rice cake slices and coconut mixture up to 8 hours ahead. Steam and roll just before serving for best texture.
Serve immediately while warm with jasmine tea, oolong, or hot Chinese tea.
Common Mistakes
Under-steam the rice cake to avoid insufficient softening; it must be fully melted to roll smoothly.
Over-handle warm rice cake to avoid premature hardening; work quickly and keep remaining pieces warm.
Skip oiling banana leaves to avoid sticking and tearing during removal and plating.
Substitutions
less floral, more artificial
removes traditional aroma and presentation
FAQ
Can I use fresh rice cake instead of hardened nian gao?
Fresh rice cake won't need steaming and will likely fall apart during rolling. Source recipe requires hardened cake sliced thin. If using fresh, freeze overnight first, then slice and steam to set structure before coating.
What if I cannot find pandan leaves for the casing?
Pandan is optional for presentation only. Serve rolled balls directly on a plate, or use banana leaf strips as casing instead. Fresh mint or edible leaves work visually but won't provide pandan's signature floral aroma.
How long do steamed nian gao balls stay fresh?
Best eaten within 2-3 hours while warm and texture is optimal. Refrigerate leftovers up to 3 days in airtight container. Texture hardens over time. Re-steam 1-2 minutes before serving to restore softness and warm coconut coating.