Delightful Ba Bao Fan: The Eight Treasure Rice Cake Recipe
Last Updated on May 8, 2026 by aitanarecipez
When the festive season approaches, my heart always races at the thought of preparing a special treat, and this Ba Bao Fan (Eight Treasure Rice Cake) never fails to deliver. The moment I unwrap the steamer and catch a whiff of the delicate floral notes from dried hibiscus mingling with sweet red bean paste, I know that magic is about to unfold. This traditional Chinese dessert, draped in vibrant toppings and infused with rich flavors, is a crowd-pleaser that transforms any gathering into a celebration.
For me, this luscious steamed delight isn t just food; it carries the essence of joy and prosperity perfectly symbolizing good fortune during Lunar New Year festivities. The chewy texture of the glutinous rice and the creamy red bean filling harmonize beautifully, while a sprinkle of colorful dried fruits adds a delightful twist to each bite. Whether you’re a seasoned chef or someone looking to break free from the monotony of fast food, crafting this exquisite dessert in your own kitchen promises both ease and a flavor sensation that will impress everyone at your table. Let’s dive into making this festive masterpiece together!
Why is Ba Bao Fan so special?
Festive Appeal: This delightful treat is a must-have during celebrations, especially Lunar New Year, embodying prosperity and good fortune.
Unique Flavor: The combination of sweet red bean paste and floral dried hibiscus creates a taste experience that s rare and memorable.
Easy Preparation: With straightforward steps, even novice cooks can impress family and friends with this impressive dessert!
Versatile Options: Customize it with your favorite dried fruits or fillings to make each cake distinct and exciting.
Crowd-Pleasing Delight: Its beautiful presentation and harmonious flavors will have everyone asking for seconds!
Make your occasions unforgettable with this beautiful, tasty Ba Bao Fan!
Ba Bao Fan Ingredients
For the Rice Base
Japanese Sweet Rice (Mochi Gome) Provides the chewy texture essential for Ba Bao Fan; you can use glutinous rice as a substitute if needed.
Dried Hibiscus Flowers Adds a floral note and vibrant color; can be omitted or replaced with another edible flower.
Kosher Salt Enhances the overall flavor; feel free to swap it for sea salt if preferred.
For the Red Bean Filling
Sweetened Adzuki Bean Paste Gives a creamy, sweet filling that s a hallmark of Ba Bao Fan; use homemade paste if desired.
Unsalted Butter Adds richness to the filling; for a dairy-free option, substitute with vegetable oil.
Vanilla Extract Brings depth to the flavor; almond extract is a great alternative if you prefer.
Chinese Five-Spice Powder Imparts aromatic notes; omit for a milder flavor if desired.
For the Candied Fruit Topping
Sugar Sweetens the candied fruits; opt for honey or agave syrup for a natural sweetener.
Dried Mango and Mixed Dried Fruits Adds a decorative and flavorful topping; feel free to switch them with your favorite dried fruits.
Citric Acid Balances the sweetness of the fruit; lemon juice can be used as a suitable alternative.
For Assembly
Vegetable Oil Needed for greasing the cake pan; any neutral oil works perfectly.
Flaky Sea Salt A sprinkle enhances flavor and presentation just before serving.
How to Make Ba Bao Fan
Prep Hibiscus Rice: In a pot, combine sweet rice, dried hibiscus, olive oil, salt, and water. Bring to a boil, then reduce heat and simmer for 28-30 minutes until the rice is tender and sticky. Set aside to rest and discard the hibiscus flowers afterward.
Make Red Bean Filling: In a bowl, mix together sweetened adzuki bean paste, unsalted butter, vanilla extract, Chinese five-spice powder, and salt. Stir until well-combined and adjust the salt to taste.
Prepare Candied Fruit: In a saucepan, boil sugar with a splash of water. Add dried fruits and simmer for about 8-10 minutes until they are tender and syrupy. Once cooled, mix in citric acid if desired for a zesty kick.
Construct the Cake: Preheat your oven to 325°F (160°C) and grease an 8-inch round cake pan with vegetable oil. Layer some candied fruits on the bottom, add half the prepared rice, press down gently, spread the red bean filling on top, and finish with the remaining rice.
Bake in Water Bath: Cover the cake pan with foil. Place it into a larger pan filled with hot water, creating a water bath. Bake in the preheated oven for about 30 minutes or until set.
Cool and Chill: Once baked, let the cake cool in the water bath for a bit, then transfer to the refrigerator and chill for at least 2 hours (or up to 24 hours) for best results.
Serve: When ready to enjoy, carefully unmold the cake, brush the top with reserved syrup, sprinkle with flaky sea salt, slice, and serve with joy!
Optional: Serve alongside a cup of fragrant tea for a delightful experience.
Exact quantities are listed in the recipe card below.
Expert Tips for Ba Bao Fan
Perfect Rice Texture: Ensure you simmer the sweet rice long enough; undercooked rice will affect the cake s chewiness and stickiness.
Chill for Success: Allow the Ba Bao Fan to chill thoroughly in the refrigerator to help it set properly; this will enhance texture and ease slicing.
Sharp Knife Essential: Use a sharp knife to cut the dessert; this prevents tearing and provides clean, neat slices for beautiful presentation.
Flavor Adjustments: Don t hesitate to adjust the sweetness in the red bean filling and candied fruit according to your taste preferences for a perfectly tailored dessert.
Experiment with Fruit: Feel free to vary the dried fruits used for topping; this adds fun and personality to your Ba Bao Fan while keeping it seasonally inspired.
What to Serve with Ba Bao Fan?
Indulging in this exquisite dessert opens up a world of delightful pairings that elevate your meal experience.
Jasmine Tea: This aromatic tea enhances the floral notes of the Ba Bao Fan, providing a gentle backdrop for its sweet flavors.
Fresh Fruit Salad: A refreshing mix of seasonal fruits balances the richness of the cake, offering a crunchy contrast that’s both healthy and vibrant.
Chilled Coconut Soup: The creamy, slightly sweet coconut flavor complements the creamy red bean filling beautifully, creating a harmonious texture.
Sesame Balls: These crispy, golden treats filled with sweet bean paste add a delightful crunch, making for a fun and festive change in texture.
Steamed Vegetable Dumplings: Light, flavorful dumplings help cleanse the palate between bites, enhancing the overall dining experience while keeping things savory.
Mango Sticky Rice: Repeating the delightful chewy rice theme, this tropical treat pairs wonderfully with the sweet essence of the Ba Bao Fan, turning your dessert table into a feast of textures.
Almond Jelly: A light and silky finish to your meal, this dessert with a hint of almond flavor harmonizes perfectly, adding an elegant touch.
Pineapple Tarts: These sweet, flaky pastries can be a delightful surprise alongside the rice cake, their tangy flavor cutting through the sweetness beautifully.
Honeyed Lavender Lemonade: This floral drink not only refreshes but also ties in the dessert’s aromatic elements, providing a lovely, fragrant touch.
Make Ahead Options
These Ba Bao Fan (Eight Treasure Rice Cake) are perfect for busy home cooks looking to save time while still impressing loved ones! You can prepare the hibiscus rice and red bean filling up to 24 hours in advance. Simply store the cooled rice and filling separately in airtight containers in the refrigerator to maintain their texture and flavor. When you’re ready to assemble the cake, layer the components into your greased pan, top it with candied fruits, and bake as directed. This way, you ll have a delightful dessert ready with minimal effort on the day of serving, ensuring it s just as delicious and satisfying as if made fresh!
How to Store and Freeze Ba Bao Fan
Fridge: Store your Ba Bao Fan tightly wrapped in plastic wrap or an airtight container for up to 3 days. This helps retain its chewy texture and prevents it from drying out.
Freezer: For longer storage, freeze slices of the Ba Bao Fan by wrapping them in plastic and placing them in a freezer bag. They can last for up to 1 month and still taste delightful when reheated.
Reheating: To enjoy frozen Ba Bao Fan, thaw it in the fridge overnight and steam or microwave until warmed through. This maintains the delightful moistness of the dessert.
Separation Note: Avoid stacking slices directly on top of each other in the fridge or freezer to prevent sticking.
Ba Bao Fan Variations
Feel free to explore these delightful twists for your Ba Bao Fan, allowing your creativity to shine!
Nut-Free: Omit any nuts or seeds to accommodate allergies or preferences, keeping it simple yet delicious.
Floral Infusion: Swap dried hibiscus with lavender or rose petals for a fragrant, aromatic experience that adds sophistication. The floral notes will elevate your dessert to a whole new level.
Alternative Fillings: Use sweetened coconut or chestnut paste instead of red bean for a creamy alternative, bringing unique flavors and textures to each slice.
Gluten-Free: Utilize gluten-free sweet rice or a blend of gluten-free grains to make this dessert suitable for gluten-sensitive friends.
Natural Sweetness: Replace sugar in the candied fruit with honey or maple syrup for a healthier touch that enhances the fruit’s natural sweetness.
Tropical Twist: Incorporate dried pineapple or banana chips for a tropical flair that contrasts beautifully with the traditional ingredients.
Spiced Up: Add a pinch of cayenne or ginger to the red bean filling for a warming kick that complements the sweetness. Just a hint can bring an exciting bite!
Fresh Fruit Garnish: Top with freshly chopped fruits such as mango or berries for a burst of color and freshness, counterbalancing the rich layers of the cake.
With these variations, you can reinvent Ba Bao Fan each time, making it uniquely yours and perfect for any occasion!
Ba Bao Fan (Eight Treasure Rice Cake) Recipe FAQs
What type of rice should I use for Ba Bao Fan?
Absolutely! For Ba Bao Fan, using Japanese sweet rice (also known as Mochi Gome) is ideal because it provides that perfect chewy texture. If you can t find it, glutinous rice works as a great substitute. Just ensure it’s specially labeled as “glutinous” to get the right consistency.
How should I store leftover Ba Bao Fan?
Very! To keep your Ba Bao Fan fresh, wrap it tightly in plastic wrap or store it in an airtight container. It can last in the fridge for up to 3 days without losing its luscious texture!
Can I freeze Ba Bao Fan and how?
Certainly! To freeze your Ba Bao Fan, slice it into portions first. Then wrap each slice tightly in plastic wrap and place them in a freezer bag. It can be kept in the freezer for up to 1 month. Just remember to label the bag, so you know when it was made!
What should I do if my Ba Bao Fan doesn’t set properly?
If your Ba Bao Fan doesn t set, don t worry! This usually happens if the rice wasn’t simmered long enough or if the cooling process was rushed. To fix it, try returning the cake to a water bath and baking it for an additional 10-15 minutes until firm. Ensure it s refrigerated for at least 2 hours afterward to help it set correctly.
Is Ba Bao Fan suitable for people with gluten allergies?
Not at all! Ba Bao Fan is predominantly made with glutinous rice, which contains gluten. Therefore, it s not suitable for anyone with gluten allergies. If you’re looking for alternatives, consider creating a different dessert using gluten-free ingredients.
Can I customize the filling or toppings?
Absolutely! The beauty of Ba Bao Fan lies in its versatility. Feel free to swap the red bean paste for sweetened coconut or chestnut paste. You can also mix and match your favorite dried fruits for a personalized touch, making each cake a special creation!



