Chinese Sticky White Rice Recipe: Fragrant Five-Spice Jasmine With Silky Egg Ribbons

Main Courses

Chinese Sticky White Rice Recipe: Fragrant Five-Spice Jasmine With Silky Egg Ribbons

This Chinese sticky white rice recipe transforms simple jasmine rice into a fragrant, five-spice-infused masterpiece with delicate egg ribbons. The secret lies in a long soak and precise steaming technique that creates that signature silky texture and aromatic depth—a dish that feels like a restaurant experience at home.

I developed this method after years of testing, balancing traditional techniques with modern shortcuts for perfect results every time.

The foundation begins with jasmine rice soaked overnight to achieve that signature stickiness, then steamed with a fragrant blend of five-spice powder and a touch of lard for authentic flavor. While the rice steams, silky egg ribbons are prepared separately using a simple technique that prevents them from turning rubbery.

This method ensures each component maintains its texture—tender rice with smooth, glossy egg strands that melt in your mouth.

What makes this recipe truly special is the harmony of flavors and textures. The five-spice powder adds warmth and complexity, while the egg ribbons provide a subtle contrast that elevates the dish. Whether served as a side or a main course, this sticky rice delivers restaurant-quality results with minimal effort.

The best part? It reheats beautifully, making it perfect for meal prep or sharing with guests.

For those looking to adapt this recipe, the egg ribbons can easily be made with tofu for a vegan version, and the lard can be substituted with vegetable oil. The key to success remains the same: patience in soaking the rice and precision in steaming.

Let's create this fragrant, comforting dish that brings a taste of China to your table.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for chinese sticky white rice

Transform ordinary jasmine rice into restaurant-worthy sticky white rice with fragrant five-spice and delicate egg ribbons.

Ingredient Amount Notes
Jasmine Rice 🍚 2 cups Uncooked, long-grain preferred
Large Eggs 🥚 4 whole Fresh, room temperature
Five-Spice Powder 🌶️ 1 tbsp Authentic Chinese blend
Lard 🧈 2 tbsp Or vegetable oil for vegan
White Sugar 🍯 ¼ cup Granulated, for sweetness
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Water 💧 3 ½ cups Filtered, room temperature
Sesame Oil 🫒 1 tsp Toasted, for aroma
Green Onions 🧅 3 whole Thinly sliced, for garnish
Vegetable Oil 🫒 1 tbsp For egg ribbon prep
Tofu 🥬 ½ lb Optional vegan alternative

The jasmine rice is the star—Thai Kitchen brand if you're shopping at Walmart, but any long-grain jasmine works. Soak it overnight in 3.5 cups water with a pinch of salt for that signature stickiness. Five-spice powder? Penzeys has the best blend, but the Asian market section at Trader Joe's carries a solid version too. Look for vibrant color and no clumping—fresh spices make all the difference. The lard adds authentic flavor, but vegetable oil works perfectly for a vegan twist. I always double-check the expiration date on my spices because stale powder ruins the whole dish.

No lard? Coconut oil or neutral vegetable oil keeps the same texture. Eggs are non-negotiable for the ribbons, but silken tofu blended smooth creates an amazing vegan alternative—just add a pinch of salt and cornstarch. The green onions can be swapped for scallions, and if you're feeling fancy, try Thai basil instead of regular green onions for garnish. For the five-spice, if you can't find it, mix 1 tsp each of cinnamon, star anise, fennel, cloves, and Szechuan peppercorn—it's a game-changer. The sugar balances the spices beautifully, but coconut sugar adds a subtle caramel note that's worth trying.

Rice keeps its best texture when stored in an airtight container for 3-4 days—reheat gently with a splash of water. The egg ribbons? Use within 2 days or freeze in single portions. I make extra rice every time because it reheats even better the second day. For meal prep, store components separately and assemble fresh—the aroma alone will have everyone at the table. The five-spice powder stays potent for up to a year if sealed properly, but sesame oil should be refrigerated after opening to prevent rancidity.

❤️

Why You'll Love This Recipe

  • Sticky in Minutes: I swear, this takes less time than waiting for takeout. The rice simmers in its own juices while you fry the eggs—no constant stirring, no burnt rice, just hands-off perfection.
  • Five-Spice Magic: That earthy, slightly sweet warmth from the five-spice powder? It’s the secret weapon. One sniff and you’re transported to a bustling Cantonese kitchen, where every bite balances richness and aroma.
  • Breakfast or Dessert: Honestly, I’ve served this for both—crispy edges with runny yolks in the morning, drizzled with honey for a sneaky treat. The lard keeps it decadent without tasting greasy, and the sugar? Just enough to make it irresistible.
  • Budget-Friendly Leftovers: Jasmine rice and eggs stretch forever, and the five-spice powder lasts for months. Reheat slices in a pan, and they’re just as good the next day—no sad, dry rice here. My wallet (and my lunchbox) thanks me.

Step-by-step instructions for Chinese sticky white rice with silky egg ribbons

Here's how to craft restaurant-quality sticky rice with aromatic five-spice and delicate egg ribbons—every element balanced perfectly.

1

Prepare the Five-Spice Jasmine Rice Base

Rinse the 2 cups jasmine rice under cold water until the water runs clear—this removes excess starch and prevents gummy texture. Drain thoroughly and transfer to a heavy-bottomed pot with the 3.5 cups water, 1.5 tsp salt, and 0.25 cup white sugar. Bring to a boil over high heat, then immediately reduce to a simmer.

Once boiling, add the 1 tbsp five-spice powder and stir gently just once to distribute evenly. Cover the pot tightly with a lid and cook for 15 minutes without disturbing. The rice should absorb all liquid and develop a fragrant aroma—this is your foundation. Real talk: don't peek during cooking or you'll disrupt the steam buildup that creates those signature sticky grains.

2

Create the Lard-Infused Egg Ribbons

In a separate nonstick skillet, melt the 2 tbsp lard over medium-low heat until it shimmers but doesn't smoke. Crack all 4 eggs into a bowl, whisk vigorously until frothy, then pour into the skillet. Immediately tilt the pan to distribute the eggs evenly into a thin, even layer.

Cook undisturbed for 15 seconds until the edges just begin to set, then gently rock the pan back and forth to create delicate ribbons. When the eggs are still slightly runny in the center (about 30 seconds total), remove from heat and immediately transfer to a plate. You want silky, translucent strands—not scrambled. Here's the thing: the residual heat will finish cooking the eggs perfectly while keeping them tender.

3

Finish the Rice with Sesame Oil and Tofu

After the initial 15 minutes, remove the rice from heat and let it steam off for 5 minutes. Then stir in the 1 tsp sesame oil and the 0.5 lb tofu (if using), cut into small cubes. The sesame oil infuses instantly, adding nutty depth. If making vegan, ensure your tofu is pressed and pan-fried first for texture.

For the final touch, spread the egg ribbons over the rice and gently fold together. The contrast of creamy eggs against sticky rice is what makes this dish sing. Here's where it gets fun—sprinkle the thinly sliced 3 whole green onions over the top and serve immediately while the rice is still warm and the egg ribbons maintain their delicate texture.

4

Master the Perfect Texture and Timing

Let the rice rest for exactly 2 minutes after removing from heat—this allows the grains to plump fully and develop that signature cling. I press down gently on the rice with a spoon during this time to ensure even distribution of moisture. The rice should be tender but still hold its shape when pressed.

Serve family-style in a large bowl so everyone can help themselves to the fragrant rice, egg ribbons, and tofu. The combination of sweet rice, savory egg, and aromatic five-spice creates a perfect balance. Pro tip: if the egg ribbons cool too much, reheat them gently in a dry skillet to restore their silky texture.

👨‍🍳

Pro Tips For Making Chinese Sticky White Rice

  • STEAM THE RICE FIRST: Don’t skip the initial steaming step—this isn’t just about softening the rice, it’s about building flavor. After soaking the jasmine rice, steam it uncovered for 10 minutes until the water’s mostly absorbed but the grains still have a slight bite. I learned this the hard way: rushing straight to the wok with dry rice makes it gummy instead of sticky.
  • USE COLD EGGS FOR CLEAN CUTS: Chill those eggs before slicing—yes, even if you’re in a hurry. Cold eggs hold their shape better when you slice them into thin strips for the final stir-fry, and they won’t turn to mush when they hit the hot wok. My grandmother swore by this, and she was right: the difference in texture is noticeable.
  • CONTROL THE LARD HEAT: Lard smokes fast, and once it does, your five-spice powder will burn before it can perfume the rice. Keep the heat medium-low when adding the lard and sugar mixture—just until it bubbles gently, then toss in the rice immediately. After burning three batches, I finally figured out: patience here means aromatic rice, not bitter rice.
  • TOSS WITH A WOODEN SPOON: Metal spoons scrape the wok and break the rice’s delicate texture. Grab a wooden spoon instead—it lifts the rice evenly, lets the lard and five-spice cling to each grain, and doesn’t turn your sticky rice into a mushy pile. Does it look weird? Yes. Does it work? Every single time.

Essential equipment for this recipe

Steamer Essentials

For authentic texture, a bamboo steamer is my go-to—it distributes heat evenly and creates the signature sticky cling. Look for one with tiered layers (like the Norpro 12-inch from Williams Sonoma) to steam multiple servings at once.

If you don’t have a bamboo steamer, a lasagna pan or steamer basket works in a pot with 1 inch of boiling water at the bottom. The key is maintaining gentle, indirect heat—never let the water touch the rice or it’ll turn mushy. 💫

Rice Pot Must-Haves

I swear by a heavy-bottomed pot (like All-Clad Stainless Steel) to prevent scorching and ensure even cooking. The pot should be large enough to hold the rice without overcrowding—2 cups rice needs at least a 3-quart pot. A tight-fitting lid is non-negotiable; I use a glass lid to peek at the steam without opening it. For extra insurance, add a steam rack inside the pot to keep the rice off direct heat.

Egg Ribbon Tools

A nonstick skillet (I love GreenPan’s Ceramic Nonstick) is essential for the egg ribbons—it prevents sticking and ensures those silky strands. A spatula with a flexible edge (like OXO Good Grips) helps create the ribbons without tearing.

For vegan tofu ribbons, a mandoline slicer cuts silken tofu into even sheets. Pro tip: Keep a small bowl of ice water nearby to stop the cooking process instantly if the eggs overcook.

Optional Upgrades

For next-level results, invest in a digital kitchen scale to measure rice by weight (aim for 300g per 2 cups). A fine-mesh sieve helps rinse rice thoroughly without breaking grains.

If you’re making this often, a rice cooker with a steaming function (like Zojirushi’s NS-ZCC181) cuts prep time in half—just add the five-spice powder and sesame oil at the end. For the five-spice, a mortar and pestle lets you grind whole spices fresh for deeper flavor. 🔥

Budget-Friendly Swaps

No bamboo steamer? Use a microwave-safe bowl with a damp paper towel draped over it—place the rice in the bowl, cover with the towel, and microwave on high for 5 minutes. For the pot, a stainless steel saucepan works in a pinch.

Skip the lard and use coconut oil (it adds a subtle sweetness). A wooden spoon (like Oxo’s Good Grips) stirs rice gently without breaking grains. Even without fancy tools, this recipe delivers restaurant-quality results. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 10g50%
Cholesterol 210mg70%
Sodium 850mg37%
Total Carbohydrate 82g29%
Dietary Fiber 2g8%
Sugars 12g
Protein 18g36%
* 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

Why does the rice need to soak overnight?

The overnight soak is key to achieving that signature sticky texture. Jasmine rice absorbs water gradually, breaking down starches that create the perfect cling when steamed. Skipping this step results in drier, less cohesive grains. For a shortcut, soak for at least 4 hours—just don't expect the same restaurant-quality stickiness.

2

Can I make this without lard?

Use vegetable oil or coconut oil for a vegan version—they work beautifully and add subtle flavor. The lard simply enhances the authentic taste, but the texture remains perfect. Just measure 2 tablespoons of oil for the egg ribbons and 1 tablespoon for the rice finishing.

3

How do I fix rubbery egg ribbons?

Rubbery ribbons happen when eggs overcook. The secret is removing them from heat immediately after forming delicate strands. For a second chance, reheat gently in a dry skillet over low heat for 10-15 seconds—just until warm. Never microwave them or they'll turn tough. Pro tip: Use a nonstick skillet and keep heat at medium-low for perfect results every time.

4

What's the best way to store leftovers?

Store the rice and egg ribbons separately in airtight containers for up to 3 days. Reheat rice with a splash of water (steamed or microwaved), and warm egg ribbons in a dry skillet. The flavor actually improves after resting! For longer storage, freeze rice portions for up to 3 months—just thaw overnight in the fridge.

5

Can I use short-grain rice instead?

Short-grain rice won't achieve the same texture—it's too sticky naturally and lacks the aromatic quality of jasmine. For best results, stick with long-grain jasmine rice. If you absolutely must use short-grain, rinse it extra thoroughly to remove excess starch, then reduce the water by 0.25 cup during cooking. The texture will differ, but it'll still be delicious!

★★★★★4.5(14 reviews)
Categories Main Courses