
This easy homemade fried rice recipe is packed with savory flavor, crispy egg, and tender vegetables, and it comes together in just 20 minutes using leftover rice.

Fried rice is one of those magical dishes that feels like it requires a secret, but the truth is it is all about a few simple techniques done right. This recipe delivers bold, savory flavor, perfectly separated grains, and fluffy scrambled egg in every single bite. Whether you are chasing that iconic Benihana fried rice experience, craving a comforting Chinese fried rice recipe on a weeknight, or just trying to use up leftover rice sitting in your fridge, this one recipe covers all of it.
We are talking about a better-than-takeout fried rice dinner that comes together in about 20 minutes flat. And once you nail the technique, the variations are endless.
Most homemade fried rice falls flat because of one critical mistake: using fresh, warm rice. Hot rice is loaded with moisture, and moisture is the enemy of a good fry. The grains steam and clump together instead of getting that light, slightly crispy texture that makes restaurant fried rice so satisfying.
The solution is simple. Use cold, day-old rice. This is the single most important tip in this entire recipe. Refrigerated rice has dried out just enough to fry beautifully in a screaming-hot wok without turning into a sticky, gummy mess.
The second secret is high heat. Do not be timid with your burner. A proper fried rice needs a wok or skillet that is genuinely hot before anything goes in.
Chef's Tip: If you do not have day-old rice, spread freshly cooked rice in a single layer on a baking sheet and pop it in the refrigerator for at least 30 minutes before cooking. It is not quite the same as overnight rice, but it gets you most of the way there.
Using the right tools here makes a real difference. A carbon steel wok distributes heat evenly and develops seasoning over time, and a good wok spatula gives you the leverage to toss and press the rice with confidence.
Tools & Ingredients We Recommend
This fried rice gets its depth from a short but intentional ingredient list. Soy sauce provides the salty, umami backbone. A tablespoon of oyster sauce adds a subtle sweetness and richness that you will notice immediately if you leave it out. And toasted sesame oil, added right at the end off the heat, gives the whole dish that unmistakable aromatic finish.
For vegetables, frozen peas and carrots are the classic combination and they work because they are already small, soft, and ready to cook through quickly. Feel free to swap in corn, edamame, diced bell pepper, or even baby bok choy depending on what is in your fridge. This is a great leftover rice recipe precisely because it is so flexible.
Want to turn this into a full fried rice meal? Here are the easiest add-ins:
If you love a little heat, this base recipe is a perfect jumping-off point for Schezwan fried rice. Simply stir 1 to 2 tablespoons of Schezwan sauce into the rice along with the soy sauce. It brings a bold, numbing spice that transforms the entire dish. Garnish with extra green onions and a drizzle of chili oil for a restaurant-worthy finish.
Ready to make it? Here is the full step-by-step recipe:

This easy homemade fried rice recipe is packed with savory flavor, crispy egg, and tender vegetables, and it comes together in just 20 minutes using leftover rice.
If your rice is freshly cooked, spread it on a baking sheet and refrigerate for at least 30 minutes to dry it out. Cold, day-old rice gives the best texture.
Heat a large wok or skillet over high heat until smoking. Add 1 tablespoon of vegetable oil and swirl to coat.
Add the diced onion and cook for 2 minutes, stirring frequently, until softened and lightly golden.
Add the minced garlic and cook for 30 seconds until fragrant.
Push the onion and garlic to the side of the wok. Add the beaten eggs to the empty space and scramble them gently until just set but still slightly soft, about 1 minute. Break them into small pieces and mix into the onion mixture.
Add the remaining tablespoon of vegetable oil. Add the cold rice, breaking up any clumps with a spatula. Press the rice into the pan and let it sit undisturbed for 1 to 2 minutes to develop a lightly crispy crust, then toss and repeat.
Add the thawed peas and carrots and toss everything together.
Drizzle the soy sauce and oyster sauce evenly over the rice. Toss well to combine and coat every grain.
Season with white pepper and taste for salt. Adjust soy sauce as needed.
Remove the wok from heat and drizzle toasted sesame oil over the top. Toss once more.
Serve immediately in bowls garnished with sliced green onions.
Serve your fried rice immediately straight from the wok while the edges are still slightly crispy. It pairs beautifully with egg rolls, wonton soup, steamed dumplings, or a simple cucumber salad.
Leftovers keep well in an airtight container in the refrigerator for up to 4 days. Reheat in a hot skillet with a small splash of water to bring it back to life. The microwave works too, just cover it with a damp paper towel to prevent it from drying out.
This is the kind of recipe that gets better the more you make it. Once you have the technique in your muscle memory, you will find yourself making fried rice bowls out of almost any leftover grain in the kitchen.