Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Sliced traditional Ba Bao Fan recipe topped with mango, raisins, and red dates on a plate, with syrup and condensed milk on the side

Ba Bao Fan Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Mily
  • Total Time: 7 hours 10 minutes
  • Yield: 6 servings 1x
  • Diet: Vegan

Description

A festive and symbolic Chinese dessert made with sticky rice, red bean paste, and a vibrant medley of dried fruits and nuts—perfect for Lunar New Year and special celebrations.


Ingredients

Scale
  • 2 cups glutinous rice
  • 1/2 cup purple sticky rice (optional)
  • 1 cup red bean paste
  • 1/4 cup red dates
  • 1/4 cup lotus seeds
  • 1/4 cup dried longan
  • 1/4 cup raisins
  • 1/4 cup walnuts
  • 1/4 cup peanuts
  • 1/4 cup candied melon
  • 1/4 cup goji berries
  • 2 tbsp sugar (optional)
  • 1/4 cup coconut milk (optional)

Instructions

  1. Soak glutinous rice (and purple rice if using) in water for 4–6 hours or overnight. Drain before use.
  2. Steam the rice for 30–40 minutes until cooked through and sticky.
  3. Prepare red bean paste by cooking adzuki beans with sugar until soft, then mashing into a smooth paste (or use store-bought).
  4. In a heatproof bowl or mold, arrange a mix of eight treasures decoratively at the bottom.
  5. Press half of the steamed rice on top of the treasures.
  6. Spread red bean paste evenly over the rice layer.
  7. Top with the remaining rice and press down firmly.
  8. Steam the assembled dish for another 30–40 minutes.
  9. Let cool slightly, then invert onto a serving plate and serve warm.

Notes

For best results, always soak the rice beforehand and steam rather than boil for the ideal chewy texture. Balance the toppings for flavor and symbolism.

  • Prep Time: 6 hours (includes soaking)
  • Cook Time: 70 minutes
  • Category: Dessert
  • Method: Steaming
  • Cuisine: Chinese

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 18g
  • Sodium: 30mg
  • Fat: 6g
  • Saturated Fat: 1g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 68g
  • Fiber: 4g
  • Protein: 7g
  • Cholesterol: 0mg