There’s something wonderfully nostalgic about steaming a soft, tender cake that’s subtly sweet and studded with red beans. When I first tried making Steamed Red Bean Rice Cake at home, the delicate texture combined with the natural earthiness of the beans completely won me over. It’s a refreshing change from typical baked treats, and because it’s steamed, it stays wonderfully moist without any fuss. Whether you’re craving a comforting snack or looking for a unique homemade dessert to impress friends, this recipe offers that perfect balance of simplicity and flavor. Plus, it’s a delightful escape from the fast-food rut, bringing a bit of traditional charm straight to your kitchen.
Why choose Steamed Red Bean Rice Cake?
Soft, tender texture: This cake’s gentle steaming creates a moist, melt-in-your-mouth experience you won’t get from baking. Natural sweetness: Red beans add a subtle earthiness balanced by just a hint of sugar, making each bite satisfyingly sweet without being overpowering. Easy to prepare: Minimal ingredients and simple steps make this a breeze for both beginners and seasoned cooks. Nostalgic comfort: It’s a traditional treat that brings warmth and memories with every slice. Versatile snack or dessert: Perfect for a midday pick-me-up or a unique finish to any meal, promising smiles from everyone at the table.
Steamed Red Bean Rice Cake Ingredients
For the Cake Batter
- Rice flour – the soft base that gives the cake its tender, velvety texture.
- Glutinous rice flour – adds a chewy, delightful bite that complements the softness.
- Red beans – cooked until tender; they bring natural sweetness and earthy flavor, key to the Steamed Red Bean Rice Cake.
- Sugar – just enough to enhance the beans’ sweetness without overpowering the cake.
- Water – for hydrating the flours and creating a smooth batter.
- Baking powder – helps the cake rise gently during steaming for a light finish.
For Steaming & Serving
- Banana leaf or parchment paper – optional liner to prevent sticking and add subtle aroma.
- Cooking oil – a light brush to keep the cake moist and easy to release after steaming.
How to Make Steamed Red Bean Rice Cake
- Soak Beans: Cover red beans with water and soak for at least six hours or overnight so they plump up evenly, ensuring a tender, sweet bite in your final cake.
- Cook Beans: Drain beans and transfer to a saucepan of fresh water; simmer gently for about 30 minutes until soft but not mushy, then drain and cool completely.
For the Batter: - Combine Dry Ingredients: In a large bowl, whisk together rice flour, glutinous rice flour, sugar, and baking powder until no lumps remain, creating a light, airy base for your cake.
- Add Water: Slowly pour water into the flour mix, stirring constantly with a spatula until you reach a smooth, slightly thick batter without any dry pockets.
- Fold in Beans: Gently fold the cooled red beans into your batter with a spatula, ensuring they’re evenly distributed for bursts of sweetness in every bite of Steamed Red Bean Rice Cake.
- Prepare Steamer: Line a 7-inch cake pan with banana leaf or parchment, brushing lightly with oil to prevent sticking and add a hint of earthy aroma.
- Steam Cake: Pour batter into prepared pan, place in steamer, cover, and steam over high heat (212°F) for 25–30 minutes until the top springs back when lightly pressed.
- Cool & Serve: Allow the cake to rest in the pan for 10 minutes, then unmold, slice, and enjoy warm or at room temperature for optimal tenderness.
Optional: Garnish with sesame seeds or a drizzle of sweetened condensed milk.
Exact quantities are listed in the recipe card below.
How to Store and Freeze Steamed Red Bean Rice Cake
Room Temperature: Keep the steamed red bean rice cake covered at room temperature for up to 2 days, ensuring it stays moist and retains its flavor without any fuss.
Fridge: Store in an airtight container in the fridge for up to 5 days, protecting your cake from drying out while allowing you to relish its tender texture.
Freezer: Freeze slices wrapped tightly in plastic wrap or aluminum foil for up to 3 months for a delightful treat whenever you crave it.
Reheating: When ready to enjoy, steam or microwave the cake slices for a few minutes to restore their softness, making sure to keep the keyword “steamed red bean rice cake” in mind for optimum enjoyment.
Steamed Red Bean Rice Cake Variations
Feel free to personalize your Steamed Red Bean Rice Cake with these fun twists that will elevate flavors and textures in delightful ways!
-
Coconut Milk: Substitute part of the water for coconut milk to add a rich, tropical flavor. This adds creaminess that pairs beautifully with the red beans.
-
Matcha Powder: Add 1-2 tablespoons of matcha powder to the batter for a vibrant green hue and a subtle earthiness that compliments the sweetness.
-
Black Sesame: Incorporate ground black sesame seeds into the batter for a nutty depth of flavor. Sprinkle some on top before steaming for a gourmet touch.
-
Fruit Boost: Mix in small pieces of fruit like diced mango or diced sweet potato for a sweet surprise in every bite. Let your imagination guide you for different textures.
-
Spiced Variations: Add a pinch of ground cinnamon or cardamom for a warm, aromatic twist. This subtle spice will give the cake a comforting hint of warmth.
-
Nuts & Seeds: Fold in crushed walnuts or toasted pumpkin seeds for an added crunch. This textural contrast enhances the overall experience.
-
Honey Drizzle: Swap sugar with honey for a natural sweetener, providing a lovely floral undertone and perfect for a healthier choice.
-
Chili Flakes: For those who enjoy a little heat, sprinkle in some chili flakes to the batter. The warmth contrasts beautifully with the sweet red beans, igniting your taste buds!
These variations not only allow you to express your culinary creativity but also make the Steamed Red Bean Rice Cake a staple that constantly surprises and delights!
Expert Tips for Steamed Red Bean Rice Cake
- Soak Thoroughly: Always soak the red beans overnight to ensure they cook evenly and become tender without breaking apart, enhancing the cake’s texture.
- Gentle Folding: Fold the beans gently into the batter to avoid crushing them, preserving their shape and those delightful bursts of sweetness in your steamed red bean rice cake.
- Use Fresh Flours: Fresh rice and glutinous rice flours yield the best cake texture—stale flours can make the cake dense or dry.
- Check Steam Consistency: Maintain steady steam at high heat to ensure even cooking; avoid lifting the lid early as this can cause your cake to sink or crack.
- Line Wisely: Use banana leaf or parchment paper to prevent sticking and add a subtle aroma that enhances the overall flavor of the steamed red bean rice cake.
Make Ahead Options
These Steamed Red Bean Rice Cakes are perfect for meal prep enthusiasts! You can prepare the batter and soak the red beans up to 24 hours in advance. Simply soak the beans overnight, cook them, and mix the dry ingredients with water to form the batter before refrigerating. To maintain the cake’s tender texture, store the batter covered in the fridge. When you’re ready to enjoy, just pour the chilled batter into the prepared pan and steam for 25-30 minutes. This way, you can have a delightful dessert or snack ready to impress your family, saving you time on busy days while still delivering delicious, homemade goodness!
What to Serve With Steamed Red Bean Rice Cake?
There’s nothing quite like a warm, subtly sweet slice of cake to brighten your day. Let’s elevate your dessert experience with these delightful pairings.
-
Coconut Milk:
A drizzle of creamy coconut milk adds a rich, tropical flair that complements the earthiness of the beans beautifully. -
Fresh Fruit Salad:
A colorful mix of vibrant fruits refreshes your palate, providing a juicy contrast to the dense, tender cake. -
Green Tea:
The slightly bitter notes of freshly brewed green tea balance the sweetness perfectly, making each bite of cake even more enjoyable. -
Toasted Sesame Seeds:
Sprinkling warm slices with toasted sesame seeds adds a crunchy texture, enhancing both flavor and presentation with a nutty touch. -
Sweetened Condensed Milk:
A drizzle on top creates an indulgent, creamy layer that intensifies the sweetness, transforming each bite into a delightful treat. -
Black Sesame Paste:
This savory, nutty paste pairs wonderfully with the sweet cake, introducing depth and intrigue to your dessert plate. -
Ice Cream:
A scoop of vanilla or red bean ice cream brings a chilled contrast, making each bite of warm cake decadently satisfying. -
Mango Sticky Rice:
The sweetness of mango and the chewy texture of sticky rice create a delightful harmony with your Steamed Red Bean Rice Cake, offering a Thai-inspired twist.
Easy Steamed Red Bean Rice Cake Recipe FAQs
How do I know if my red beans are good for the cake?
Look for red beans that are uniform in size, smooth, and firm without wrinkles or dark spots all over. Fresh beans will soak up water evenly and cook tender without falling apart.
What’s the best way to store leftover steamed red bean rice cake?
Wrap the cake tightly in plastic wrap or place it in an airtight container. You can keep it at room temperature for up to 2 days or refrigerate it for 4 to 5 days. Refrigeration helps maintain its moist, tender texture but remember to reheat gently.
Can I freeze steamed red bean rice cake for later?
Absolutely! To freeze, slice the cooled cake into portions and wrap each slice individually in plastic wrap, then in aluminum foil. Place them in a freezer-safe bag or container. It keeps well for up to 3 months. When ready, thaw in the fridge overnight, then steam or microwave until warm and soft.
My steamed red bean rice cake turned out dense—what can I do differently?
The most common culprit is insufficient steaming or batter that’s too thick. Make sure your batter is smooth but not overly thick, and steam consistently at high heat without lifting the lid early. Also, fresh rice flours and properly soaked beans make a big difference in lightness and texture.
Is steamed red bean rice cake safe for pets?
While plain rice flour is generally safe, red beans should not be given to pets as they can be hard to digest and potentially toxic if raw or undercooked. It’s best to keep this sweet treat strictly for your family and friends to enjoy!

Easy Steamed Red Bean Rice Cake Recipe for Soft, Sweet Bliss
Ingredients
Equipment
Method
- Soak red beans in water for at least six hours or overnight.
- Cook soaked beans in fresh water for about 30 minutes until soft, then drain and cool.
- In a large bowl, whisk together rice flour, glutinous rice flour, sugar, and baking powder until no lumps remain.
- Slowly add water, stirring constantly to reach a smooth batter.
- Fold the cooled red beans into the batter gently.
- Line a 7-inch cake pan with banana leaf or parchment and brush lightly with oil.
- Pour batter into the pan, cover, and steam for 25-30 minutes until the top springs back when pressed.
- Allow the cake to cool in the pan for 10 minutes before unmolding, slicing, and serving warm or at room temperature.









