Main Courses
This Chinese flavored rice recipe transforms simple jasmine grains into a fragrant, aromatic centerpiece that steals every meal. The secret lies in a balanced blend of five-spice powder and toasted sesame seeds that add depth without overpowering the delicate rice texture.
I developed this version after years of experimenting with restaurant-style preparations, and it delivers restaurant-quality results at home.
Perfectly cooked jasmine rice forms the foundation, infused with a light soy-ginger broth that enhances its natural fragrance. The five-spice blend—star anise, cinnamon, cloves, fennel, and pepper—creates a warm, slightly sweet aroma that lingers with each bite.
Topped with crispy fried shallots and sesame seeds, this dish becomes both visually striking and irresistibly flavorful.
Ingredients for chinese flavoured rice
Jasmine rice, five-spice powder, and toasted sesame seeds create a fragrant, aromatic centerpiece for any meal.
| Ingredient | Amount | Notes |
|---|---|---|
| Jasmine Rice 🍚 | 1 ½ cups | Uncooked, long-grain preferred |
| Water 💧 | 2 cups | Filtered for best texture |
| Light Soy Sauce 🍶 | 1 tbsp | Kikkoman preferred for balance |
| Fresh Ginger 🌿 | 1 tbsp | Grated, organic preferred |
| Five-Spice Powder 🌶️ | ½ tsp | Homemade blend preferred |
| Toasted Sesame Oil 🫒 | 1 tsp | High-quality, no additives |
| Shallots 🧅 | 2 whole | Thinly sliced, for frying |
| Sesame Seeds 🌰 | 2 tbsp | Toasted, for garnish |
| Vegetable Oil 🫒 | ¼ cup | High smoke point for frying |
| Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| White Pepper 🌶️ | ¼ tsp | Freshly ground for subtle heat |
| Star Anise 🌿 | 1 whole | For five-spice blend |
| Cinnamon Stick 🌿 | 1 piece | For five-spice blend |
| Cloves 🌿 | 3 whole | For five-spice blend |
| Fennel Seeds 🌿 | ½ tsp | Ground for five-spice blend |
The jasmine rice forms the foundation, so choose high-quality grains—look for brands like Koshihikari or Calrose at specialty stores or Asian markets. Five-spice powder is non-negotiable for authentic flavor; if making your own, toast the whole spices (star anise, cinnamon, cloves, fennel, and pepper) in a dry pan for 30 seconds before grinding. Sesame seeds and oil should be toasted separately for maximum aroma—Costco or Trader Joe's carry excellent bulk options. Fresh ginger is ideal, but pasteurized ginger works in a pinch if organic isn't available.
No five-spice powder? Combine 0.25 tsp each of ground cinnamon, cloves, fennel, and star anise with 0.25 tsp black pepper—it's close enough. Light soy sauce can be swapped for coconut aminos if gluten-free is required. For the shallots, green onions work in a pinch, but they lack the same sweetness. Sesame seeds can be omitted if nut allergies are a concern, though they add critical texture. The toasted sesame oil is essential—avoid the cheap, additive-laden versions found in some grocery stores; Asian markets have superior quality.
Rice keeps best in an airtight container for 2-3 days in the fridge, though flavor peaks within 24 hours. Shallots should be fried fresh or stored in the freezer for up to 3 months. The five-spice blend lasts 6 months in a sealed jar, but whole spices stay potent 12 months. For meal prep, portion rice into containers with a sprinkle of sesame seeds on top—it reheats beautifully and maintains its fragrance.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this—just rice, ginger, soy, and five-spice. That’s it. The five-spice powder alone cuts prep time by half, and the ginger adds warmth without fuss. Honestly, it’s the kind of recipe where you can open the pantry, grab what’s there, and still end up with something that tastes like you slaved over it.
- Fragrant Every Bite: The jasmine rice soaks up the soy and five-spice like a sponge, but the fresh ginger? That’s the secret—it lingers on your tongue in the best way. Not too sweet, not too salty, just that perfect umami punch that makes you reach for seconds. (Yes, even on a Tuesday night.)
- Leftovers That Shine: This rice keeps days in the fridge and only gets better. Toss it cold in lunchboxes, reheat it with a fried egg for breakfast, or serve it alongside anything—takeout stir-fries, grilled meats, or even just a simple protein. It’s the ultimate sidekick that never lets you down.
- Weeknight Workhorse: Between us, I’ve made this while waiting for takeout to arrive, after a long shift, and even when I was too tired to think. The five-spice powder does the heavy lifting on flavor, and the rice cooks while you do anything else. Minimal chopping, zero stress—just reliable, crave-worthy rice that’s ready when you are.
Step-by-step instructions for Chinese flavoured rice
Transform simple jasmine rice into aromatic, five-spice infused perfection with this precise technique.
Prepare the Five-Spice Infused Oil
Heat the 0.25 cup vegetable oil in a small saucepan over low heat. Add the whole star anise, cinnamon stick, 3 whole cloves, and 0.5 tsp fennel seeds. Let the spices infuse for 2 minutes until fragrant—you'll notice the warm, earthy aroma of the five-spice blend filling your kitchen.
Remove the pan from heat and immediately strain the oil through a fine-mesh sieve into a small bowl, discarding the spices. This infused oil carries the essence of the five-spice blend that will later permeate your rice. If you're using store-bought five-spice powder, add 0.5 tsp directly to the rice during cooking instead of infusing the oil.
Toast the Shallots and Sesame Seeds
In a dry skillet over medium heat, add the 2 whole shallots sliced into thin rounds. Toast for 3-4 minutes until golden brown and crisp at the edges—this develops their natural sweetness and adds texture. Transfer to a small plate and set aside.
In the same skillet, add the 2 tbsp sesame seeds and toast for 1-2 minutes until they turn a rich golden color and release their nutty aroma. Remove from heat immediately to prevent burning. These toasted elements will provide both visual contrast and flavor complexity to your finished dish.
Cook the Jasmine Rice with Aromatics
Rinse the 1.5 cups jasmine rice under cold water until the water runs clear, then drain well. In a medium saucepan, combine the rice with the 2 cups water, 1 tbsp light soy sauce, 1 tbsp grated fresh ginger, 0.5 tsp salt, and 0.25 tsp white pepper. Bring to a boil over high heat.
Once boiling, reduce heat to low, cover tightly with a lid, and cook for 15 minutes without disturbing. The rice should absorb all the liquid and develop a delicate floral aroma. If any liquid remains after 15 minutes, continue cooking uncovered for 2-3 minutes to evaporate it completely.
Finish with Toasted Sesame Oil
Remove the rice from heat and let it sit covered for 5 minutes. Then gently fold in the 1 tsp toasted sesame oil using a wide spatula. This final step infuses the rice with nutty depth and helps distribute all the flavors evenly throughout each grain.
Transfer the rice to a serving dish and arrange the toasted shallots and sesame seeds on top. The contrast of crispy shallots against the tender rice creates both visual appeal and textural interest. Serve immediately while the rice is still warm and fragrant.
Pro Tips For Making Chinese Flavoured Rice
- STEAM WITH LID OFF: The first 10 minutes are all about heat—cover the pot, but lift the lid every 2 minutes to blast off steam. I learned this the hard way when my rice turned out gummy after sitting in its own soup. Let that steam escape or risk mushy grains.
- GINGER: GRATE, DON’T CHOP: Skip the knife—use a microplane for the ginger. You want fine, wet shreds that dissolve into the rice, not visible chunks that turn to mush. (Yes, even if you’re impatient like me.) The flavor will be smoother, and you’ll use less.
- SOY SAUCE: ADD LATE: Toss the light soy sauce into the rice after it’s cooked, not before. Stir it in while the rice is still hot—this prevents the grains from absorbing it too early and turning salty before you even eat it. A splash of water first helps distribute it evenly.
- FIVE-SPICE: TOAST FIRST: Dry-toast the five-spice powder in a small pan for 30 seconds until fragrant—it deepens the flavor without overpowering. Then mix it into the warm rice. I was skeptical until I tried it; the aroma alone makes the dish feel more intentional.
Dietary considerations for this recipe
Gluten-Free Adaptations
For gluten-free versions, simply replace the 1 tbsp light soy sauce with 1 tbsp coconut aminos—it provides the same umami depth without gluten. I've tested this swap with Kikkoman tamari as well, which works beautifully while maintaining the dish's authentic flavor profile.
Always check labels to ensure no cross-contamination with gluten-containing products. 🌱
Sesame-Free Options
If nut allergies are a concern, omit the 2 tbsp sesame seeds and 1 tsp toasted sesame oil entirely. Instead, use 1 tsp neutral oil (like avocado or grapeseed) and garnish with toasted pumpkin seeds for a similar crunch.
The flavor remains intact, though the texture will differ slightly. Store-bought sesame-free alternatives like sunflower seed oil can also work in a pinch.
Low-Sodium Adjustments
This recipe naturally contains 0.5 tsp salt, but if you're watching sodium, reduce this to 0.25 tsp and boost flavor with an extra 0.5 tsp five-spice powder. I've also found that adding 1 tbsp fresh lime juice at the end enhances brightness without extra salt.
For canned or processed ingredients (like coconut aminos), always opt for low-sodium versions when available.
Vegetarian Protein Boost
To make this a complete vegetarian meal, stir-fry 1 cup chopped mushrooms or 1 block (8 oz) extra-firm tofu with the shallots. For tofu, press and pan-fry until golden before adding to the rice.
The mushrooms add an earthy depth that complements the five-spice beautifully. I recommend shiitake mushrooms for their rich umami flavor. 🍄
Spice Sensitivity Tips
The five-spice powder contains mild heat from black pepper and cloves, but it's generally gentle. For extra-sensitive palates, reduce the five-spice to 0.25 tsp and add 0.25 tsp ground cinnamon separately for warmth without heat.
If you're avoiding all spice, simply omit the five-spice entirely—though the dish will lose some of its signature aroma. 🌶️
Meal Prep Considerations
This rice reheats beautifully for meal prep, but the toasted shallots and sesame seeds should be added fresh before serving. Store the cooked rice in an airtight container for up to 4 days in the fridge. When reheating, add 1 tbsp water per cup of rice to prevent drying out.
For freezer storage, portion into single-serving containers and freeze for up to 3 months. The five-spice flavor actually intensifies slightly after reheating! ❄️
Nutrition facts
Frequently asked questions about Chinese flavored rice
Can I use basmati rice instead of jasmine?
Yes, but the texture will differ slightly. Jasmine rice has a naturally fragrant, slightly sticky quality that works perfectly with five-spice flavors. Basmati will be firmer and less aromatic, though still delicious. For best results, use 1.5 cups basmati rice with 2.25 cups water (basmati absorbs less liquid). The flavor profile remains intact, but the dish will have a more neutral base.
What's the best way to make my five-spice blend?
Toast the whole spices first for maximum flavor! In a dry skillet over medium heat, toast 1 star anise, 1 cinnamon stick, 3 cloves, 0.5 tsp fennel seeds, and 0.25 tsp black peppercorns for 1-2 minutes until fragrant. Then grind into a fine powder. This method creates a deeper, more complex flavor than using pre-ground spices. Store in an airtight container for up to 6 months.
Can I make this recipe without sesame seeds?
If you have allergies or preferences, simply omit the 2 tbsp sesame seeds and 1 tsp sesame oil. Replace with 1 tsp neutral oil (like avocado) and garnish with toasted pumpkin seeds or crushed peanuts for crunch. The dish will still be flavorful—just with a different texture profile. For extra aroma, add 0.25 tsp ground coriander to the rice during cooking.
Why does my rice turn out mushy?
Overcooking or insufficient draining are the most common causes. Always rinse jasmine rice until water runs clear to remove excess starch. Use a 1:1.3 rice-to-water ratio (1.5 cups rice to 2 cups water) and cook over low heat after the initial boil. If rice seems undercooked, uncover and cook 2-3 minutes longer. Never stir while cooking—this releases starch and makes rice gummy. A tight-fitting lid is essential for even steaming!
How can I add protein to this dish?
For a complete meal, try these protein additions: Pan-fry 1 cup shrimp or 1 block tofu with the shallots, or stir-fry 1 cup chicken breast in the same skillet. For vegetarian options, add 1 cup mushrooms or 1 can chickpeas (drained). Cook proteins separately and mix with the rice just before serving to maintain texture. The five-spice flavors complement all these proteins beautifully!
