Main Courses
This Chinese chicken steamed rice recipe transforms simple ingredients into a restaurant-worthy meal with just five-spice aromatics and jasmine rice. đ I learned from my grandmother that the secret lies in poaching tender chicken in fragrant broth, then steaming it with rice until every grain is infused with flavor.
The result is a dish where each bite delivers perfectly balanced textures and aromas. What sets this recipe apart is the layered approach: first, the chicken is gently poached in a ginger-scallion broth until tender, then combined with seasoned rice in a steamer.
The five-spice powder adds warmth, while fried shallots on top create a satisfying crunch. It's the kind of meal that feels special without requiring hours in the kitchen.
By the time you serve this dish, you'll have golden, fragrant rice topped with moist, flavorful chicken pieces that practically melt in your mouth. The aroma alone will have everyone at the table reaching for seconds. This is comfort food at its finestâsimple to make but impossible to resist.
Serve with a side of quick-pickled cucumbers or a drizzle of soy-based sauce for that authentic Chinese restaurant experience. Let's create this dish together!
Ingredients for chicken steamed rice recipe chinese
Pantry staples meet fragrant aromatics for this comforting Chinese classic.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Chicken Breast đ | 1 ½ lb | Cut into bite-sized pieces |
| Jasmine Rice đ | 1 ½ cups | Uncooked, long-grain |
| Five-Spice Powder đśď¸ | 1 tbsp | Authentic Chinese blend |
| Fresh Ginger đ§ | 2 tbsp | Minced, aromatic |
| Green Onions đ§ | 3 whole | Cut into 1-inch pieces |
| Shallots đ§ | 4 whole | Thinly sliced, for frying |
| Vegetable Oil đŤ | Âź cup | High smoke point |
| Chicken Broth đ§ | 2 cups | Low-sodium preferred |
| Soy Sauce 𼢠| 2 tbsp | Light or all-purpose |
| Sesame Oil đŤ | 1 tsp | Toasted, for aroma |
| Salt đ§ | ½ tsp | Kosher or sea salt |
| White Pepper đśď¸ | Âź tsp | Freshly ground |
| Cornstarch đž | 1 tbsp | For crispy shallots |
| Sesame Seeds đž | 1 tbsp | Toasted, for garnish |
The five-spice powder is non-negotiable hereâPenzeys or Asian markets carry the best blends. If you can't find it, mix 1/4 tsp each of star anise, cinnamon, fennel, cloves, and peppercornsâtoast the whole spices first for deeper flavor. For the chicken, boneless breasts work best (thighs get too fatty), and cutting them into even pieces ensures they cook through without drying out. The jasmine rice? Day-old rice reheats betterâmake extra if you're nervous about texture. I always grab Lotus brand when I'm at Asian grocery stores, but any long-grain jasmine works.
No five-spice powder? Chinese chili crisp or doubanjiang can add complexity, but you'll lose that signature warmth. Fresh ginger is ideal, but dried ginger powder at half the amount works in a pinch. The shallots? Fried twice (once in oil, once in cornstarch) for that perfect crunchâdon't skip this step! For the broth, homemade chicken stock elevates everything, but Kitchen Basics low-sodium is a solid store-bought option. If you're short on time, swap the poaching broth for water + 1 tsp soy sauce, though it won't be as rich.
This dish tastes even better the next dayâreheats beautifully in the steamer or microwave. Store leftovers in an airtight container for 3-4 days, or freeze for up to 3 months. Pro tip: Portion the fried shallots separately so they stay crispy when reheating. The rice absorbs flavors like a sponge, so add a splash of water if it seems dry when reheating. Garnish with fresh green onions and sesame seeds right before servingâthat aroma is half the magic.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this trickâjust toss everything into a steamer basket with the rice, and walk away. No frying, no sauces, no messier steps. The five-spice powder does all the work while the chicken stays juicy and the rice fluffs up perfectly.
- Flavor Bomb: That five-spice powder? Itâs the secret weaponâwarm, earthy, and just a little sweet. Pair it with fresh ginger slices and green onions, and youâve got a dish thatâs bright, aromatic, and way more exciting than plain rice and chicken.
- Lunchbox Hero: Between us, this is my go-to for meal prep. The rice stays light even after reheating, and the chicken holds up better than takeout. Pack it in bento boxesâyour coworkers will think youâre a wok master.
- Budget Win: Jasmine rice and chicken breast are pantry staples, and a little five-spice goes a long way. Iâve fed four people for under $15, and honestly? No oneâs ever complained about leftovers. (They usually ask for seconds anyway.)
Step-by-step instructions for Chinese chicken steamed rice
Here's how to make this aromatic, five-spice infused dish with perfectly tender chicken and fragrant rice.
đł Step 1: Marinate and Sear the Chicken
Cut the 1.5 lb boneless chicken breast into bite-sized pieces. In a bowl, combine the chicken with 2 tbsp minced fresh ginger, 1 tbsp five-spice powder, 2 tbsp soy sauce, and 0.5 tsp salt. Mix well and let it marinate for 15 minutesâthis ensures deep flavor penetration.
Heat 0.25 cup vegetable oil in a wok or large skillet over medium-high heat. Add the chicken in batches, being careful not to overcrowd the pan. Sear for 3-4 minutes per side until the chicken turns light golden brown and cooks through. Remove and set asideâyou want it to stay juicy, not dry.
đ¨âđł Step 2: Prepare the Crispy Shallots
In the same wok (no need to clean itâthe fond adds flavor), add 4 thinly sliced shallots and 1 tbsp cornstarch. Stir-fry over medium heat for 2-3 minutes until the shallots turn deep golden brown and crispy. Remove with a slotted spoon and set aside on a paper towelâthese will add crunch to your dish.
Here's the thingâdon't skip toasting the shallots. That crispy texture is what makes this dish special. If they look undercooked, keep them on the heat for another 30 seconds until perfectly crisp.
đĽ Step 3: Cook the Jasmine Rice
Rinse the 1.5 cups jasmine rice under cold water until the water runs clear. This removes excess starch and prevents gummy rice. Drain well and transfer to a rice cooker or heavy pot.
Add 2 cups chicken broth and bring to a boil. Once boiling, reduce heat to low, cover, and simmer for 15 minutes. Then turn off the heat and let it steam for another 10 minutes. The rice should be fluffy and tender with no liquid remainingâthis is the secret to perfect steamed rice.
đł Step 4: Combine and Finish the Dish
Return the seared chicken to the wok over low heat. Add 1 tsp sesame oil and 0.25 tsp white pepper, stirring gently to combine. Pour the chicken mixture over the cooked rice and mix thoroughly. The rice should absorb the flavors beautifullyâyou'll smell that wonderful five-spice aroma.
Garnish with 1 tbsp toasted sesame seeds and 3 green onions cut into 1-inch pieces. The contrast of texturesâsoft rice, tender chicken, crispy shallotsâmakes every bite exciting. Serve immediately while everything is hot and fragrant.
Pro Tips For Making Chicken Steamed Rice Recipe Chinese
- Parboil the Chicken: Start with boiling chicken breast for 3-4 minutes before steamingâthis guarantees even cooking and prevents dryness when the rice finishes. I used to skip this, and my chicken always ended up rubbery by the time the rice was done.
- Toast the Five-Spice: Lightly toast the five-spice powder in a dry pan for 30 seconds until fragrantâthis deepens the flavor and cuts through the mildness of chicken breast. My grandmother swore by this, and itâs the difference between "meh" and "wow."
- Steam Rice First: Cook the jasmine rice separately until 80% done, then add the chicken and finish steaming togetherâthis keeps the rice fluffy and prevents a soggy mess. Sounds counterintuitive, but it works every time.
- Slice Chicken Thin: Cut the chicken into ½-inch-thick slices before cookingâthinner pieces cook faster and absorb the five-spice aroma better. Thick slabs? Theyâll sit there like hockey pucks while the rice gets mushy.
Pro cooking tips for perfect results
Poaching Perfection
I can't stress enough how important it is to poach the chicken in the broth, not just sear it. The broth carries all those aromatic flavors from the ginger, scallions, and five-spice powder.
After searing, I add the chicken to 2 cups fresh chicken broth (or water in a pinch) along with the remaining 1 tbsp minced ginger and 2 green onions cut into chunks. Simmer for 10 minutes until the chicken is fully cooked throughâ165°F internal temperatureâbut still tender.
The broth should be flavorful enough to drink by the end! đ
Rice Texture Secrets
Jasmine rice is your best friend here, but the real magic happens in the cooking method. Rinse it thoroughly firstâthis removes excess starch that would otherwise make the rice gummy. For the broth, I use 2 cups chicken broth instead of water to infuse the rice with flavor.
After the initial 15 minutes of simmering, turn off the heat and let it steam for another 10 minutes. This resting period lets the rice absorb all the flavors without overcooking. Pro tip: If your rice cooker has a "steam" setting, use it!
Five-Spice Timing
Don't add all the five-spice powder at onceâthat's a rookie mistake! I divide it into two batches: 1 tbsp goes into the marinade for the chicken, and the remaining ½ tbsp gets sprinkled over the rice before combining with the chicken.
This two-step approach ensures every bite has that signature warmth without overpowering the dish. The five-spice powder needs time to bloom, so let the chicken marinate for at least 15 minutes before cooking. Trust me, your taste buds will thank you. đśď¸
Shallot Crunch Hack
Those crispy fried shallots are what elevate this dish from good to restaurant-quality. Here's my secret: fry them twice! First, sautĂŠ the 4 thinly sliced shallots in 1 tbsp oil until they're just starting to brown (2 minutes).
Then, toss them in 1 tbsp cornstarch and fry them again until golden and crispy. This double-fry creates that perfect crunch that contrasts beautifully with the soft rice. Keep them warm in a 200°F oven while you finish the rest of the dishâthey'll stay crispy until serving time.
Steaming Together
After cooking the rice and poaching the chicken separately, the final step is combining them in the same steamer. This might seem like an extra step, but it's what creates that restaurant-style presentation where the rice is perfectly infused with chicken flavor.
Place the chicken and rice in a heatproof dish that fits your steamer basket, cover with a damp towel, and steam for 5 minutes. The residual heat will meld all the flavors together beautifully.
This is where the magic happensâevery grain of rice absorbs the chicken's juices and aromatics. đĽ
Garnish Like a Pro
Don't underestimate the power of garnishes in this dish. Freshly toasted sesame seeds add a nutty aroma, while the crispy shallots provide that satisfying crunch. I like to finish with 3 green onions cut into 1-inch pieces and a drizzle of 1 tsp sesame oil right before serving.
These final touches not only look beautiful but also add layers of flavor that take the dish to the next level. The contrast of textures and temperatures makes every bite excitingâsoft rice, tender chicken, crispy shallots, and fresh green onions. It's a symphony in your mouth!
Nutrition facts
Frequently asked questions
Can I use regular white rice instead of jasmine rice?
While you can use white rice, jasmine rice is ideal for this recipe because it has a naturally fragrant aroma and slightly sticky texture that absorbs the chicken flavors beautifully. If you must use white rice, rinse it extra well to remove starch and cook it until it's perfectly tender but not mushy. For best results, try jasmine riceâit's worth finding at your local Asian market!
How do I keep the chicken from drying out?
Never overcook the chicken! Sear it just until it reaches 165°F internal temperatureâabout 3-4 minutes per sideâthen finish cooking it gently in the broth. The key is low-and-slow poaching, not high heat. Also, cut the chicken into even-sized pieces so they cook uniformly. If you're nervous, use a meat thermometer to check!
What if I don't have five-spice powder?
You can make a simple substitute by mixing Ÿ tsp each of cinnamon, cloves, fennel seeds, and star anise, then grinding them into a powder. Toast the whole spices first for deeper flavor. If you're in a real pinch, ½ tsp ground ginger + Ÿ tsp black pepper will give you some warmth, though it won't be as complex. The five-spice is what gives this dish its signature aroma!
Can I make this ahead of time?
This dish tastes even better the next day. Cook the chicken and rice separately, then refrigerate them in airtight containers. When ready to serve, reheat both in the steamer for 5-7 minutes until piping hot. The flavors meld beautifully overnight, and the rice reheats perfectly. Just add fresh fried shallots and sesame seeds before serving for that restaurant-quality finish!
Why does my rice turn out gummy?
Gummy rice usually means too much starch. Always rinse your jasmine rice thoroughly until the water runs clearâthis removes excess starch. Also, don't overcook it! After the initial 15 minutes of simmering, turn off the heat and let it steam for another 10 minutes (no peeking!). If your rice is still too soft, spread it on a tray and dry it in a 200°F oven for 10 minutes to crisp it up.
