Go Back

Ba Bao Fan, Chinese Eight Treasure Rice Pudding

Ba bao fan has many toppings and a red bean paste filling for a mildly sweet and soft dessert pudding. This delicious Chinese eight treasure rice pudding is often enjoyed during the Chinese new year.
Prep Time20 minutes
Cook Time1 hour 30 minutes
Soaking Time6 hours
Total Time7 hours 50 minutes
Course: Dessert
Cuisine: Chinese
Keyword: ba bao fan, Chinese new year rice pudding, eight treasure rice, eight treasure rice pudding, eight treasure sticky rice
Servings: 8 servings
Calories: 320kcal

Ingredients

  • 2 cups glutinous rice 360 grams
  • 1 tbsp sugar
  • 1 tbsp butter or vegetable/coconut oil
  • 1 tsp rice wine
  • 1-2 cups red bean paste Note 1
  • 1 cup Chinese dried fruits/nuts ex: jujubes, lotus seeds, dried fruit, longyan, goji berries, nuts, etc.
  • oil for greasing the bowl

Glaze

  • 1 cup water
  • 1 tbsp dried osmanthus flower optional, Note 2
  • 1 tbsp sugar
  • 2 tsp corn starch + 1 tbsp water

Instructions

Prep the Rice/Toppings

  • Rinse the glutinous rice and let soak in water for at least 6 hours or overnight. Drain the water and steam until cooked. *Note 3
  • Stovetop method: Bring the water to a boil before adding the bowl of rice into the steamer. Steam the rice for 30 minutes or until cooked through. 
    Instant Pot Method: Add the rice to a pressure-cooking safe bowl. Add water to into the Instant Pot inner pot, add a trivet, and place the bowl on top. Close and seal the lid. Set the rice to cook for 15 minutes on high pressure and natural release for 10 minutes before manually releasing.  
    You can add some water (up to 2 cups) to the soaked, drained rice before steaming to make it even softer/stickier.
  • Mix the cooked rice with sugar, rice wine, and butter. Set aside.
  • Soak any dried ingredients such as jujube and longan in hot water until they are soft, around a few minutes. Drain and set aside.

Assembly and Cooking

  • Grease a medium-sized bowl with oil. Arrange the dried fruits at the bottom of the bowl. You can optionally arrange them in a pattern.
  • Add half of the cooked rice on top of the dried fruits. Press the rice along the sides of the bowl to create a hollow center. In the center of the bowl, add the red bean paste in an even layer. Place the remaining cooked rice on top of the red bean filling and press it flat. *Note 4
  • Steam the bowl over medium heat for one hour.

Create the glaze

  • In a small saucepan, add 1 cup water, dried osmanthus flower, and sugar. Bring the mixture to a boil and simmer for around 5 minutes.
  • Mix the cornstarch and 1 tbsp water until smooth. Add the cornstarch slurry to the osmanthus syrup and stir quickly to combine. Once the sauce thickens, turn off the heat and set aside.

Serve

  • Place your serving plate on top of the steaming bowl bottom side up. Then, flip the whole thing over to transfer the rice pudding to the plate.
  • Pour the glaze over the rice pudding and serve.

Notes

  1. Red Bean Paste: I highly recommend using homemade red bean paste to fill the rice pudding. Canned red bean paste can make the dish too sweet. If you are interested in making homemade red bean paste, you can follow my recipe here.
  2. Osmanthus Syrup: If you have osmanthus jam, you can use two teaspoons of it in place of the dried osmanthus. Add the jam to the water in a saucepan with one teaspoon of sugar, and bring it to a boil. There is no need to simmer. You can also omit the osmanthus, but it adds a floral note that elevates the dish significantly. You can usually find dried osmanthus/osmanthus jam in the tea section of your local Asian grocery, or you can buy it online.
  3. Soaking the Rice: The rice should be soaked long enough so that grains fall apart when pinched. A long soak will allow the rice to be very tender and have a soft pudding texture. You can add also some water (up to 2 cups) to the soaked, drained rice before steaming to make it even softer/stickier.
  4. Refrigerating: After assembling the rice pudding, you can optionally cover the rice pudding and refrigerate it for a day or two. Refrigerating can help prepare the dish ahead of time. It should not affect the flavor.