Main Courses
This Chinese restaurant-style chicken fried rice delivers the wok-hei flavor and celery crowns you crave at home. The secret lies in high-heat stir-frying, perfectly seared chicken, and the right balance of soy sauce, oyster sauce, and sesame oil.
I've recreated the dish exactly as I've had it in my favorite Chinese restaurants—crispy edges on the rice, tender chicken, and aromatic vegetables all coming together in minutes.
What sets this recipe apart is the technique: first searing the chicken until golden, then stir-frying day-old rice with vegetables until crisp-tender.
The sauce is built in stages—starting with aromatics, then adding soy and oyster sauce for depth, and finishing with a touch of sesame oil for that signature wok aroma. Every bite delivers the perfect harmony of textures and flavors that make this dish a restaurant classic.
Ingredients for chinese restaurant chicken fried rice
Fourteen ingredients, restaurant-style technique—just a wok and high heat stand between you and that crispy, saucy perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Day-Old Cooked White Rice 🍚 | 4 cups | Cold, preferably day-old for texture |
| Boneless Chicken Breast 🍗 | 1 ½ lb | Cut into 1-inch cubes, pounded thin |
| Large Eggs 🥚 | 2 whole | Beaten for marinade |
| Vegetable Oil 🫒 | ½ cup | High smoke point for searing |
| Celery Stalks 🧅 | 2 whole | Cut into 1-inch pieces, ends trimmed |
| Green Onions 🧅 | ½ cup | White and green parts separated |
| Garlic Cloves 🧄 | 6 cloves | Minced for aromatics |
| Light Soy Sauce 🥫 | ⅓ cup | Kikkoman preferred for balance |
| Oyster Sauce 🍜 | 2 tbsp | High-quality, not imitation |
| Sesame Oil 🫒 | 1 tbsp | Toasted for authentic aroma |
| Salt 🧂 | 1 tsp | Adjust to taste |
| White Pepper 🌶️ | ½ tsp | Freshly ground for subtle heat |
| Cornstarch 🌾 | 1 tbsp | For crispy chicken coating |
| Sesame Seeds 🌱 | 1 tbsp | Toasted for garnish |
The chicken and rice are your foundation. For the chicken, boneless breast gives the best texture—thighs work but can get dry. Pound the cubes thin (1/4-inch max) for even cooking. Kroger or Costco often have pre-cut chicken breasts, which saves time. The rice? Day-old, cold rice is non-negotiable—fresh rice turns mushy. Cook a big batch of jasmine rice the night before and refrigerate uncovered to dry it out. For the celery, look for bright green stalks with no brown spots—those crisp crowns are what give fried rice its signature crunch.
No oyster sauce? Hoisin sauce plus a dash of soy gets you close, though it's not identical. The sesame oil is non-negotiable for that wok aroma—toasted sesame oil from Trader Joe's is my go-to. Short on celery? Substitute with green onions or bell peppers, but the flavor won't be the same. For the soy sauce, light soy is key—dark soy adds color but overpowers the dish. The cornstarch is a game-changer for the chicken: toss the cubes in it before searing for that crispy exterior. And if you're feeling fancy, marinate the chicken in beaten egg plus 1 tsp soy sauce for 10 minutes before coating in cornstarch—restaurant trick!
Chicken stays crispy for about 10 minutes after searing, so work fast. Store leftovers in the fridge for up to 4 days, but the texture suffers after day 2. For freezing, portion into single-serving containers—microwave with a splash of water for 30 seconds to revive crispiness. The sesame seeds and green onions can be toasted fresh when reheating for that restaurant-fresh finish. Pro tip: Double the sauce ingredients if you're serving a crowd—it gets absorbed fast.
Why You'll Love This Recipe
- I swear by this trick: use day-old rice—it’s drier, so it soaks up the sauce like a sponge instead of turning mushy. (Yes, even the crusty bits disappear.)
- No Leftovers Wasted: I swear by this trick: use day-old rice—it’s drier, so it soaks up the sauce like a sponge instead of turning mushy. (Yes, even the crusty bits disappear.)
- One-Pan Magic: Between us, this recipe is basically a single pan, a spatula, and 15 minutes of your life. Toss in the cold chicken, crack eggs over it, and let the residual heat do the work.
- Savory Scramble Fix: That crispy egg scramble? It’s the secret weapon. Scatter the beaten eggs over the hot rice—watch them sizzle into golden flakes while the chicken stays juicy. (No overcooked eggs here.)
Step-by-step instructions for Chinese restaurant-style chicken fried rice
Here's how to recreate that perfect wok sear and aromatic balance at home.
Prepare the Chicken for Maximum Crispiness
Cut the 1.5 lb boneless chicken breast into 1-inch cubes and place them between two sheets of plastic wrap. Using a meat mallet, pound each piece to an even ¼-inch thickness—this ensures even cooking and that signature crispy exterior. In a small bowl, whisk together the 2 whole large eggs, 1 tbsp cornstarch, 1 tsp salt, and ½ tsp white pepper until smooth. Add the chicken cubes to the mixture and let them marinate for 10 minutes, turning occasionally so they absorb the coating evenly.
Here's the thing—this cornstarch coating is what creates that restaurant-quality crunch. Don't skip the marinating time, even if it seems like too much. The chicken will soak up just enough coating to get crispy without falling apart. I like to press the cubes gently into the marinade to ensure full coverage.
Sear the Chicken in Stages for Perfect Texture
Heat ¼ cup vegetable oil in a 14-inch wok or large skillet over medium-high heat until shimmering. Working in batches (don't overcrowd the pan!), add the chicken and cook undisturbed for 2-3 minutes per side until golden brown and the internal temperature reaches 165°F. Transfer the cooked chicken to a plate and tent with foil to keep warm. Repeat with the remaining chicken, adding more oil if needed.
This staged cooking prevents the chicken from steaming instead of searing. You'll know it's ready when the edges are crispy and the chicken releases easily from the pan. If you see the oil smoking excessively, reduce the heat slightly—you want a controlled sear, not a fire. The chicken should be fully cooked but still juicy, not dry.
Stir-Fry the Aromatics and Celery Crowns
In the same wok, add ¼ cup vegetable oil and swirl to coat the bottom. Add the 6 minced garlic cloves and cook for 30 seconds until fragrant. Add the 2 celery stalks cut into 1-inch pieces and stir-fry for 2 minutes until the celery softens slightly but maintains its shape. Push the celery to one side of the wok and add the white parts of the ½ cup green onions, cooking for 1 minute until just tender.
The celery should develop a slight char around the edges—that's your signal it's ready. This step builds the flavor foundation, so don't rush it. If the garlic starts to brown too quickly, reduce the heat slightly. The green onion whites will add a subtle sweetness that balances the dish perfectly.
Combine Everything with the Signature Sauce
Return the seared chicken to the wok and add the 4 cups day-old cooked white rice, breaking up any clumps with your spatula. Pour in the ⅓ cup light soy sauce, 2 tbsp oyster sauce, and 1 tbsp sesame oil, stirring everything together. Cook for 2-3 minutes until the rice is heated through and the sauce is evenly distributed. Taste and adjust seasoning with additional soy sauce or salt if needed.
The rice should be hot but not mushy—day-old rice works best because it's dry enough to absorb the sauce without turning to porridge. If the mixture seems too dry, add 1-2 tablespoons of water to loosen it. This is where the magic happens: the combination of wok heat, sauces, and crispy chicken creates that authentic restaurant texture.
Finish with Garnishes and Serve Immediately
Remove the wok from heat and stir in the green parts of the ½ cup green onions. Sprinkle with the 1 tbsp toasted sesame seeds and give everything one final toss. Serve immediately while the chicken is still crispy and the rice is hot. The dish should be vibrant with contrasting textures—crispy chicken, tender celery, and fluffy rice—all coated in that glossy, savory sauce.
This dish is all about timing. The chicken loses its crispiness as it cools, so serve it straight from the wok while the aroma fills your kitchen. Garnish each serving with extra green onions and sesame seeds for that authentic Chinese restaurant presentation. The balance of salty, umami, and slightly sweet flavors should sing in every bite.
Pro Tips For Making Chinese Restaurant Chicken Fried Rice
- STIR-FRY CHICKEN FIRST: I learned this the hard way—cooking the chicken last turns it rubbery. Slice the chicken thin, marinate it in soy sauce and cornstarch for 10 minutes, then stir-fry it until just cooked through (165°F internal temp) before adding anything else. The residual heat will finish cooking it perfectly when mixed into the rice later.
- USE COLD, DRY RICE: That leftover rice isn’t just for show—it’s the texture hero. Spread it on a tray and let it dry out for 10 minutes before stirring it into the wok. Cold, dry rice absorbs sauce better and stays separate instead of turning mushy. (Yes, even if you’re impatient like me.)
- SCRAMBLE EGGS SEPARATELY: Skip the messy egg-rice scramble—whisk the eggs with a splash of soy sauce, then cook them in a small pan until just set but still slightly runny. Toss them in at the very end so they stay creamy, not scrambled into oblivion. Restaurant-style fried rice has those glossy egg ribbons for a reason.
- SAUTE VEGETABLES LAST: Celery (and any other veggies) should hit the wok after the chicken and rice. Cut it into small, even pieces—about ¼-inch thick—and stir-fry for just 30 seconds. Overcooking turns celery bitter, and you want it to stay crisp for that classic crunch. (Your future self will thank you.)
Health benefits of chinese restaurant chicken fried rice
Protein Powerhouse
This dish delivers a lean protein boost from the chicken breast, with about 40 grams of protein per serving—perfect for muscle maintenance or post-workout recovery. The high-heat searing preserves moisture while creating that crispy exterior, making every bite satisfying without heaviness.
I’ve found this is especially great for meal prep when paired with veggies for a balanced plate. 💪
Low-Carb Adaptability
While traditional fried rice relies on carbs, this version can be easily modified for lower-carb diets. Swap the rice for cauliflower rice (about 4 cups chopped) and reduce the soy sauce by 1 tablespoon to balance flavors.
The chicken and celery still provide fiber and volume, keeping you full without the carb overload. Trust me, the texture surprise will impress even skeptics!
Sodium Savvy
Restaurant-style fried rice often gets a sodium reputation, but this recipe controls it with light soy sauce (lower sodium than dark) and careful seasoning. A ⅓ cup serving delivers about 800mg sodium—half the amount in many takeout versions.
For even less, use low-sodium soy sauce and add extra white pepper for depth without salt. The oyster sauce adds umami without extra sodium, making it a smarter choice.
Vegetable Boost
Celery and green onions pack surprising nutrition: 2 celery stalks provide 10% of your daily vitamin K and fiber, while green onions contribute vitamin A and C. The quick stir-fry preserves these nutrients better than boiling.
I like adding ½ cup shredded carrots too—they soften just enough to add natural sweetness without overpowering the dish. It’s a sneaky way to boost veggie intake!
Meal Prep Friendly
This dish reheats beautifully, making it ideal for batch cooking. Store components separately: chicken, rice, and veggies in airtight containers for up to 4 days. Reheat chicken and veggies first, then toss with rice and a splash of water to revive texture.
The sesame seeds and green onions can be added fresh after reheating for that restaurant-fresh aroma. Honestly, it’s my go-to for busy weeknights—just assemble and serve!
Gluten-Free Option
For gluten-free diners, swap the soy sauce for tamari (a gluten-free soy alternative) and ensure your oyster sauce is certified gluten-free. The cornstarch coating on the chicken can be replaced with arrowroot powder for the same crispy result.
I’ve tested this version with San-J Tamari, and the flavor holds up perfectly—no one would guess it’s gluten-free! 🌱
Nutrition facts
Frequently asked questions
Why does restaurant-style fried rice need day-old rice?
Day-old rice is drier and firmer, which prevents it from turning mushy when stir-fried. Fresh rice releases too much moisture, creating a gluey texture. Spread cooked rice on a tray uncovered overnight to dry it out—this is the restaurant secret!
Can I use chicken thighs instead of breast?
Yes, but adjust cooking time! Chicken thighs are more forgiving and stay juicier, but they can dry out if overcooked. Cut them into ½-inch pieces, pound to ¼-inch thickness, and cook for 3-4 minutes per side until golden. The skin adds flavor but may need trimming for cleaner bites.
What's the best way to get crispy chicken?
The egg + cornstarch coating is key! Marinate chicken in beaten egg mixed with cornstarch for 10 minutes, then sear in hot oil over medium-high heat without crowding. Work in batches—overcrowding steams instead of crisps. Keep chicken warm under foil while you finish the rice.
How do I fix mushy fried rice?
Mushy rice happens from too much moisture or undercooked chicken. For next time: use day-old rice, stir-fry on high heat, and cook chicken first to remove excess liquid. If it's already mushy, spread it on a baking sheet and broil for 2-3 minutes to crisp the edges.
Can I make this vegetarian?
Swap chicken for tofu or mushrooms. Press and pan-fry 14 oz extra-firm tofu in cornstarch until crispy, or use 8 oz shiitake mushrooms sliced thin. Boost umami with 1 tbsp miso paste in the sauce. The texture will differ but still deliver that wok-hei flavor.
