Eight Treasure Rice Recipe: Sweet and Savory Festival Favorite

Eight Treasure Rice Recipe: Sweet and Savory Festival Favorite

This dish is a showstopper at every celebration I’ve ever brought it to. The mix of sweet, savory, and chewy textures makes it unforgettable.

It’s surprisingly simple to make with a little planning. Layering the ingredients the right way ensures every bite has perfect balance and rich flavor.

👨‍🍳
Difficulty
Easy
🥩
Category
Meat
⏱️
Duration
30 min
🔥
Calories
Med Cal

Ingredients for Eight Treasure Rice

Glutinous rice and eight symbolic toppings create this festive, texture-rich celebration dish.

Ingredient Amount Notes
Glutinous Rice 🍚 2 cups Soaked overnight, short-grain
Dried Shitake Mushrooms 🍄 ½ cup Rehydrated, sliced
Dried Lily Flowers 🌸 ¼ cup Rehydrated, stems trimmed
Water Chestnuts 🥜 ½ cup Canned, drained and sliced
Red Bean Paste 🍫 ½ cup Sweet or savory variety
Dried Shrimp 🦐 ¼ cup Optional, rehydrated
Chinese Sausage 🥓 2 whole Lap cheong, diced
Scallions 🧅 3 whole Thinly sliced, green parts only
Soy Sauce 🫒 2 tbsp Low-sodium preferred
Oyster Sauce 🫒 1 tbsp Vegetarian oyster sauce for dietary compliance
Sesame Oil 🫒 1 tsp Toasted for aroma
Shaoxing Wine 🍶 1 tbsp Dry sherry as substitute
Sugar 🧂 1 tbsp Granulated or brown
Salt 🧂 ½ tsp Adjust to taste

The glutinous rice is key here—short-grain only (sushi rice works in a pinch) and soak overnight for even cooking. Asian markets like H Mart or 99 Ranch carry the specialty items like dried lily flowers and Chinese sausage. Look for plump, glossy mushrooms and rehydrate them in warm water. Fresh water chestnuts are rare, so canned is totally fine (just drain well).

Vegetarian swap for oyster sauce? Mushroom stir-fry sauce or hoisin works. No Shaoxing wine? Dry sherry at one-to-one ratio. Dried shrimp can be skipped entirely—diced tofu adds similar chew. For extra sweetness, swap red bean paste for lotus paste. The scallions? Green onions or chives both work (use the same amount).

Leftovers keep 3-4 days in the fridge—reheat with a splash of water to restore moisture. Freezes beautifully for up to 3 months (thaw overnight before reheating). Best served warm, but honestly, I’ve eaten it cold straight from the fridge (no judgment).

❤️

Why You’ll Love This Recipe

  • Minimal Soaking: I just soak the glutinous rice overnight and the dried mushrooms and lily flowers rehydrate while I prep the rest.
  • Sweet-Savory Balance: That sticky rice with earthy shiitake and the surprise pop of sweet red bean paste? Ridiculously good.
  • Celebration Ready: I bring this to potlucks and it disappears first—looks fancy but my secret is just layering the ingredients right.
  • Stretches Far: One batch feeds my whole family for two days, and honestly, it tastes even better reheated the next morning.

Step-by-Step Instructions for Eight Treasure Rice

Here’s your path to perfect sticky rice layered with sweet and savory fillings.

Step 1: Prepare and Soak the Glutinous Rice

Measure out the 2 cups Glutinous Rice and rinse it thoroughly under cold water until the water runs clear. I use a fine-mesh strainer for this to prevent losing any grains down the drain. This step removes excess starch that could make your final dish gummy.

Transfer the rinsed rice to a large bowl and cover with 2-3 inches of cold water. Soak it overnight, or for at least 8 hours. I’ve found the rice absorbs water best in the fridge. When properly soaked, the grains will be plump and split easily with your fingernail.

Step 2: Rehydrate and Prepare All Filling Ingredients

In separate bowls, cover the 0.5 cup Dried Shitake Mushrooms, 0.25 cup Dried Lily Flowers, and 0.25 cup Dried Shrimp with hot water. Let them soak for 30 minutes until soft. Drain and slice the shitake mushrooms, trim the stems from lily flowers, and leave the shrimp whole.

Dice the 2 whole Chinese Sausage, slice the 0.5 cup Water Chestnuts, and thinly slice the 3 whole Scallions using only the green parts. Keep all ingredients separate until assembly to maintain distinct flavors in each bite.

Step 3: Steam the Rice Until Tender

Drain the soaked 2 cups Glutinous Rice and transfer it to a heatproof bowl that fits inside your steamer. Add the 2 tbsp Soy Sauce, 1 tbsp Oyster Sauce, 1 tsp Sesame Oil, 1 tbsp Shaoxing Wine, 1 tbsp Sugar, and 0.5 tsp Salt. Stir to combine evenly.

Set up your steamer with boiling water. Place the bowl of rice inside, cover, and steam for 25-30 minutes until the rice is tender and the liquid has been absorbed. Check that the grains are soft all the way through with no hard centers.

Step 4: Assemble and Steam the Layers

Arrange half the cooked rice in the bottom of a greased heatproof dish. Create a pattern with the 0.5 cup Red Bean Paste, 0.5 cup Water Chestnuts, 0.5 cup Dried Shitake Mushrooms, 0.25 cup Dried Lily Flowers, 0.25 cup Dried Shrimp, and 2 whole Chinese Sausage on top of the rice.

Top with the remaining rice, pressing down gently to compress. Cover with foil and steam for another 20-25 minutes until all ingredients are heated through. The top should look set with no visible liquid.

Remove from the steamer, let rest for 10 minutes, then invert onto a serving plate. The layers should hold their shape beautifully. Garnish with the 3 whole Scallions and serve warm.

👨‍🍳

Pro Tips For Making Eight Treasure Rice

  • Soak the Rice: Glutinous rice needs at least 4 hours in cold water—overnight is better. I learned this the hard way after ending up with a dry, crumbly mess.
  • Rehydrate Mushrooms Separately: Soak dried shiitakes in warm water for 30 minutes, then slice. Using the soaking liquid in the rice adds extra umami without extra effort.
  • Pre-cook Water Chestnuts: Blanch fresh water chestnuts in boiling water for 2 minutes to remove bitterness. Skipping this step leaves an unpleasant aftertaste.
  • Press the Paste: Roll red bean paste into small balls and press them into the rice before steaming. This keeps them from sinking to the bottom and makes every bite balanced.

Wine and Beer Pairings for This Recipe

Sweet Wine Pairings

This dish begs for something sweet to match its rich flavors. I love serving it with Moscato d’Asti—its light fizz and peach notes cut through the savory elements beautifully. Riesling Kabinett from Germany offers crisp acidity that balances the sweetness perfectly. 🍷

Fortified Options

For something stronger, try Tawny Port with its caramel and nutty undertones that complement the red bean paste. Pedro Ximénez Sherry is another winner—its raisiny depth pairs wonderfully with the dried fruits in this creation.

Beer Alternatives

If beer is your preference, go for a Belgian Tripel like Westmalle—its fruity esters and spice notes harmonize with the complex flavors. A Wheat beer with citrus undertones, such as Hoegaarden, also works surprisingly well.

Non-Alcoholic Choices

For non-drinkers, lychee tea served warm enhances the dish’s Asian roots. Sparkling apple cider with a cinnamon stick offers a festive, alcohol-free option that kids and adults alike will enjoy. 💫

Nutrition Facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value
Total Fat 12g15%
Saturated Fat 4g20%
Cholesterol 45mg15%
Sodium 720mg31%
Total Carbohydrate 62g23%
Dietary Fiber 4g14%
Sugars 12g
Protein 10g20%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use regular rice instead of glutinous?

No, glutinous rice is essential for the sticky texture. Regular rice won’t hold the shape or absorb flavors the same way. Soak it overnight for best results.

2

How do I prevent the layers from mixing?

Press the rice gently but firmly when layering. Use a greased dish and cover with foil during steaming to keep everything in place.

3

Can I make this ahead of time?

Yes! Assemble and steam up to 1 day ahead. Reheat with a splash of water to restore moisture before serving.

4

What if I can’t find some ingredients?

Skip dried shrimp or swap Chinese sausage for diced tofu. Canned water chestnuts work fine, and lotus paste can replace red bean paste.

★★★★★4.5(5 reviews)
Tyler Campbell