🇨🇳 China · Dessert
Eight-Treasure Rice Pudding (Bābǎo fàn)
By eatmundo · July 8, 2026
Eight-Treasure Rice Pudding, or Bābǎo fàn, is a traditional Chinese dessert often enjoyed during Lunar New Year and other festive occasions. It features layers of sweet, sticky glutinous rice, rich red bean paste, and a colorful array of eight 'treasures' like dried fruits and nuts. Steamed to perfection, it's a beautifully presented and wonderfully comforting sweet treat.
Ingredients
check them off as you prepareHow to Make It
- 1
Begin by preparing the glutinous rice: Rinse 250g of glutinous rice thoroughly until the water runs clear. Soak the rice in cold water for at least 4 hours, or preferably overnight. This step is crucial for achieving the perfect sticky and tender texture.
- 2
After soaking, drain the rice and steam it for 25-30 minutes, or until it becomes translucent and sticky. A bamboo steamer or a steaming rack in a pot with boiling water works wonderfully. Ensure the rice is fully cooked through.
- 3
While the rice is still hot, transfer it to a large bowl. Add 50g of granulated sugar and 2 tablespoons of lard (or vegetable oil for a vegetarian version). Mix thoroughly with a spatula, kneading lightly, until the sugar is dissolved and the lard is evenly incorporated, making the rice shiny and smooth.
- 4
Prepare your decorative 'treasures': Arrange your pitted dried red dates, assorted candied fruits, and mixed nuts artfully at the bottom of a heatproof, dome-shaped bowl (approximately 15-20cm diameter) that has been lightly greased. This creates the beautiful top layer of the pudding.
- 5
Take about two-thirds of the sweetened glutinous rice and carefully press it over the arranged fruits and nuts in the bowl, creating a uniform layer. Gently push the rice up the sides of the bowl to form a well in the center, ensuring the decorative items remain in place.
- 6
Fill the created well with 200g of red bean paste, spreading it evenly. Then, cover the red bean paste with the remaining one-third of the sweetened glutinous rice, pressing it down lightly to seal the filling completely. Ensure the surface is as flat as possible.
- 7
Cover the bowl with plastic wrap or a plate and steam for another 20-30 minutes. This second steaming allows the flavors to meld beautifully and ensures the red bean paste is warmed through. You'll notice a delightful aroma filling your kitchen.
- 8
Once steamed, carefully remove the bowl from the steamer. Let it rest for 5-10 minutes. Then, place a serving plate upside down over the bowl and, holding both firmly, carefully invert the pudding onto the plate. The decorative fruits and nuts will now be on top, creating a stunning presentation. Serve warm.
Frequently Asked Questions
How should glutinous rice be prepared for the best texture in Bābǎo fàn?+
For the ideal chewy-yet-tender texture, soak the glutinous rice for at least 4 hours or preferably overnight before steaming. This ensures even cooking and prevents a hard core.
Is lard essential for Eight-Treasure Rice Pudding, and what's its purpose?+
Yes, lard is key. It contributes significantly to the pudding's glossy appearance, rich flavor, and wonderfully smooth, unctuous mouthfeel, which is difficult to fully achieve with substitutes.
How can I prevent the decorative "treasures" from shifting during steaming and ensure the pudding holds its shape?+
Generously grease the bowl with lard and firmly press your dried fruits and nuts into the bottom before layering the rice and red bean paste. The pudding is done when it holds its dome shape perfectly after inversion.
What's the recommended steaming method and duration for Bābǎo fàn?+
Steam the assembled pudding for 45-60 minutes over medium-high heat until the rice is translucent and sticky. Ensure your steamer has ample water and the bowl is covered to maintain even cooking.
Mundo Match
This dish doesn't have a strong Mundo Match yet — but here's the closest ingredient overlap we found across the world's cuisines.



