There’s something wonderfully soothing about the gentle steam rising from a pot of coconut rice cake, filling the kitchen with a subtle sweetness that feels like a warm hug. I stumbled upon this recipe on a rainy afternoon when I craved something comforting yet light—perfect as a snack or a delicate dessert. What I love most is how effortlessly simple it is: a few wholesome ingredients transformed into a soft, melt-in-your-mouth treat that’s totally homemade and far from the usual fast food monotony. Whether you’re a seasoned home cook or just looking to impress friends with a unique dish, this steamed coconut rice cake is a delightful twist that brings tropical flavors and comforting texture together in every bite. Let me show you how easy it is to bring this crowd-pleaser to your table!
Why choose Steamed Coconut Rice Cake?
Simplicity shines with just a handful of natural ingredients that anyone can master. Light and comforting, this recipe offers a gentle, sweet flavor that feels like homemade love. Versatile snack or dessert: enjoy it warm or chilled, perfect for any occasion. Healthy alternative to fast food cravings, bringing wholesome tropical vibes to your kitchen. Crowd-pleaser guaranteed with its soft, melt-in-your-mouth texture that everyone will adore.
Steamed Coconut Rice Cake Ingredients
For the Cake
- Glutinous rice flour – the foundation for that soft, chewy texture that defines this steamed coconut rice cake.
- Coconut milk – brings rich, tropical creaminess and authentic flavor to every bite.
- Sugar – balances the natural earthiness of rice with just the right touch of sweetness.
- Salt – enhances all the flavors and prevents the cake from tasting flat.
- Baking powder – helps give the cake a light, airy lift despite being steamed.
Optional Add-Ins
- Shredded coconut – adds delightful texture and an extra coconut punch.
- Pandan essence or juice – for a subtle floral aroma that elevates the traditional flavor.
- Toasted sesame seeds – sprinkle on top before steaming for a nutty crunch.
How to Make Steamed Coconut Rice Cake
- Prepare the steamer: Fill a large pot or wok with water, bring to a gentle boil over medium heat, ensuring at least 2 inches of water beneath the basket.
- Mix dry ingredients: In a bowl, whisk 2 cups glutinous rice flour, 1 teaspoon baking powder, and a pinch of salt until evenly combined and light in color.
- Combine coconut milk: Pour 1¾ cups coconut milk into the flour mix, stirring gently with a spatula until a smooth, slightly thick, pourable batter forms.
- Add sugar: Stir in ⅔ cup sugar until fully dissolved, resulting in a glossy, pale batter; let rest 10 minutes for bubbles to settle.
- Grease pan: Lightly oil an 8-inch round heatproof pan or line with parchment to prevent sticking and ensure clean release after steaming.
- Steam cake: Cover the pan tightly with foil to trap steam, then place it in the steamer and cook for 25–30 minutes over medium-high until a toothpick comes out clean.
- Cool slightly: Turn off heat and let the cake rest in the steamer for 5 minutes, then transfer to a rack to cool slightly before slicing.
- Serve: Slice into wedges, garnish with toasted sesame seeds or shredded coconut for extra texture, and serve warm for comforting softness or chilled for a firmer bite.
Optional: Serve with a drizzle of palm sugar syrup for added sweetness.
Exact quantities are listed in the recipe card below.
How to Store and Freeze Steamed Coconut Rice Cake
Room Temperature: Store leftover steamed coconut rice cake at room temperature in an airtight container for up to 2 days to retain its soft texture.
Fridge: If you need to keep it longer, transfer to the fridge in an airtight container for up to 5 days. Just reheat gently in the microwave to soften before enjoying.
Freezer: For longer storage, wrap slices in plastic wrap and place them in a freezer-safe bag. They’ll last up to 2 months and can be thawed in the refrigerator overnight.
Reheating: To reheat, steam the slices for a few minutes or microwave for 20-30 seconds until warmed through, ensuring they maintain their melt-in-your-mouth texture.
Variations & Substitutions for Steamed Coconut Rice Cake
Get creative with your cooking and discover how to put your own spin on this deliciously soft treat!
-
Gluten-Free: Substitute glutinous rice flour with rice flour or a gluten-free flour blend to maintain that delightful texture.
-
Vegan Delight: Swap sugar for coconut sugar or a sugar alternative to make this recipe vegan-friendly while keeping it sweet.
-
Fruit Fusion: Add mashed ripe bananas or grated mango to the batter for a fruity twist that adds natural sweetness and moisture.
-
Creamy Coconut Variation: For a richer flavor, replace half of the coconut milk with pandan or green coconut juice to create an aromatic cake.
-
Nutty Crunch: Incorporate chopped nuts such as almonds or hazelnuts into the batter for added texture and a nutty flavor that contrasts beautifully with the soft cake.
-
Spicy Surprise: Add a pinch of ground ginger or a few drops of vanilla extract for unexpected warmth and depth in flavor.
-
Tropical Toppings: Top your cake with a sprinkle of toasted walnuts, sliced strawberries, or fresh mango chunks right before serving for an exquisite finish.
-
Layered Cake: Bake two layers of the cake and sandwich with a light coconut cream frosting or a layer of whipped cream for a delightful treat that steals the show!
Make Ahead Options
These Steamed Coconut Rice Cakes are incredibly convenient for meal prep enthusiasts! You can mix the dry ingredients and prepare the batter up to 24 hours in advance, refrigerating it to maintain freshness. Simply whisk the dry ingredients as directed, combine with the coconut milk, and store in an airtight container. When you’re ready to enjoy your delightful treat, re-stir the mixture briefly, grease your steamer pan as outlined, and steam for 25–30 minutes or until a toothpick comes out clean. This way, you’ll have a delicious homemade dessert ready to impress on busy weeknights, ensuring it’s just as soft and delightful as when freshly made!
What to Serve with Steamed Coconut Rice Cake?
Treat yourself to a delightful dining experience by pairing your warm coconut rice cake with some irresistible accompaniments.
-
Tropical Fruit Salad: Fresh mango, pineapple, and papaya add a burst of color and refreshing sweetness, complementing the cake’s rich coconut flavor beautifully.
-
Coconut Ice Cream: The creamy coldness of coconut ice cream enhances the warm dessert, creating a lovely contrast in temperature and texture that invites every bite.
-
Palm Sugar Syrup: Drizzle this naturally sweet syrup on top to amplify the cake’s flavors while adding another layer of sweetness and richness. It’s pure indulgence!
-
Whipped Cream: A dollop of light, airy whipped cream provides a creamy finish that balances the softness of the cake, making each mouthful even more heavenly.
-
Toasted Sesame Seeds: Sprinkle these nutty seeds over your cake for added crunch and depth of flavor; it’s a simple yet effective way to elevate the dish.
-
Mint Tea: Pair with a fragrant mint tea to cleanse the palate; its refreshing notes contrast beautifully with the cake’s sweetness, making for a well-rounded meal.
-
Chilled Coconut Milk: For a tropical touch, serve the rice cake alongside a glass of chilled coconut milk—its creamy, nutty flavor pairs perfectly with this treat.
Let these suggestions enhance your steamed coconut rice cake experience and turn your meal into a celebration of flavors!
Expert Tips for Steamed Coconut Rice Cake
- Measure Flour Accurately: Use a kitchen scale or spoon flour gently into the measuring cup to avoid dense, heavy cake texture common with packed flour.
- Use Full-Fat Coconut Milk: For the richest flavor and moistest cake, opt for full-fat coconut milk instead of light versions or canned substitutes.
- Don’t Overmix Batter: Stir until just combined to keep the batter airy and prevent a gummy cake—this helps achieve that melt-in-your-mouth softness.
- Maintain Steamer Water Level: Check water level halfway through steaming and add boiling water if necessary to ensure consistent steam and even cooking.
- Cover Cake Properly: Seal the pan tightly with foil to trap steam inside; uncovered cakes can dry out or get a hard crust.
- Test Doneness Carefully: Insert a toothpick in the center—if it comes out clean or with a few moist crumbs, your steamed coconut rice cake is perfectly cooked.
Easy Steamed Coconut Rice Cake Recipe That’ll Melt Your Heart Recipe FAQs
How do I know if my glutinous rice flour is fresh and good for this recipe?
Use glutinous rice flour that’s pure white with no off smell. If you notice clumps or dark spots all over, it might be stale or damp, which can affect the cake’s texture. Fresh flour gives you that signature chewy softness.
What’s the best way to store leftover steamed coconut rice cake?
I recommend storing leftovers in an airtight container at room temperature for up to 2 days to keep it soft and tender. For longer life, pop it in the fridge for up to 5 days—just warm gently before enjoying.
Can I freeze steamed coconut rice cake, and how should I do it?
Absolutely! Slice the cooled cake into portions, wrap each piece tightly in plastic wrap, then place them in a freezer-safe bag or container. Freeze for up to 2 months. When ready, thaw overnight in the fridge and reheat by steaming for 5 minutes or microwaving briefly—this maintains that melt-in-your-mouth texture perfectly.
My steamed coconut rice cake turned out a bit gummy—what did I do wrong?
This usually happens when the batter is overmixed or the flour measurement is off. Be gentle when combining ingredients, stirring just until smooth. Also, spoon flour lightly into the cup instead of packing it down. Ensuring your steamer has consistent water levels helps cook the cake evenly without sogginess.
Is this steamed coconut rice cake safe for pets or people with coconut allergies?
Coconut is generally safe for most people but can cause allergies in some. It’s best to avoid serving this cake to anyone allergic to coconut or with dietary restrictions related to it. And for our furry friends, coconut milk and sugar are not recommended in their diet, so please keep it just for the family enjoyment.

Easy Steamed Coconut Rice Cake Recipe That’ll Melt Your Heart
Ingredients
Equipment
Method
- Prepare the steamer: Fill a large pot or wok with water, bring to a gentle boil over medium heat, ensuring at least 2 inches of water beneath the basket.
- Mix dry ingredients: In a bowl, whisk 2 cups glutinous rice flour, 1 teaspoon baking powder, and a pinch of salt until evenly combined and light in color.
- Combine coconut milk: Pour 1¾ cups coconut milk into the flour mix, stirring gently with a spatula until a smooth, slightly thick, pourable batter forms.
- Add sugar: Stir in ⅔ cup sugar until fully dissolved, resulting in a glossy, pale batter; let rest 10 minutes for bubbles to settle.
- Grease pan: Lightly oil an 8-inch round heatproof pan or line with parchment to prevent sticking.
- Steam cake: Cover the pan tightly with foil to trap steam, then place it in the steamer and cook for 25–30 minutes over medium-high until a toothpick comes out clean.
- Cool slightly: Turn off heat and let the cake rest in the steamer for 5 minutes, then transfer to a rack to cool slightly before slicing.
- Serve: Slice into wedges, garnish with toasted sesame seeds or shredded coconut, and serve warm or chilled.










