This post may contain affiliate links. Please read our disclosure policy.

Skip the delivery menu because this easy fried rice recipe is a one-pan lifesaver that comes together in under 25 minutes. Packed with savory soy sauce, toasted sesame oil, and tender-crisp vegetables, it delivers that authentic restaurant-style taste without the grease, msg or the wait. It’s the ultimate way to take some pantry staples and leftover rice into a main course the whole family will devour.

Bowl of vegetable fried rice with peas, carrots, and green onions; chopsticks lift a bite.
Want to save this recipe?
Enter your email below and we’ll send the recipe straight to your inbox (and more recipes sent daily!)

Through years of making this recipe, I’ve learned the difference between “okay” homemade fried rice and “restauarnt-quality” rice comes down to one specific variable – moisture control. My early attempts often ended up guyym ybecause I used fresh, hot rice. I’ve found that the absolute non-negotiable secret to this recipe working out is using cold, day-old rice. Chilling the grains allows them to dry out and firm up, making sure every bite it perfecly fulffy rather than a mushy clump.

Better Than Take Out Fried Rice Ingredients.

Key Ingredients & Why They Work

  • Cold, Day-Old Jasmine Rice: This is the most critical ingredient. When rice sits in the fridge overnight, the starches undergo a process called retrogradation (which is a fancy word for hardening). This allows the grains to separate easily in the pan and fry up with a nice chew, rather than turning into starch paste.
  • Toasted Sesame Oil: Unlike neutral cooking oils, sesame oil is a flavor powerhouse. A small amount provides that signature nutty aroma that distinguishes authentic-tasting fried rice from plain rice with veggies.
  • Vidalia Onion: I specifically use Vidalia onions for their natural sweetness. This sweetness balances the salty soy sauce, rounding out the flavor.
  • Frozen Peas and Carrots: While fresh veggies are great, frozen peas and carrots are flash-frozen at peak freshness. They hold their texture surprisingly well during a high-heat fry and save you 10 minutes of chopping time (win-win!)

See the recipe card for full information on ingredients and quantities.

This fried rice is delicious on its own, but pair it with my Sheet Pan Stir Fry or Egg Roll In A Bowl, and suddenly dinner feels like a full-on family feast.

Wok of vegetable fried rice with peas, carrots, and corn; wooden spoon scoops a serving next to eggs and green onions.

How to Make This Easy Fried Rice

Step 1: Heat the Oil
Heat the oil in a large skillet or wok over medium heat. Add the onion and minced garlic. Sauté for 2-3 minutes until the onions are soft and translucent. This step infuses the oil with flavor before the other ingredients are added.

Step 2: Flash Cook the Vegetables
Toss in the frozen peas and carrots. Cook for another 1-2 minutes, stirring frequently, just until they are partially thawed. You don’t want to overcook them here, as they will continue to cook once the rice is added.
saute all vegetables

Step 3: The High-Heat Fry
Increase your heat to medium-high and dump in the cold, cooked rice. This is the “frying” stage. Cook 2-3 minutes, tossing constantly. You want the rice to heat through and get slightly crispy (browned) on the edges.

Step 4: Scramble the Eggs
Push the rice mixture to the outer edges of the pan to create a large empty space in the center. Crack your eggs directly into this hole and scramble them with your spatula until fully cooked. This one-pan method keeps the egg fluffy without requiring a second dirty pan (bonus!)
add eggs into the skillet

Step 5: Season and Serve
Once the eggs are set, mix them into the surrounding rice. Stir in the soy sauce and sesame oil. Toss everything together until the rice is evenly coated and takes on that signature golden-brown color. Top with chopped green onions and serve immediately. add sauces into the skillet

Customizations & Variations

Protein Add-Ins: To turn this side dish into a meal, stir in cooked diced chicken, shrimp, or cubed ham. Add these protein options at the same time as the peas and carrots so they warm through without overcooking.

Vegetarian/Vegan: This recipe is naturally vegetarian. For a vegan option, simply omit the eggs and use crumbled firm tofu seasoned with a pinch of turmeric for color.

Sauce Upgrades: For a deeper, sweeter flavor, stir in 1 tablespoon of oyster sauce or hoisin sauce along with the soy sauce. If you like heat, a teaspoon of chili garlic sauce or Sriracha adds a perfect kick.

Low-Carb Option: Swap half (or all) of the jasmine rice for cauliflower fried rice. Note: Cauliflower releases more moisture, so skip the “water” step when reheating!

Love Pork? If you specifically want that takeout-style roast pork flavor, check out my Pork Fried Rice Recipe, which uses a specific marinade for the meat.

better than takeout fried rice in a pan.

Common Mistakes to Avoid

Overcrowding the Pan: If your skillet is too small, the ingredients will steam instead of fry. Use your largest skillet (or a wok) to ensure the rice gets that delicious toasted flavor.

Using Warm Rice: This is the most common error. Warm rice releases excess moisture when fried, resulting in a sticky, gummy texture. If you must use fresh rice, spread it on a baking sheet and freeze it for 20 minutes to dry it out first.

Cooking on Low Heat: Fried rice requires a “fry.” If the heat is too low, the rice will absorb the oil and become greasy. Keep the heat at medium-high once the rice hits the pan.

Storing and Reheating

  • Fridge: Store leftovers in an airtight container for up to 3 days.
  • The Reheating Trick: Fried rice tends to dry out in the fridge. To restore the texture, add a splash of water or chicken broth (about 1 tablespoon) to the rice before microwaving. This creates steam that re-hydrates the grains without making them soggy.
  • Freezer: This recipe freezes beautifully. Let it cool completely, then store in freezer-safe bags for up to 6 months.
Bowl of homemade fried rice with peas, carrots, and chopsticks.

More Easy Dinner Ideas You’ll Love

Video

4.96 from 124 votes
Better Than Takeout Fried Rice

Easy Fried Rice (Better Than Takeout)

Serves — 4
Make restaurant-style Easy Fried Rice at home in just 25 minutes. Using cold jasmine rice, eggs, and frozen vegetables, this one-pan recipe is the perfect way to use up leftovers for a quick weeknight dinner.
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes

Ingredients
 

  • 3 cups cooked jasmine rice must be cold – we prefer day old rice
  • 1 tablespoon vegetable oil or canola oil
  • ¼ large Vidalia onion chopped
  • 2 cloves minced garlic
  • 1 cup frozen peas and carrots
  • 2 large eggs whisked
  • ½ teaspoon sesame oil
  • 3 tablespoons soy sauce use low sodium if preferred
  • 2 stalks Green onion chopped, for garnish

Instructions
 

  • Sauté Aromatics: Preheat oil in a large skillet or wok over medium heat. Add onion and garlic; sauté for 2-3 minutes until soft.
    3 cups cooked jasmine rice
  • Flash-Cook Veggies: Add frozen peas and carrots. Cook for 2 minutes until partially thawed.
    1 tablespoon vegetable oil, ¼ large Vidalia onion, 2 cloves minced garlic, 1 cup frozen peas and carrots
  • Fry the Rice: Increase heat to medium-high. Add the cold rice. Fry for 3 minutes, tossing frequently, until hot and slightly browned on the edges.
  • Scramble Eggs: Push rice to the side to create a well in the center. Pour in whisked eggs and scramble until set.
    2 large eggs
  • Season & Serve: Stir eggs into the rice. Add soy sauce and sesame oil; toss until evenly coated. Garnish with green onions.
    3 tablespoons soy sauce, ½ teaspoon sesame oil

Jenn’s Notes

  • Rice Tip: If you don’t have day-old rice, spread fresh hot rice on a baking sheet and freeze for 20 minutes to dry it out.
  • Gluten-Free: Swap soy sauce for Tamari or Coconut Aminos.
  • Protein: Add cooked chicken, shrimp, or tofu with the peas and carrots.

Nutrition Info

Calories: 268kcal | Carbohydrates: 43g | Protein: 9g | Fat: 7g | Saturated Fat: 1g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 2g | Trans Fat: 0.03g | Cholesterol: 82mg | Sodium: 811mg | Potassium: 244mg | Fiber: 3g | Sugar: 2g | Vitamin A: 2489IU | Vitamin C: 7mg | Calcium: 49mg | Iron: 2mg

Related Recipes

Secrets to Quick & Easy Desserts
FREE EMAIL BONUS
How to make delicious desserts in no time at all!
4.96 from 124 votes (103 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

How many stars would you give this recipe?




Comments

  1. 5 stars
    I’ve never tried making my own fried rice before but, this recipe made it sound manageable so I had to give it a try. It was so easy and delicious. My husband was impressed! I’ve made it several move times.

    1. Yes, but it is not my top choice.

      Minute Rice is already fully cooked, so it can turn soft or mushy in fried rice. This recipe works best with regular cooked rice that has had time to dry out. If you do use Minute Rice, cook it first, let it cool completely, and add it at the very end. I recommend regular long grain rice for the best texture.

    1. Great question. Soy sauce does a lot of the heavy lifting here, so swaps matter a bit.

      Here’s what works best:

      • Tamari. This is my top substitute and works almost the same. Use the same amount.
      • Coconut aminos. Milder and a little sweeter. Use the same amount, but know the flavor will be lighter.
      • Worcestershire sauce. This can work in a pinch. Start with half the amount and add a pinch of salt. The flavor will be different, but still good.

      I do not recommend skipping it completely since the rice will taste pretty flat without some kind of salty, umami element. If you try a substitute, it will change the flavor slightly, but these options are the safest swaps.

  2. The fried rice recipe sounds wonderful. Question, can’t I scramble the eggs in a bowl and then add them to the pan to cook?

  3. 5 stars
    The Egg Fried Rice recipe is the best I have ever had so easy to make too. Thank you for sharing this recipe.