Chinese fried rice is a quick and flavorful dish that’s perfect for using up leftover rice and turning it into something delicious. With its savory combination of rice, vegetables, eggs, and a savory sauce, this dish is a staple in many homes and restaurants. It’s versatile, easy to make, and can be customized with your favorite proteins or veggies, making it a go-to meal for busy weeknights or a tasty side dish to any Asian-inspired meal.
To make classic Chinese fried rice, you’ll need cooked rice, preferably cold or day-old, as this ensures the grains stay separate and don’t become mushy. Start by heating a wok or large skillet over medium-high heat. Add a little oil—vegetable or sesame oil works well—and then scramble a couple of eggs in the pan. Once the eggs are cooked through, set them aside.
Next, sauté chopped vegetables like onions, carrots, peas, and bell peppers in the same pan, adding more oil if needed. Stir-fry them until they are tender but still vibrant in color. You can also add other veggies like corn, mushrooms, or even baby corn for added flavor and texture.
Once the veggies are ready, add the cold rice to the pan, breaking up any clumps with a spatula. Stir-fry the rice until it’s heated through and slightly crispy on the edges, which adds a nice texture. Add the scrambled eggs back in and mix everything together.
For the signature flavor, season the fried rice with soy sauce and a dash of sesame oil. You can also add a little oyster sauce or hoisin sauce for a deeper, umami flavor. A pinch of white pepper or black pepper adds a gentle kick, and for a touch of sweetness, a small amount of sugar works well.
If you want to make this fried rice a complete meal, you can add your choice of protein—chicken, shrimp, pork, or tofu are all great options. Simply cook the protein separately and then toss it in with the rice and veggies to combine everything.
Chinese fried rice is best served hot, straight from the pan, and pairs wonderfully with other Asian dishes like spring rolls, dumplings, or stir-fries. It’s a simple yet delicious dish that can easily be adapted to suit any taste, making it a perfect addition to your recipe collection.

Ingredients
- 1 cup cooked rice preferably day-old rice
- 2 tablespoons soy sauce
- 1 tablespoon vegetable oil
- 2 units eggs beaten
- 1/2 cup frozen peas and carrots thawed
- 2 tablespoons green onions chopped
- 1 teaspoon sesame oil optional
Instructions
- Heat 1 tablespoon of vegetable oil in a large pan over medium-high heat.
- Add the beaten eggs and scramble until fully cooked. Remove from the pan and set aside.
- Add the remaining oil to the pan, then add the peas and carrots. Stir-fry for 3-4 minutes until tender.
- Add the rice to the pan and break up any clumps. Stir-fry for 5-7 minutes until heated through and slightly crispy.
- Stir in the scrambled eggs, soy sauce, and green onions. Mix well to combine.
- Drizzle with sesame oil, if using, and serve immediately.
If I put chicken in it, does it still count as fried rice? Lol. Just curious.
Why do you need day-old rice? I used fresh and it taste fine to me. 🤷♂️
It was okay I guess, but my fried rice turned out mushy. What did I do wrong?
Maybe just cook it longer? I like my rice more crispy, sometimes you just gotta crank up the heat a bit!
Sounds like you might’ve used fresh rice instead of day-old rice! That can make it mushy. Try letting your rice cool and dry a bit before frying next time.
This is the best fried rice ever! So easy and quick to make!
I’m not usually into fried rice, but this was easy and fast. The peas/carrots + green onion combo tasted way better than I expected. Would make again!
Totally agree—this combo is a sneaky upgrade. The green onions make it taste way more “restaurant” than expected!
Too bland for my taste. I needed more soy sauce or something. Won’t make again.
Yum! This was a hit with the kids. They actually finished their plates!
I tried this but it turned out mushy. Not sure where I went wrong…
This fried rice recipe is amazing! Just like the one from my fav Chinese joint. Will definitely make it again!
It was ok, but I think I need to add more soy sauce. The flavor was kinda bland.
This recipe is super easy! I added some chicken and it was delish! 5 stars!
I messed it up, added too much oil? Now it’s kinda greasy… not sure if this recipe is for me. 2 stars.
Why do u need cooked rice? Raw rice works fine if you boil it first.
loved it! my kids ate it all up, and they are picky eaters 👏👏
So glad to hear that! It’s always a win when picky eaters enjoy a meal! 😊
Mine turned out kinda bland until I added more soy sauce and green onions at the end. Could use a pinch of pepper or something in the instructions.
Honestly? Fried rice is fried rice. I added leftover chicken and it was perfect. Didn’t even need sesame oil. This recipe is a good base.
I didn’t have peas, so I put corn instead. Still pretty good! 😋
Corn in fried rice? That’s different, but I’m glad it turned out well for you! 🌽
I added chicken and it made it so much better! Just a suggestion.
But fried rice is good just like that! Chicken is too much sometimes…
Chicken sounds like a tasty addition! I’ll have to try that next time.
This is the best fried rice I have ever made! Tastes just like my favorite Chinese restaurant. 5 stars!
I tried it too, and I gotta say, it’s not that great. My rice ended up all mushy! What did I do wrong?
Solid recipe. Used brown rice instead of white, and it was still good!
Brown rice? Interesting choice! I usually stick with white, but I might give it a shot. Thanks for sharing that tip!