The first time I took a bite of Eight Treasure Rice (八宝饭), I was transported to a bustling market filled with the fragrant scents of sweet and savory delights. Each morsel is a delightful surprise, combining the soft, sticky texture of glutinous rice with the sweetness of red bean paste, all beautifully topped with an array of dried fruits and crunchy seeds. This modernized version brings a light twist to the traditional recipe, making it perfect for anyone looking to enjoy a wholesome dessert without sacrificing flavor or complexity.
After a long week of fast food dinners, I craved something special, yet simple—a dish that would impress while being easy to prepare. The addition of fragrant chrysanthemum syrup not only elevates this dessert but beckons a sense of nostalgia with every bite. Imagine the earthy aroma wafting through your kitchen as the rice steams away, inviting you to gather around the table and share in this visually stunning and delicious treat. Whether you’re celebrating a special occasion or treating yourself to a healthy dessert, this Modernized Eight Treasure Rice is sure to become a new favorite in your home.
Why is Eight Treasure Rice so delightful?
Harmony of Flavors: Each bite of Eight Treasure Rice offers a sweet symphony of textures and tastes, thanks to the mix of red bean paste, chewy jujubes, and crunchy seeds.
Healthy Indulgence: With a focus on plant-based ingredients, this vegan and gluten-free dessert makes it easy to satisfy your sweet tooth while sticking to a healthy diet.
Easy to Make: This recipe is incredibly straightforward, allowing anyone to whip it up without dramatic culinary skills.
Dazzling Presentation: The vibrant colors of the toppings and the delicate floral syrup create an eye-catching dessert that impresses at any gathering.
Versatile Options: Personalize your Eight Treasure Rice by experimenting with different fruits and seeds to create your perfect blend!
Make Ahead: Prepare and store for up to two days to have a delightful dessert ready whenever the craving strikes.
Eight Treasure Rice Ingredients
For the Rice
• Glutinous Rice – The essential base for a delightful sticky texture; can substitute jasmine or long-grain rice, but the outcome will differ.
• Coconut Oil – Adds richness to the rice; for an alternative, feel free to use shortening.
• Sugar – Sweetens the mixture and balances flavors; maple syrup or agave can work too, just adjust the proportions.
For the Filling
• Red Bean Paste – Provides creaminess; homemade is ideal, but store-bought Japanese brands with bean texture are a suitable choice.
• Jujubes – Offers a chewy sweetness; if unavailable, dried dates or figs can be a great substitute.
• Golden Raisins – Contributes fruity flavors; feel free to use regular raisins or sultanas instead.
For the Toppings
• Pumpkin Seeds – Add crunch and nutrition; sunflower seeds or chopped nuts make an excellent alternative.
• Goji Berries – Boost nutritional value while providing a tart contrast; replace with cranberries for added sweetness.
• Walnut – A delightful decorative crunch; any nut can be used, just be cautious of allergies.
For the Syrup
• Chrysanthemum Buds – Imparts floral notes to the syrup, crucial for this modernized Eight Treasure Rice; osmanthus buds can substitute if desired.
• Cornstarch – Thickens the chrysanthemum syrup to the desired consistency; arrowroot powder can be used in equal measure as a swap.
Embark on a culinary adventure with this modernized Eight Treasure Rice, an exquisite dessert that speaks to both tradition and contemporary tastes!
How to Make Eight Treasure Rice
-
Soak Rice: Rinse the glutinous rice under cold water, then cover it with 2 inches of water and let it soak for at least 3 hours, preferably overnight, to achieve that perfect sticky texture.
-
First Steam: After soaking, drain and rinse the rice. In a steamer, boil water and steam the rice in a heatproof bowl for about 30-45 minutes, depending on how long it soaked, until it’s tender yet slightly chewy.
-
Assemble: While the rice is steaming, arrange your toppings—red bean paste, jujubes, and golden raisins—in another bowl. Once the rice is ready, mix it with coconut oil and sugar. Press the rice mixture firmly into the bowl over the toppings, making a small dent for the red bean paste before adding it.
-
Second Steam: Carefully steam the assembled rice for an additional 30 minutes to meld the flavors together nicely.
-
Prepare Syrup: In a small pot, bring water, sugar, and chrysanthemum buds to a boil. After bubbling, thicken the syrup with a cornstarch slurry and let it cool slightly for a luscious finish.
-
Serve: Once the rice is steamed and rested for about 10 minutes, invert it onto a serving plate, drizzle the fragrant syrup over the top, and enjoy the beautiful presentation!
Optional: Garnish with extra goji berries or walnuts for added crunch.
Exact quantities are listed in the recipe card below.
What to Serve with Eight Treasure Rice?
After creating this delightful dessert, you’ll want to round out the meal with perfect accompaniments that elevate your dining experience.
-
Fragrant Green Tea: The earthy notes of green tea beautifully balance the sweet flavors of the Eight Treasure Rice while providing a refreshing contrast.
-
Fresh Mango Slices: Juicy mango adds a tropical touch that enhances the dessert’s natural sweetness and provides a juicy texture that melts in your mouth.
-
Crispy Spring Rolls: Crunchy and savory, these will complement the soft texture of the rice while keeping your meal balanced with delightful flavor complexity.
-
Sautéed Bok Choy: Lightly sautéed bok choy adds a vibrant green element to your meal, offering a refreshing crunch and mild bitterness for a satisfying contrast.
-
Dragon Fruit Salad: This colorful salad, with its mildly sweet flavor and crunchy texture, makes an eye-catching and healthy addition. The bright colors mirror the fun visual appeal of the rice.
-
Almond or Coconut Milk Shake: A creamy shake provides extra nutrition while matching the dessert’s richness, transforming your meal into a delightful indulgence!
-
Lychee Sorbet: This light and refreshing sorbet adds a unique twist, offering a sweet yet tart palate cleanser after the decadent flavors of the rice.
-
Coconut Sticky Rice Balls: For a playful twist, pair with slightly sweet coconut sticky rice balls for extra sticky goodness that enhances the festive vibe of the meal.
How to Store and Freeze Eight Treasure Rice
Fridge: Store uneaten Eight Treasure Rice in an airtight container without syrup for up to 2 days to maintain freshness.
Freezer: If you want to keep it longer, freeze the plain rice for up to a month. Just ensure it’s well-wrapped to prevent freezer burn.
Reheating: For the best results, reheat steamed rice by placing it back in a steamer for a few minutes until heated through. Remember to add syrup just before serving!
Eight Treasure Rice: Your Custom Twist
Feel free to put your own spin on this delightful dessert with these creative substitutions and variations!
-
Fruit Explosion: Add diced fresh mango or pineapple for a refreshing burst of sweetness and extra juiciness.
Experience a tropical twist that brightens every bite. -
Nut-Free: Swap walnuts with toasted pumpkin seeds to keep that crunch while catering to nut allergies.
These seeds maintain the delightful texture and can be equally satisfying. -
Coconut Cream: For added richness, drizzle coconut cream on top before serving instead of syrup.
It will impart a luscious finish that’s undeniably indulgent. -
Syrup Variations: Use a berry syrup or honey syrup instead of chrysanthemum to explore new flavor profiles.
Each variation will invoke a different taste adventure, perfect for those who love a sweet challenge! -
Spice It Up: Sprinkle some cardamom or cinnamon into the rice mixture for a warm spicy kick.
This fragrant addition can transport your taste buds to new culinary heights. -
Dried Fruit Medley: Replace golden raisins with tropical dried fruits like papaya or pineapple for a cheerful mix.
Each choice brings its unique flavor, turning your dessert into a colorful mosaic. -
Savory Note: Add a pinch of salt to balance the sweetness during the steaming process for a subtle savory touch.
This hint of salt can enhance all the flavors, making them pop with each heavenly bite. -
Floral Infusion: If chrysanthemum isn’t available, try hibiscus or lavender syrups for a floral twist.
These substitutions will give your dish an aromatic experience that dazzles the senses!
Make Ahead Options
These delightful Eight Treasure Rice are perfect for busy home cooks looking to streamline meal prep! You can soak the glutinous rice and prepare all your toppings up to 24 hours in advance. Just ensure the rice is kept submerged in water to maintain moisture. Once assembled, the rice can be steamed and allowed to cool; refrigerate it (without the syrup) for up to 2 days. When you’re ready to serve, simply reheat the rice by steaming it again for about 15-20 minutes, and drizzle the freshly made chrysanthemum syrup over the top just before presenting. This way, you’ll enjoy an exquisite dessert without the last-minute rush, just as delicious and beautiful as if made fresh!
Helpful Tricks for Eight Treasure Rice
-
Proper Soaking: Make sure to soak glutinous rice thoroughly for at least 3 hours or overnight for the right sticky texture; short soaking may lead to a dry dish.
-
Steamer Consistency: Use a consistent steaming process; ensure the water is boiling before placing the rice in to prevent uneven cooking.
-
Shallow Bowl Choice: Opt for a shallow bowl when assembling the rice; this maximizes space for toppings and gives a balanced flavor ratio.
-
Syrup Thickness: When preparing the chrysanthemum syrup, stir continuously after adding cornstarch to avoid clumping and achieve a beautiful finish; always taste to adjust sweetness!
-
Storage Tips: If there are leftovers, store the uneaten rice without syrup for optimal freshness. Reheat by steaming to retain the delightful texture.
-
Custom Toppings: Feel free to experiment with various fruits and seeds to personalize your Eight Treasure Rice, making it truly your own!
Eight Treasure Rice Recipe FAQs
What is the best type of rice to use for Eight Treasure Rice?
I always recommend using glutinous rice to achieve that perfect sticky texture. If you can’t find it, jasmine or long-grain rice can be used as substitutes, but keep in mind the texture will differ, resulting in a less chewy bite.
How should I store leftover Eight Treasure Rice?
Store any uneaten Eight Treasure Rice in an airtight container in the refrigerator without syrup for up to 2 days. This helps maintain its freshness. Just remember, to keep it from drying out, you want to avoid adding syrup until you’re ready to serve!
Can I freeze Eight Treasure Rice?
Absolutely! If you’re looking to enjoy your dessert later, you can freeze the plain rice for up to a month. Make sure to wrap it tightly, preventing any freezer burn. When you’re ready to enjoy it again, just reheat it by steaming for perfect results.
What do I do if my rice doesn’t cook properly?
If your Eight Treasure Rice comes out a bit hard or undercooked, it’s likely that the soaking time wasn’t long enough or that the steaming wasn’t consistent. To remedy this, add a bit of water to the steamer, cover the rice, and steam it for another 10-15 minutes for thorough cooking. Remember, patience pays off with this dish!
Are there any dietary considerations for making Eight Treasure Rice?
Yes, this recipe is vegan and gluten-free, making it suitable for a variety of dietary needs. If you have nut allergies, feel free to skip the walnuts or replace them with seeds like sunflower seeds. Additionally, be cautious with dried fruits if you’re serving those with sensitivity to sugar.
Can I customize the toppings for the Eight Treasure Rice?
Very much so! The beauty of Eight Treasure Rice lies in its versatility. Feel free to swap in your favorite dried fruits and seeds, such as dried apricots, almonds, or even shredded coconut. The more you personalize it, the more it reflects your taste!

Delicious Eight Treasure Rice with Floral Chrysanthemum Twist
Ingredients
Equipment
Method
- Soak the glutinous rice in cold water for at least 3 hours or overnight.
- After soaking, drain and rinse the rice. Steam in a heatproof bowl for 30-45 minutes until tender.
- Assemble toppings in a bowl. Mix cooked rice with coconut oil and sugar, pressing into the bowl over toppings.
- Steam the assembled rice for another 30 minutes.
- Prepare syrup by boiling water, sugar, and chrysanthemum buds, then thicken with cornstarch and cool.
- Invert rice onto a serving plate, drizzle syrup, and serve.







