Chinese Style Chicken Rice Recipe: Fragrant Five-Spice Rice and Silky Chicken

Main Courses

Chinese Style Chicken Rice Recipe: Fragrant Five-Spice Rice and Silky Chicken

This Chinese-style chicken rice recipe delivers the comforting essence of Singaporean home cooking right to your kitchen table. 🌟 The secret lies in poaching tender chicken in a fragrant ginger-scallion broth while infusing jasmine rice with subtle five-spice notes—creating a dish where every bite feels like a warm embrace.

What sets this recipe apart is the delicate balance of flavors: silky, poached chicken with crisp edges, fragrant rice infused with aromatic spices, and a light broth that enhances rather than overpowers.

I've perfected the technique over years of testing—starting with the right rice-to-broth ratio and cooking the chicken just until it reaches 165°F internal temperature for perfect tenderness.

The result is a complete meal that requires minimal effort but delivers maximum satisfaction—juicy chicken pieces resting on fragrant rice, all bathed in a light, savory broth.

The dish serves four generously, making it ideal for family dinners or meal prep. Each component comes together in harmony, creating a restaurant-quality experience at home.

For those who love customization, you can easily adjust the spice level or add garnishes like fried shallots or fresh cilantro. This recipe captures the soul of Chinese home cooking while being accessible enough for weeknight meals. Let's create this comforting classic together.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for chicken rice chinese style

Fragrant rice, silky chicken, and aromatic broth make this Singaporean classic unforgettable.

Ingredient Amount Notes
Boneless Chicken Thighs 🍗 1 ½ lb Skin-on, cut into 8 pieces
Jasmine Rice 🍚 1 ½ cups Uncooked, long-grain preferred
Fresh Ginger 🌿 2 tbsp Grated, aromatic variety
Green Onions 🧅 ½ cup Chopped, white and green parts
Five-Spice Powder 🌶️ 1 tsp Authentic Chinese blend
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Chicken Broth 💧 3 cups Low-sodium, homemade or store-bought
Light Soy Sauce 🥄 2 tbsp Kikkoman preferred
Sesame Oil 🫒 1 tsp Toasted, for aroma
Vegetable Oil 🫒 2 tbsp For frying chicken
Salt 🧂 1 ½ tsp Kosher or sea salt
White Pepper 🌶️ ½ tsp Freshly ground preferred
Lemon Juice 🍋 1 tbsp Freshly squeezed
Fried Shallots 🧅 2 tbsp For garnish, optional
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish

The chicken thighs are non-negotiable here—skin-on gives you that crispy texture while staying juicy inside. Look for free-range at Whole Foods or your local Asian market for the best flavor. Fresh ginger and garlic should smell vibrant, not musty. If using store-bought chicken broth, Kitchen Basics or Swanson are solid choices, but homemade elevates the dish. The five-spice powder is key: Penzeys or local Asian grocers carry authentic blends that make all the difference. For the rice, jasmine's floral notes complement the dish perfectly—Thai Kitchen brand is widely available and reliable.

No fresh ginger? Substitute with 1 tbsp ginger juice from a bottle, though fresh is ideal. Running short on green onions? Scallions work at double the amount. The light soy sauce can be swapped for tamari if gluten-free is needed. If you can't find five-spice powder, mix 1/4 tsp each of cinnamon, cloves, fennel, star anise, and black pepper—it's a decent stand-in. For the rice, if jasmine isn't available, basmati works in a pinch. The fried shallots are optional but add that restaurant-quality crunch—Trader Joe's or Asian markets sell them pre-made for convenience.

The chicken broth can be made ahead and stored in the fridge for 5 days or frozen for 3 months. Cook the rice in advance and keep it warm in a rice cooker—it reheats beautifully. The poached chicken stays best for 2 days in the fridge, though it reheats perfectly. For meal prep, store components separately and assemble when ready to eat. The fried shallots keep for 1 month in a cool, dark place, while fresh cilantro lasts 5 days wrapped in damp paper towels.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe when I’m too tired to deal with multiple pans—just brown the chicken, toss in the rice, and let it all steam together. The five-spice powder does the heavy lifting, so you’re not stuck measuring a dozen spices.
  • Ginger-Zing Kick: That fresh ginger? It’s the star. Thinly sliced and seared with the chicken, it releases this bright, punchy aroma that cuts through the richness of the thighs. Honestly, I’ll add extra just because it makes the whole dish sing.
  • Lunchbox Hero: Between us, this is my go-to for meal prep. The rice stays fluffy for days, and the chicken stays juicy—no sad, dry leftovers here. Pack it cold or reheat it, and it’s still a hit at work or school lunches.
  • Budget Win: Chicken thighs are cheaper than breasts, and jasmine rice stretches further than fancier grains. Five-spice powder is a pantry staple, so you’re not blowing cash on specialty ingredients. Not the prettiest, but the taste makes up for it every time.

Step-by-step instructions for Chinese style chicken rice

Here's the method for restaurant-quality Chinese chicken rice with aromatic five-spice rice and tender chicken.

1

🔥 Step 1: Sear the Chicken Until Golden

Heat the 2 tablespoons vegetable oil in a large skillet over medium-high heat until shimmering. Pat the 1.5 lb boneless chicken thighs dry with paper towels—this ensures a good sear. Add the chicken pieces in a single layer and cook undisturbed for 4-5 minutes until the skin develops a deep golden-brown crust.

Flip the chicken and continue cooking for another 3-4 minutes until the internal temperature reaches 165°F. The chicken should release easily from the pan when ready. Remove the chicken and set aside on a plate, leaving the rendered fat in the pan. This fat will form the flavor base for your rice.

2

👨‍🍳 Step 2: Prepare the Five-Spice Rice Base

In the same skillet (with the chicken fat), add the 2 tablespoons grated fresh ginger and 4 cloves minced garlic cloves. Sauté for 30 seconds until fragrant—you'll smell that signature five-spice aroma developing. Sprinkle in the 1 teaspoon five-spice powder and stir for 10 seconds to toast the spices, releasing their full flavor profile.

Add the 1.5 cups jasmine rice and stir to coat it evenly in the oil and spices. Pour in the 3 cups chicken broth and bring to a gentle boil. Reduce heat to low and cover the skillet with a tight-fitting lid. Cook for 15 minutes without disturbing the rice—this steaming method creates perfectly fluffy grains with a subtle five-spice aroma.

3

🥘 Step 3: Finish the Rice with Aromatics

After 15 minutes, remove the lid and stir the rice gently with a fork. Add the 2 tablespoons light soy sauce, 1 teaspoon sesame oil, 1.5 teaspoons salt, and 0.5 teaspoon white pepper. Mix well to distribute the seasonings evenly. Return the lid and let the rice steam for another 5 minutes—this resting period allows the flavors to meld completely.

While the rice finishes, shred the chicken using two forks. Mix in the 1 tablespoon fresh lemon juice and 0.5 cup chopped green onions, reserving 2 tablespoons for garnish. The lemon juice brightens the dish, cutting through the richness of the chicken and rice.

4

🍽️ Step 4: Assemble and Garnish

Transfer the five-spice rice to a serving platter and create a well in the center. Arrange the shredded chicken in the well, allowing the juices to soak into the rice. Drizzle any accumulated juices from the chicken plate over the top for extra flavor.

Garnish with the reserved 2 tablespoons chopped green onions and 2 tablespoons fried shallots for texture and visual appeal. Sprinkle the 0.25 cup chopped fresh cilantro over everything just before serving. The fried shallots add a delightful crunch, while the cilantro brings freshness to balance the rich flavors.

👨‍🍳

Pro Tips For Making Chicken Rice Chinese Style

  • Parboil Chicken First: Toss the raw chicken thighs in boiling water for 30 seconds before stir-frying—this seals the juices and keeps them locked in when you later braise them. I learned this the hard way after serving dry chicken that looked like it had been microwaved instead of seared.
  • Grate Ginger Fine: Use a microplane or the smallest holes on a box grater for the ginger—you want it almost paste-like, not chunky. Too many visible pieces mean you’ll taste texture instead of flavor, and that’s the opposite of what you’re going for here.
  • Don’t Overcrowd the Pan: Cook the chicken in batches if needed—even if it takes an extra minute. Crowding steams the meat instead of browning it, and that’s how you end up with bland, gray chicken instead of the caramelized, aromatic base you’re aiming for.
  • Toast the Five-Spice: Bloom the five-spice powder in the oil for 10 seconds before adding the chicken—it releases the essential oils and makes the whole dish smell like a Chinese market. Skip this, and you’re just sprinkling dry spices on top of everything.

Common mistakes when making this dish

Overcooking the Chicken

One of the biggest mistakes I see is overcooking the chicken, which turns it dry and rubbery. The key is hitting 165°F internal temperature—any higher and you'll lose that silky texture.

I recommend using a meat thermometer to avoid guesswork. Once the chicken reaches 165°F, remove it immediately from the pan. 🌡️

Skipping the Sear

Many home cooks skip searing the chicken, which is crucial for building flavor. That golden crust from the 4-5 minutes of searing creates the Maillard reaction, giving your dish depth.

Don't rush this step—patience here makes all the difference. The rendered fat from the sear also infuses the rice with extra flavor later.

Using the Wrong Rice

Jasmine rice is non-negotiable for this dish—its floral aroma complements the five-spice perfectly. I've seen people use basmati or even white rice, which lacks that signature fragrance. If you can't find jasmine, basmati is your second choice, but it won't be the same.

For best results, use Thai Kitchen brand jasmine rice—it's widely available and consistent.

Disturbing the Rice While Cooking

Peeking at or stirring the rice while it steams releases steam and makes the grains mushy. After adding the broth, cover the pan and let it cook undisturbed for the full 15 minutes.

Only stir after the initial cooking time to incorporate the final seasonings. This one mistake can ruin an otherwise perfect batch of rice.

Ignoring the Resting Time

The 5-minute resting period after seasoning the rice is essential for flavor development. This lets the spices meld with the grains and the rice firm up slightly.

Skipping this step often results in a dish that tastes flat or underseasoned. I promise you'll notice the difference if you give it this extra time. ✨

Overloading the Pan

Using a pan that's too small for your chicken and rice combination leads to uneven cooking and steaming. The rice needs room to expand properly, and the chicken needs space to sear. I use a 12-inch cast iron skillet for this recipe—it's large enough to handle everything without crowding.

If your pan is too small, cook the chicken first, then use its rendered fat for the rice.

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 7g35%
Cholesterol 185mg62%
Sodium 1150mg49%
Total Carbohydrate 52g18%
Dietary Fiber 3g11%
Sugars 2g
Protein 45g90%
* 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

Can I use chicken breast instead of thighs for this recipe?

Chicken thighs are ideal because they stay juicy and flavorful during the poaching process. If you must use breast, opt for bone-in, skin-on pieces—they hold moisture better. Cook them for 2-3 minutes less on each side to prevent drying out, and check for 165°F internal temperature.

2

How do I make this dish vegetarian?

Replace the chicken with 1.5 lbs firm tofu or mushrooms (shiitake or oyster work best). Press and pan-fry the tofu until golden, then simmer in the broth with 1 tbsp soy sauce and 1 tsp five-spice powder for 10 minutes. The rice preparation remains the same—just omit the chicken searing step.

3

What's the best way to reheat leftovers?

Reheat chicken and rice separately in a skillet over low heat with 1 tbsp chicken broth to prevent drying. Cover for 3-4 minutes until warmed through. For extra moisture, sprinkle 1 tsp water over the rice before reheating. Never microwave—it turns the rice rubbery.

4

Can I make this in an Instant Pot?

Yes! Sear the chicken first, then add all ingredients except the final seasonings to the Instant Pot. Set to high pressure for 5 minutes. Quick-release the pressure, stir in soy sauce, sesame oil, salt, and pepper, then let sit covered for 5 minutes before serving. The rice may be slightly softer but still delicious.

5

Why does my rice turn out sticky instead of fluffy?

Overstirring or using too much liquid causes sticky rice. Measure broth precisely—3 cups for 1.5 cups rice is perfect. After cooking, spread the rice on a tray to cool for 5 minutes before fluffing. Also ensure your rice is fresh—older grains absorb more moisture.

★★★★★4.6(10 reviews)
Categories Main Courses