Chinese Steamed Rice Recipe: Fluffy Grains Every Time

Complete Chinese Steamed Rice Recipe: Fluffy Grains Every Time overview image

This foolproof method delivers perfectly fluffy rice with minimal effort and maximum consistency. The key lies in precise water ratios and proper steaming technique.

Whether using a rice cooker or traditional steamer, this approach ensures light, separate grains every time. Simple ingredients and careful timing create restaurant-quality results at home.

👨‍🍳
Difficulty
Medium
🌿
Category
Vegetarian
⏱️
Duration
30 min
🔥
Calories
Low Cal

Ingredients for Chinese Steamed Rice

Simple pantry staples deliver restaurant-quality rice with perfect texture every time.

Ingredient Amount Notes
Jasmine Rice 🌾 2 cups Long-grain, rinsed thoroughly
Water 💧 2 ½ cups Filtered for best texture
Vegetable Oil 🫒 1 tsp Neutral flavor, optional for shine
Salt 🧂 ½ tsp Fine sea salt preferred
Garlic Cloves 🧄 2 cloves Minced, optional for aroma
Green Onions 🧅 2 whole Thinly sliced, for garnish
Sesame Oil 🫒 ½ tsp Toasted, for finishing
Fresh Ginger 🌿 1 piece 1-inch, minced, optional
White Pepper 🌶️ ¼ tsp Ground, for subtle heat
Shaoxing Wine 🍷 1 tbsp Optional for depth

The rice quality is non-negotiable here. Jasmine rice from Thai brands like Elephant or Rose delivers authentic texture and fragrance. Look for unbroken grains and a fresh, slightly sweet aroma. Avoid pre-rinsed or parboiled varieties—they lack the starch needed for proper steaming. For those in the US, Trader Joe’s carries a solid organic jasmine at a fair price.

No jasmine? Long-grain white rice works at a 1:1 ratio, though the fragrance will differ. Short-grain or sushi rice? Use 25% less water to avoid mushiness. Skip the Shaoxing wine? A splash of dry sherry or even water with a pinch of sugar mimics the complexity. The sesame oil is purely for finish—toasted peanut oil offers a similar nutty depth if that’s what you have.

Uncooked rice keeps indefinitely in a cool, dark pantry. Once steamed, it stays fresh for 3-4 days refrigerated. Reheat with a splash of water and a tight lid to restore moisture. For longer storage, freeze in portions for up to 6 months.

❤️

Why You’ll Love This Recipe

  • Set and Forget: I just rinse the jasmine rice, toss it in the pot with water and a drizzle of oil, then let the steam do the work—no stirring, no fuss.
  • Garlic Aroma: The sizzle of garlic in hot oil before adding the rice fills my kitchen with this irresistible smell that makes everyone hover nearby.
  • Pairs with Anything: I serve this with stir-fries, roasted veggies, or even just a fried egg on top for a quick lunch.
  • Budget Stretch: A big batch costs pennies and keeps well in the fridge, so I always have a solid base for meals all week.

Step-by-Step Instructions for Chinese Steamed Rice

This method delivers perfectly fluffy, separate grains with aromatic depth every time.

Step 1: Rinse and Prepare the Jasmine Rice

Place the 2 cups Jasmine Rice in a fine-mesh strainer and rinse under cold running water until the water runs completely clear. I find this usually takes 3-4 rinses to remove all excess starch, which is crucial for preventing gummy rice.

After rinsing, let the rice soak in fresh water for 15-20 minutes. This hydration step ensures even cooking and helps achieve that desirable tender yet firm texture. Drain thoroughly before cooking—you want the grains to glisten but not sit in standing water.

Step 2: Infuse the Cooking Liquid

In a medium saucepan, combine the 2.5 cups Water, 1 tsp Vegetable Oil, 0.5 tsp Salt, 0.25 tsp White Pepper, and 1 tbsp Shaoxing Wine. Add the 2 cloves Garlic Cloves (minced) and 1 piece Fresh Ginger (minced) if using. Bring to a gentle boil over medium-high heat.

The oil creates a subtle sheen on the finished rice, while the aromatics infuse the water with layers of flavor. Watch for tiny bubbles forming at the bottom of the pan—that’s your signal the water is ready for the rice. Don’t let it reach a rolling boil, as this can cause the rice to cook unevenly.

Step 3: Cook the Rice with Precision

Add the drained rice to the infused liquid and stir once to distribute the grains evenly. Return to a boil, then immediately reduce heat to low, cover with a tight-fitting lid, and simmer for 12-15 minutes.

Resist the urge to lift the lid during cooking—steam is your ally here. You’ll know it’s working when you see gentle steam escaping from under the lid and hear a subtle hissing sound. After 12 minutes, check for doneness: the water should be fully absorbed and the surface will appear dimpled with tiny craters.

Step 4: Rest and Finish

Remove the saucepan from heat and let it sit, covered, for an additional 10 minutes. This resting period allows the rice to steam in its own moisture, ensuring all grains are uniformly cooked and any residual liquid is absorbed.

After resting, fluff the rice gently with a fork, breaking up any clumps. Drizzle with the 0.5 tsp Sesame Oil and toss lightly to coat. The sesame oil adds a nutty aroma that complements the rice’s natural sweetness. Garnish with the 2 whole Green Onions (thinly sliced) just before serving for a fresh, oniony brightness.

👨‍🍳

Pro Tips For Making Chinese Steamed Rice

  • Rinse the Rice: Wash jasmine rice under cold water until the water runs clear—I learned this the hard way after my first few batches turned out gummy. It removes excess starch and guarantees fluffier grains.
  • Soak 30 Minutes: Let the rice soak in water for at least 30 minutes before steaming. Sounds tedious, but it cuts cooking time and prevents uneven doneness.
  • Skip the Overcrowding: Use a steamer basket that gives the rice room to expand—packing it too tight leads to mushy, unevenly cooked rice.
  • Infuse with Garlic: Toss a few smashed garlic cloves into the water before steaming. It subtly flavors the rice without overpowering it, and you can remove the cloves before serving.

Make-Ahead Tips for Leftovers

Prep Ahead for Freshness

Rinsing and soaking the 2 cups jasmine rice can be done up to 2 hours before cooking. Keep it covered in the fridge in fresh water. This saves time and ensures the grains absorb moisture evenly for that perfect fluffy texture.

Batch Cooking Tip

Double or triple the recipe and cook a big batch. Spread the cooked rice on a baking sheet to cool quickly, then portion into airtight containers. This prevents the dreaded mushy texture that comes from slow cooling in the pot. 💡

Fridge Storage

Store cooked rice in shallow containers in the fridge for up to 4 days. Press plastic wrap directly on the surface to minimize air exposure. This keeps the grains moist and prevents that dry, crumbly texture.

Freezing for Later

For longer storage, freeze rice in single-serving portions for up to 6 months. Use freezer-safe bags and squeeze out all the air. Label with the date—trust me, you’ll forget when you made it otherwise.

Reheating Methods

To reheat, sprinkle 1-2 tbsp water per cup of rice and microwave covered for 1-2 minutes. On the stovetop, heat in a pan with a splash of water and a tight lid for 5 minutes on low. Both methods restore moisture beautifully. ❄️

Reviving Day-Old Rice

If your rice seems dry, steam it for 3-5 minutes in a colander over boiling water. The steam revives the grains without making them soggy. I do this often for fried rice—it brings back that fresh-cooked texture.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 205kcal
% Daily Value
Total Fat 1.5g2%
Saturated Fat 0.2g1%
Cholesterol 0mg0%
Sodium 150mg7%
Total Carbohydrate 44g16%
Dietary Fiber 0.6g2%
Sugars 0g
Protein 4g8%
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 do I need to rinse the rice first?

Rinsing removes excess starch that can make rice gummy. It also washes away debris for cleaner grains. 3-4 rinses under cold water are ideal for perfect texture.

2

Can I use a rice cooker instead?

Use the same 1:1.25 rice-to-water ratio and follow your cooker’s instructions. Most modern rice cookers have a steaming setting that works perfectly.

3

What if my rice turns out mushy?

This usually happens from too much water or lifting the lid during cooking. Next time, use 25% less water and resist peeking until the timer’s up.

4

How do I keep it warm for serving?

Transfer to a preheated thermal container or keep covered in a 200°F oven for up to 30 minutes. Stir occasionally to maintain moisture.

★★★★★4.5(5 reviews)
Tyler Parker