I didn’t grow up eating fried rice at home, but I ate it at nearly every Chinese restaurant my family visited. And here’s the thing—I always thought it was some complicated dish that needed special restaurant equipment to get right.
Turns out, I was totally wrong. The secret to good fried rice isn’t fancy tools or hard-to-find ingredients. It’s cold rice. That’s it. Use day-old rice straight from the fridge, and suddenly your fried rice stops being a mushy mess and starts tasting like what you’d order on a Friday night. The grains stay separate, the texture is just right, and you’ll actually want to eat it.

Why You’ll Love This Fried Rice
- Ready in under 30 minutes – This Chinese chicken fried rice comes together quickly, making it perfect for busy weeknights when you need dinner on the table fast.
- Better than takeout – You’ll get that authentic restaurant flavor right in your own kitchen, and you can control exactly what goes into it.
- Great way to use leftover rice – This recipe is perfect for transforming day-old rice into something special, so nothing goes to waste.
- One-pan meal – Everything cooks in one wok or large skillet, which means less cleanup and more time to relax after dinner.
- Budget-friendly – Using simple ingredients like chicken thighs, rice, and frozen vegetables, you can feed your family without breaking the bank.
What Kind of Rice Should I Use?
For fried rice, day-old rice is really your best friend here. Freshly cooked rice tends to be too moist and sticky, which means you’ll end up with clumpy fried rice instead of those nice separate grains you’re looking for. If you’re planning ahead, cook your jasmine rice the night before and let it chill in the fridge uncovered – this dries it out just enough to get that perfect texture. In a pinch, you can spread freshly cooked rice on a baking sheet and pop it in the fridge for an hour or two to cool it down quickly. Long-grain rice like jasmine works great because the grains stay separate and don’t turn mushy when you stir-fry them.

Options for Substitutions
This fried rice recipe is pretty forgiving when it comes to swaps:
- Jasmine rice: Day-old rice works best for fried rice, but you can use any long-grain white rice like basmati. In a pinch, medium-grain rice will work too, though it might be slightly stickier.
- Chicken thighs: Chicken breast works fine if that’s what you have, though it may be a bit less juicy. You can also swap in shrimp, pork, or go vegetarian by adding extra vegetables or tofu.
- Shaoxing cooking wine: If you don’t have Shaoxing wine, dry sherry is the closest substitute. You can also use mirin or just skip it altogether – the dish will still taste great.
- Dark soy sauce: Regular soy sauce can replace dark soy sauce, but you’ll lose some of that rich color. If you want the color back, add a tiny drop of molasses to regular soy sauce.
- Frozen peas and carrots: Use whatever frozen or fresh vegetables you have on hand – corn, green beans, broccoli, or bell peppers all work well. Just chop them into small, bite-sized pieces.
- Shallot: A small yellow or white onion can easily replace the shallot. Use about half an onion for similar flavor.
Watch Out for These Mistakes While Cooking
The biggest mistake people make with fried rice is using freshly cooked rice, which creates a mushy, clumpy dish – always use day-old rice that’s been refrigerated, as the dried-out grains separate easily and fry up perfectly.
Overcrowding your pan is another common error that leads to steaming instead of frying, so make sure your wok or pan is hot enough that the rice sizzles when it hits the surface, and work in batches if needed.
Don’t rush the egg step by stirring too early – letting those eggs sit for the full 20 seconds creates nice ribbons instead of tiny scrambled bits, and remember to push everything to the side of the pan when adding new ingredients so each component gets proper heat.
Finally, resist the urge to add extra soy sauce if your rice looks pale at first, since the dark soy sauce takes a moment to coat everything evenly and you can always add more at the end if needed.

What to Serve With Chicken Fried Rice?
Chicken fried rice is pretty filling on its own, but I love pairing it with some simple sides to round out the meal. A quick cucumber salad with rice vinegar and a pinch of sugar adds a nice refreshing crunch that balances out the richness of the fried rice. You could also serve it alongside some steamed or stir-fried vegetables like bok choy, broccoli, or green beans with a drizzle of soy sauce. If you want to make it more of a feast, add some crispy egg rolls or pot stickers on the side, and maybe finish with some orange slices for a light, sweet ending to the meal.
Storage Instructions
Store: Keep your fried rice in an airtight container in the fridge for up to 4 days. The flavors actually get better after a day or two as everything melds together. Just make sure it cools down to room temperature before you put it away.
Freeze: Fried rice freezes really well for up to 3 months. I like to portion it out into individual servings in freezer bags so I can grab just what I need for a quick meal. Press out as much air as possible before sealing to prevent freezer burn.
Reheat: The best way to reheat fried rice is in a skillet or wok over medium heat with a tiny splash of water or oil to keep it from drying out. You can also microwave it, but add a tablespoon of water and cover it with a damp paper towel to keep the rice moist and fluffy.
| Preparation Time | 5-10 minutes |
| Cooking Time | 10-15 minutes |
| Total Time | 15-30 minutes |
| Level of Difficulty | Easy |
| Servings | 4 servings |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 3200-3500
- Protein: 85-95 g
- Fat: 80-90 g
- Carbohydrates: 570-630 g
Ingredients
For the chicken marinade:
- 0.6 lb chicken thighs (cut into 1/2-inch bite-sized cubes)
- 1.5 tsp soy sauce
- 1.5 tsp shaoxing wine
- 1 tsp cornstarch (helps create a velveted texture on the meat)
- 1 tsp vegetable oil
- 0.5 tsp grated fresh ginger
For the seasoning sauce:
- 2.5 tbsp soy sauce (I use Lee Kum Kee Premium soy sauce)
- 0.75 tbsp dark soy sauce (essential for a rich, dark color)
- 2.5 tsp sesame oil
- 1 tsp chicken bouillon
- 0.25 tsp white pepper
For the stir-fry:
- 4.5 cups jasmine rice (chilled overnight to prevent mushiness)
- 1.75 cups frozen peas and carrots (I prefer Birds Eye for quality)
- 3 eggs
- 1 large shallot
- 3 garlic cloves (freshly minced for best aroma)
- 5 tsp vegetable oil
Step 1: Marinate and Prepare the Chicken
- 0.6 lb chicken thighs, cut into 1/2-inch cubes
- 1.5 tsp soy sauce
- 1.5 tsp shaoxing wine
- 1 tsp cornstarch
- 1 tsp vegetable oil
Cut the chicken thighs into 1/2-inch bite-sized cubes and place in a bowl.
Add the 1.5 tsp soy sauce, 1.5 tsp shaoxing wine, 1 tsp cornstarch, and 1 tsp vegetable oil, then stir to coat evenly.
The cornstarch creates a silky velveted texture on the chicken when cooked, which is a hallmark of proper Chinese technique.
Let this marinate for 5-10 minutes while you prepare everything else.
Step 2: Prepare Mise en Place and Sauce
- 3 garlic cloves, minced
- 1 large shallot, sliced
- 2.5 tbsp soy sauce
- 0.75 tbsp dark soy sauce
- 2.5 tsp sesame oil
- 1 tsp chicken bouillon
- 0.25 tsp white pepper
- 0.5 tsp grated fresh ginger
While the chicken marinates, mince the 3 garlic cloves finely and slice the large shallot into thin rings.
In a small bowl, combine the 2.5 tbsp soy sauce, 0.75 tbsp dark soy sauce, 2.5 tsp sesame oil, 1 tsp chicken bouillon, 0.25 tsp white pepper, and 0.5 tsp grated fresh ginger.
Stir until the bouillon dissolves completely.
I always mix my sauce ahead of time so I can work quickly once the wok gets hot—there’s no time to measure when everything is cooking at high speed.
Step 3: Cook the Chicken Until Done
- marinated chicken from Step 1
- 2 tsp vegetable oil
Heat 2 tsp vegetable oil in a large wok or skillet over medium-high heat until shimmering.
Working in batches if needed, add the marinated chicken from Step 1 and cook for 5-7 minutes, stirring occasionally, until the pieces are golden and cooked through.
Remove the cooked chicken to a clean plate and set aside.
Step 4: Bloom Aromatics and Add Vegetables
- garlic and shallot from Step 2
- 2 tsp vegetable oil
- 1.75 cups frozen peas and carrots
Add 2 tsp vegetable oil to the same wok over high heat.
Once shimmering, add the minced garlic and sliced shallot from Step 2 and stir-fry for about 10 seconds just until fragrant—don’t let them brown or they’ll turn bitter.
Immediately add the 1.75 cups frozen peas and carrots and toss constantly for another 10 seconds.
The quick timing preserves the vegetable texture and prevents them from releasing too much moisture into the rice.
Step 5: Scramble Eggs and Mix with Vegetables
- 3 eggs
- vegetables and aromatics from Step 4
Push the vegetables to the sides of the wok, creating a well in the center.
Crack the 3 eggs directly into the wok and let them sit undisturbed for about 20 seconds to start setting on the bottom.
Then scramble and break them into bite-sized pieces, mixing everything together with the vegetables.
The brief rest period creates larger, more tender egg curds rather than tiny scrambled bits.
Step 6: Combine Rice and Chicken
- 4.5 cups jasmine rice, chilled
- cooked chicken from Step 3
Add the 4.5 cups chilled jasmine rice to the wok, breaking up any clumps with your spatula or wooden spoon.
Stir and toss constantly for 1-2 minutes to coat the rice with oil and heat it through.
Add the cooked chicken from Step 3 back to the wok and mix well.
The chilled rice is crucial here—room temperature rice will clump together and become mushy instead of staying light and separated.
Step 7: Finish with Sauce and Achieve the Perfect Color
- sauce mixture from Step 2
- rice and chicken mixture from Steps 5-6
Pour the sauce from Step 2 over the rice and chicken mixture.
Wait 5 seconds to let the liquid start absorbing, then stir and toss everything vigorously for 1-2 minutes until the rice turns a rich, uniform brown color and the sauce is fully distributed throughout.
Taste and adjust seasoning if needed.
Serve immediately while hot.

Authentic Chinese Chicken Fried Rice
Ingredients
For the chicken marinade::
- 0.6 lb chicken thighs (cut into 1/2-inch bite-sized cubes)
- 1.5 tsp soy sauce
- 1.5 tsp shaoxing wine
- 1 tsp cornstarch (helps create a velveted texture on the meat)
- 1 tsp vegetable oil
- 0.5 tsp grated fresh ginger
For the seasoning sauce::
- 2.5 tbsp soy sauce (I use Lee Kum Kee Premium soy sauce)
- 0.75 tbsp dark soy sauce (essential for a rich, dark color)
- 2.5 tsp sesame oil
- 1 tsp chicken bouillon
- 0.25 tsp white pepper
For the stir-fry::
- 4.5 cups jasmine rice (chilled overnight to prevent mushiness)
- 1.75 cups frozen peas and carrots (I prefer Birds Eye for quality)
- 3 eggs
- 1 large shallot
- 3 garlic cloves (freshly minced for best aroma)
- 5 tsp vegetable oil
Instructions
- Cut the chicken thighs into 1/2-inch bite-sized cubes and place in a bowl. Add the 1.5 tsp soy sauce, 1.5 tsp shaoxing wine, 1 tsp cornstarch, and 1 tsp vegetable oil, then stir to coat evenly. The cornstarch creates a silky velveted texture on the chicken when cooked, which is a hallmark of proper Chinese technique. Let this marinate for 5-10 minutes while you prepare everything else.
- While the chicken marinates, mince the 3 garlic cloves finely and slice the large shallot into thin rings. In a small bowl, combine the 2.5 tbsp soy sauce, 0.75 tbsp dark soy sauce, 2.5 tsp sesame oil, 1 tsp chicken bouillon, 0.25 tsp white pepper, and 0.5 tsp grated fresh ginger. Stir until the bouillon dissolves completely. I always mix my sauce ahead of time so I can work quickly once the wok gets hot—there's no time to measure when everything is cooking at high speed.
- Heat 2 tsp vegetable oil in a large wok or skillet over medium-high heat until shimmering. Working in batches if needed, add the marinated chicken from Step 1 and cook for 5-7 minutes, stirring occasionally, until the pieces are golden and cooked through. Remove the cooked chicken to a clean plate and set aside.
- Add 2 tsp vegetable oil to the same wok over high heat. Once shimmering, add the minced garlic and sliced shallot from Step 2 and stir-fry for about 10 seconds just until fragrant—don't let them brown or they'll turn bitter. Immediately add the 1.75 cups frozen peas and carrots and toss constantly for another 10 seconds. The quick timing preserves the vegetable texture and prevents them from releasing too much moisture into the rice.
- Push the vegetables to the sides of the wok, creating a well in the center. Crack the 3 eggs directly into the wok and let them sit undisturbed for about 20 seconds to start setting on the bottom. Then scramble and break them into bite-sized pieces, mixing everything together with the vegetables. The brief rest period creates larger, more tender egg curds rather than tiny scrambled bits.
- Add the 4.5 cups chilled jasmine rice to the wok, breaking up any clumps with your spatula or wooden spoon. Stir and toss constantly for 1-2 minutes to coat the rice with oil and heat it through. Add the cooked chicken from Step 3 back to the wok and mix well. The chilled rice is crucial here—room temperature rice will clump together and become mushy instead of staying light and separated.
- Pour the sauce from Step 2 over the rice and chicken mixture. Wait 5 seconds to let the liquid start absorbing, then stir and toss everything vigorously for 1-2 minutes until the rice turns a rich, uniform brown color and the sauce is fully distributed throughout. Taste and adjust seasoning if needed. Serve immediately while hot.