Eight Treasure Rice (Sticky Rice Dessert) Recipe (八宝饭)

Shanghai Cuisine · tested Chinese home cooking

Eight Treasure Rice (Sticky Rice Dessert) Recipe

八宝饭 Bā Bǎo Fàn

A stunning festive dessert of sticky rice steamed with lard and sugar, topped with eight symbolic treasures like red dates, lotus seeds, and dried fruits. Traditionally served during Chinese New Year for sweetness and reunion. This version is written for Western home kitchens, with supermarket-friendly measurements, practical substitutions, and clear visual steps.

Prep30 min Cook60 min Serves6-8 LevelHard
Eight Treasure Rice (Sticky Rice Dessert) finished dish
Eight Treasure Rice (Sticky Rice Dessert) served hot, styled for a weeknight Chinese dinner.

Why this recipe works

This recipe keeps the flavor profile recognizable while making the workflow realistic for American and European kitchens. The ingredient list prioritizes items you can buy at mainstream grocery stores, with Asian-market upgrades where they truly matter.

Shopping notes for Western cooks

Most ingredients are easy to find at major U.S. and European supermarkets. For pantry items like Shaoxing wine, Chinkiang black vinegar, doubanjiang, Sichuan peppercorns, dried chilies, oyster sauce, and dark soy sauce, check an Asian market or order online. Use dry sherry for Shaoxing wine, balsamic plus rice vinegar for black vinegar, and tamari for a gluten-aware soy sauce swap when needed.

Ingredients

  • 2 cups glutinous rice, soaked overnight
  • 1/2 cup sugar
  • 2 tbsp lard or butter
  • 1/4 cup red bean paste
  • 8 red dates (jujubes), pitted
  • 2 tbsp lotus seeds, cooked
  • 2 tbsp dried longan
  • 2 tbsp raisins
  • 2 tbsp candied cherries
  • 1 tbsp wolfberries (goji)
  • 1/4 cup pine nuts
  • Optional: 1 tbsp osmanthus flowers

Step-by-step instructions

Eight Treasure Rice (Sticky Rice Dessert) Recipe (八宝饭) cooking step

Step 1

Drain soaked glutinous rice and steam in a…

Drain soaked glutinous rice and steam in a cheesecloth-lined steamer for 30 minutes until tender.

Eight Treasure Rice (Sticky Rice Dessert) Recipe (八宝饭) cooking step

Step 2

While rice is warm, mix in sugar and lard/butter until…

While rice is warm, mix in sugar and lard/butter until well combined and slightly melted.

Eight Treasure Rice (Sticky Rice Dessert) Recipe (八宝饭) cooking step

Step 3

Prepare a heatproof bowl

Prepare a heatproof bowl. Grease it well. Arrange the 'treasures' decoratively at the bottom – red dates, lotus seeds, longan, cherries in a pattern.

Eight Treasure Rice (Sticky Rice Dessert) Recipe (八宝饭) cooking step

Step 4

Press a layer of sticky rice over the fruits

Press a layer of sticky rice over the fruits. Spread red bean paste in the center. Cover with remaining rice, pressing firmly.

Eight Treasure Rice (Sticky Rice Dessert) Recipe (八宝饭) cooking step

Step 5

Steam the filled bowl for 30 minutes over high heat

Steam the filled bowl for 30 minutes over high heat.

Eight Treasure Rice (Sticky Rice Dessert) Recipe (八宝饭) cooking step

Step 6

Let rest for 5 minutes, then invert onto a serving plate

Let rest for 5 minutes, then invert onto a serving plate. The beautiful fruit pattern should be revealed on top.

Cook’s notes

  • Soaking the rice overnight is essential for the right texture – at least 4 hours minimum
  • Arrange the fruits in an attractive pattern since they'll become the top of the dessert
  • The dish can be assembled a day ahead and steamed just before serving
  • Serve with a drizzle of osmanthus syrup or extra red bean paste on the side

Common questions

Can I make Eight Treasure Rice (Sticky Rice Dessert) less spicy?

Yes. Reduce dried chilies, chili paste, or Sichuan peppercorns first, then add heat back at the table with chili oil.

What should I serve with it?

Steamed jasmine rice, a crisp cucumber salad, or a simple green vegetable make the meal feel complete without extra work.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top