Sauces & Condiments
This Chinese rice and gravy recipe delivers the perfect harmony of fragrant jasmine rice and savory wok crunch in every bite. The secret lies in perfectly cooked rice that stays separate yet tender, topped with a rich, umami-packed gravy that balances textures beautifully.
I've refined this technique over years of testing to ensure the rice remains distinct while absorbing just enough flavor from the aromatic broth above.
What makes this dish truly special is the balance—crispy wok-fried aromatics provide texture contrast against the soft rice, while the savory gravy ties everything together. The method is straightforward: soak the rice properly, cook it just until tender, then build the gravy layer by layer for maximum flavor.
This approach transforms a simple meal into a restaurant-quality experience that's surprisingly easy to recreate at home.
Ingredients for chinese rice and gravy
Fragrant jasmine rice and aromatic wok-fried ingredients create this restaurant-style dish.
| Ingredient | Amount | Notes |
|---|---|---|
| Jasmine Rice 🍚 | 1 ½ cups | Uncooked, long-grain preferred |
| Water 💧 | 2 ¼ cups | Room temperature preferred |
| Chicken Broth 🍲 | 1 ½ cups | Homemade or quality low-sodium |
| Sesame Oil 🫒 | 1 tbsp | Toasted for aroma |
| Soy Sauce 🍶 | 2 tbsp | Light or dark preferred |
| Oyster Sauce 🍶 | 1 tbsp | High-quality for umami |
| Hoisin Sauce 🍶 | 1 tbsp | Sweet and savory balance |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic base |
| Ginger Root 🌿 | 1 tbsp | Freshly grated |
| Green Onions 🧅 | 4 whole | Thinly sliced for garnish |
| Vegetable Oil 🫒 | 2 tbsp | High smoke point |
| Dried Shiitake Mushrooms 🍄 | 4 whole | Rehydrated and sliced |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| White Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
The jasmine rice is the foundation—look for long-grain varieties at Asian markets or the international aisle of Whole Foods for the best texture. Day Spring or Thai Kitchen brands are reliable for consistent quality. Soak the rice for 20 minutes before cooking to ensure even texture; don't skip this step. For the mushrooms, dried shiitake adds depth—Asian grocery stores often carry these in bulk. Fresh ginger and garlic should be brightly colored with no soft spots; Trader Joe's usually has good quality at affordable prices.
No oyster sauce? Hoisin sauce plus a splash of soy sauce works in a pinch, though the umami will be slightly different. Substitute vegetable broth for chicken broth if needed, but the flavor will be milder. For the wok-fried aromatics, frozen peas or corn can replace mushrooms if you're short on time. The sesame oil should be toasted—heat it in a small pan for 30 seconds to deepen the nutty flavor. If you can't find hoisin, mix 1 tbsp soy sauce with 1 tsp brown sugar as a quick alternative.
Cooked rice keeps for 3-4 days in the fridge, but the gravy is best used within 2 days—the textures lose their contrast over time. For meal prep, store components separately and assemble when ready to eat. The mushrooms can be rehydrated ahead and stored in the fridge for up to 5 days. Freeze any extra gravy in ice cube trays for easy portioning later—just thaw and reheat gently.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear, this dish proves you don’t need a pantry full of spices to hit the spot. Just rice, broth, a splash of soy, and that golden sesame oil—boom. The kind of simplicity that makes me feel like I actually cooked something, even when I didn’t.
- Umami Bomb: That soy sauce and chicken broth combo? It’s the flavor equivalent of a warm hug. The sesame oil adds this nutty, toasty depth that turns plain rice into something dangerously addictive—like the first bite of your favorite takeout, but better because it’s yours.
- Leftover Hero: Between us, I make this on Sundays just so I can reheat it all week. The rice stays fluffy, the gravy thickens up nicely, and honestly? Cold leftovers taste just as good as fresh—perfect for lunchboxes or lazy nights when I can’t be bothered to cook.
- Budget Meal Winner: Jasmine rice and chicken broth are about as affordable as it gets, and this recipe stretches them into something hearty. I’ll be real: it’s my go-to when groceries are tight, but my family never complains—because let’s face it, we all love rice and gravy. No fancy ingredients, no broken bank.
Step-by-step instructions for Chinese rice and gravy
Here's how to create a perfect balance of fragrant rice and savory wok crunch using every ingredient.
Prepare the Jasmine Rice
Rinse the 1.5 cups jasmine rice under cold water in a fine-mesh strainer until the water runs clear. This removes excess starch that would make the rice gummy. Transfer the rinsed rice to a pot and add the 2.25 cups water. Bring to a boil over high heat while stirring once to distribute the grains evenly.
Once boiling, reduce heat to low, cover with a tight-fitting lid, and simmer for 15 minutes. Avoid lifting the lid during cooking—steam is essential for fluffy texture. After 15 minutes, turn off the heat and let the rice steam undisturbed for another 10 minutes. The residual heat will finish cooking the rice perfectly. Fluff with a fork before transferring to a serving dish.
Rehydrate and Slice the Shiitake Mushrooms
Place the 4 whole dried shiitake mushrooms in a bowl and cover with 1 cup hot water. Let them soak for 20 minutes until softened. Drain, reserving the soaking liquid, then slice the mushrooms into ¼-inch strips. The mushrooms should be pliable but not mushy.
In a small saucepan, combine the reserved mushroom soaking liquid with the 1.5 cups chicken broth. Bring to a gentle simmer and reduce by half—about 5 minutes—until you have about ¾ cup of concentrated mushroom broth. This intensifies their umami flavor for the gravy. Set aside for later use.
Build the Savory Wok Crunch
Heat the 2 tablespoons vegetable oil in a wok or large skillet over medium-high heat until shimmering. Add the 4 cloves minced garlic and 1 tablespoon freshly grated ginger root, cooking for 30 seconds until fragrant but not browned. Add the sliced shiitake mushrooms and stir-fry for 3 minutes until they release their moisture and begin to crisp slightly.
Pour in the 2 tablespoons soy sauce, 1 tablespoon oyster sauce, and 1 tablespoon hoisin sauce, stirring constantly for 1 minute to combine. The sauce should coat the mushrooms evenly. Add the reduced mushroom broth and bring to a gentle simmer, reducing by half again—about 3 minutes—until the gravy thickens slightly. Remove from heat and stir in the 1 tablespoon sesame oil just before serving.
Season and Combine
In a small bowl, whisk together the 1 teaspoon salt and 0.25 teaspoon white pepper with 2 tablespoons water to create a seasoning slurry. Pour this over the cooked rice and gently fold with a spatula to distribute evenly. The rice should be seasoned but still retain its distinct grains.
To serve, spoon the savory wok crunch over the seasoned rice. Garnish with the 4 whole green onions, thinly sliced on the bias. The contrast of crispy mushrooms, fragrant rice, and aromatic gravy creates the perfect balance in every bite. Serve immediately while the rice is hot and the mushrooms are still crisp.
Pro Tips For Making Chinese Rice And Gravy
- TOAST THE RICE FIRST: Before adding any liquid, dry-toast the jasmine rice in a hot pot for 2-3 minutes until you smell that nutty aroma. I learned this the hard way—skipping it makes the gravy taste thin and the rice bland. Just keep stirring until the grains turn slightly translucent at the edges.
- USE COLD BROTH: Pour cold chicken broth over the rice instead of hot. The temperature shock helps the grains absorb liquid more evenly, preventing mushy spots. Yes, it’ll take longer to simmer, but the texture will be fluffy and separate—no one likes gluey rice in their gravy.
- SAVE THE SESAME OIL: Swirl in the sesame oil off the heat at the very end, or you’ll burn it and turn your dish bitter. A few drops (about ½ teaspoon) are enough—this is flavor, not cooking. If you’re lazy and add it early, just don’t complain when your gravy tastes like charred soap.
- SALT THE BROTH LATE: Hold off on adding soy sauce until the rice is almost done—about 5 minutes before the timer goes off. This keeps the rice from absorbing too much salt early, which ruins the delicate balance of the gravy. Taste the broth at the end and adjust; you’re aiming for savory, not salty.
Serving suggestions for leftovers
Garnish Like a Pro
Fresh green onions sliced on the bias add a pop of color and bright, fresh flavor that cuts through the richness. For extra texture, sprinkle toasted sesame seeds (about 1 tsp) over each serving just before eating.
I like to use a microplane for the sesame seeds to create fine, even bits that stick beautifully to the rice. 🌟
Side Dish Pairings
A simple steamed bok choy with a sprinkle of white pepper and toasted sesame oil complements the dish perfectly. The crisp-tender greens balance the hearty rice and gravy. For protein, serve with crispy pork belly or char siu—both pair wonderfully with the umami flavors.
I often make extra gravy to drizzle over these sides for added depth.
Beverage Recommendations
A crisp jasmine tea or oolong tea enhances the dish's aromatic qualities without overpowering the flavors. For something cooler, try a lychee soda or mango juice—the sweetness contrasts nicely with the savory rice. If you prefer beer, a light lager like Asahi keeps the meal refreshing and clean. 🍶
Presentation Tips
Use a wide, shallow bowl to showcase the dish's layers—this makes the wok crunch and rice look even more inviting. For a restaurant-style finish, drizzle a thin line of hoisin sauce in a zigzag pattern over the top.
I also like to serve this dish family-style in the center of the table so everyone can help themselves. 🍽️
Meal Prep Adjustments
If prepping ahead, store the rice and gravy separately in airtight containers—this keeps the textures distinct. When reheating, warm the gravy first, then gently fold it into the rice to maintain its fluffiness.
For extra crunch, add fresh mushrooms or green onions just before serving. This approach works well for lunches or potlucks. ⏰
Nutrition facts
Frequently asked questions
Can I use short-grain rice instead of jasmine?
Short-grain rice like sushi rice will work, but the texture will be stickier and less distinct. For the best results with this recipe, stick to long-grain jasmine rice—it stays separate and absorbs just enough flavor from the gravy without becoming mushy. If you must substitute, rinse thoroughly and reduce the water by ¼ cup.
How do I make this dish vegetarian?
Replace the chicken broth with vegetable broth and swap oyster sauce for vegan oyster sauce (available at Asian markets) or an extra 1 tbsp soy sauce + 1 tsp miso paste. Use shiitake mushrooms as the only protein—skip any meat garnishes. The umami from mushrooms will still shine!
Why did my rice turn out gummy?
Over-rinsing or lifting the lid while cooking releases too much steam, causing gummy rice. Always rinse until water runs clear but stop before the rice turns translucent. After boiling, reduce to low heat and don't peek for 15 minutes. Let it steam covered off heat for 10 minutes—this residual heat finishes cooking perfectly.
Can I make this ahead of time?
Yes! Cook the rice and gravy separately, then refrigerate in airtight containers for up to 3 days. Reheat the gravy first, then gently fold it into the rice. For extra crunch, add fresh mushrooms or green onions just before serving. The flavors actually improve overnight!
What's the secret to crispy wok-fried mushrooms?
High heat and quick cooking are key! Use a wok or cast-iron skillet on medium-high heat until shimmering. Stir-fry mushrooms for only 3 minutes**—they should release moisture but stay slightly firm. Add sauces immediately after to lock in the crispness.
