Panda Express Fried Rice hits that perfect balance of savory and slightly sweet that makes takeout so addictive. This version recreates the glossy, separate grains and tender vegetables you expect from the restaurant, all from your own stovetop.
You can have this on the table in about 27 minutes, and it is beginner-friendly as long as you plan ahead with day-old rice. The only step that needs attention is getting the rice hot and slightly charred without steaming it.
Why You Will Love This Recipe
- Authentic flavor — The combination of soy sauce, oyster sauce, and toasted sesame oil nails that signature savory-sweet taste.
- Quick cooking — From prep to plate in under 30 minutes, making it ideal for busy weeknights.
- Budget-friendly — Uses simple pantry staples and leftover rice, so it costs a fraction of takeout.
- Versatile base — Takes well to add-ins like leftover chicken, shrimp, or extra vegetables without fuss.

What Makes This Recipe Special
The secret is the high-heat sear on cold, day-old jasmine rice that creates slightly charred grains without mushiness. The sauce blend of low-sodium soy sauce and oyster sauce coats each grain evenly, giving it that glossy, restaurant-style look. A final drizzle of toasted sesame oil adds a nutty aroma that ties everything together. This dish is perfect for using up leftover rice and turning it into something crave-worthy.
Ingredients You Will Need
Everything here is straightforward and easy to find at any grocery store.
The Rice Base
- 3 cups cooked jasmine rice, preferably day-old and refrigerated — Day-old rice has dried out slightly, so it fries instead of steaming. Fresh rice turns sticky and clumps.
- 3 tablespoons vegetable oil, divided — A neutral oil with a high smoke point like canola or peanut works best. Divided use keeps the eggs and vegetables from sticking.
The Protein and Vegetables
- 2 large eggs, lightly beaten — Eggs scramble quickly in the hot oil. Breaking them into small curds gives that classic fried rice texture.
- 1/2 cup frozen peas and carrots, thawed — Frozen vegetables are convenient and hold up well. Thawing them first prevents excess moisture from making the rice soggy.
- 1/4 cup onion, finely diced — A small dice ensures the onion softens in just a minute or two without burning.
The Seasoning
- 2 tablespoons soy sauce (low sodium preferred) — Low sodium keeps the dish from getting too salty. It adds umami and color.
- 1 tablespoon oyster sauce — Oyster sauce brings sweetness and depth that soy sauce alone cannot match.
- 1 teaspoon toasted sesame oil — Added at the very end for a fragrant, nutty finish. Do not cook it or the flavor fades.
- 1/2 teaspoon fine sea salt — Enhances the overall flavor. Adjust to taste if your soy sauce is standard sodium.
- 1/4 teaspoon white pepper (or black pepper) — White pepper gives a mild heat without visible specks. Black pepper works too but changes the look slightly.
Equipment Needed
- Large wok or 12-inch nonstick skillet — A wok allows for tossing and high heat. A nonstick skillet works fine but cannot get as hot without damaging the coating.
- Spatula or wooden spoon — Needed for scrambling eggs and breaking up rice clumps. A metal spatula works best with a wok.
- Cutting board and chef knife — For dicing the onion and any other fresh vegetables you add.
- Measuring spoons — Precision matters for soy sauce and sesame oil, so use real measuring spoons instead of eyeballing.
- Small bowl for eggs — Beating the eggs before adding them to the wok ensures even scrambling.
Instructions to Prepare Panda Express Fried Rice
Mise en place is your friend here — everything moves fast once you start cooking.
- Prep everything — Measure all ingredients and arrange them near the stove. Day-old rice that has been refrigerated overnight is essential to prevent clumping; fresh rice will become mushy.
- Scramble the eggs — Place a large wok or 12-inch nonstick skillet over high heat. Add 2 tablespoons of vegetable oil and swirl to coat the pan. When the oil shimmers — about 30 seconds — pour in the beaten eggs. Let them set undisturbed for 15 seconds, then scramble them with a spatula until just set, about 30 seconds total. Transfer the eggs to a plate and set aside.
- Cook the aromatics — Reduce heat to medium-high. The pan should still be hot from the previous step. Add the remaining 1 tablespoon of vegetable oil. Add the diced onion and cook, stirring constantly, until softened and translucent — about 1 to 2 minutes. Add the thawed peas and carrots and cook for another 30 seconds, stirring to combine.
- Sear the rice — Add the cold rice to the pan. Break up any clumps with a spatula. Spread the rice into a single layer and let it sear undisturbed for 30 seconds. This step creates slightly charred, flavorful bits. Then stir-fry vigorously, tossing the rice to break up all lumps, for about 2 minutes until each grain is separate and hot.
- Add the sauces — Drizzle the soy sauce and oyster sauce over the rice. Stir-fry for 1 minute, making sure the sauces coat every grain evenly. The rice should take on a uniform light brown color. Return the scrambled eggs to the pan and toss gently to combine without over-crumbling the eggs.
- Finish and serve — Remove the pan from heat. Drizzle the toasted sesame oil over the rice and sprinkle with salt and white pepper. Toss once or twice to distribute. Taste and adjust salt or pepper as needed. Serve immediately while hot and aromatic.

Expert Tips for a Standout Panda Express Fried Rice
- Use day-old rice — Refrigerating cooked rice overnight dries out the grains, so they stay separate during stir-frying. Fresh rice contains too much moisture and will turn gluggy.
- Get the pan screaming hot — High heat creates the slight char that gives fried rice its signature flavor. If the pan is not hot enough, the rice steams instead of sears.
- Break up clumps before adding sauce — Cold rice often clumps together. Use your spatula to break them apart before the sauce goes in, or the clumps will stay unevenly seasoned.
- Do not skip the oyster sauce — Soy sauce alone tastes flat. Oyster sauce adds a subtle sweetness and savory depth that mimics takeout flavor.
- Add sesame oil off heat — Toasted sesame oil is delicate. Adding it after you remove the pan from the stove preserves its nutty aroma.
- Taste before serving — Different soy sauces have different salt levels. Always taste and adjust the salt or white pepper at the end.
Common Mistakes to Avoid
- Using fresh rice — Freshly cooked rice is too moist and sticky. It will clump together and become mushy instead of frying into separate grains.
- Overcrowding the pan — Too much rice in the pan lowers the temperature, causing steaming instead of searing. Stick to 3 cups of cooked rice for a 12-inch pan.
- Skipping the sear step — Letting the rice sit undisturbed for 30 seconds creates those delicious charred bits. Tossing it immediately prevents browning.
- Adding sauces too early — If you add soy sauce and oyster sauce before the rice is hot and separated, the sauce soaks in unevenly and can make the rice soggy.
- Cooking sesame oil — Heating toasted sesame oil destroys its flavor. Always add it after removing the pan from the heat.
- Neglecting to thaw frozen vegetables — Frozen peas and carrots release water as they cook. Thawing and draining them first prevents excess moisture from steaming the rice.
Variations & Ways to Customize Panda Express Fried Rice
- Protein-packed version — Add 1 cup of diced cooked chicken, shrimp, or pork after cooking the aromatics, before adding the rice. Cook until heated through, about 1 minute.
- Spicy kick — Stir 1 teaspoon of chili garlic sauce or sriracha into the soy sauce mixture before drizzling over the rice. Adjust the heat to your preference.
- Vegetable-loaded — Add 1/4 cup of finely diced bell pepper, 1/4 cup of corn kernels, or 1/4 cup of chopped green beans with the peas and carrots. Cook them all together for 30 seconds.
- Garlic lover style — Add 2 minced garlic cloves after the onion softens, cooking for 15 seconds until fragrant. Be careful not to burn the garlic.
- Brown rice alternative — Substitute the jasmine rice with 3 cups of cooked brown rice. Brown rice has a chewier texture and nuttier flavor that works well here.
- Gluten-free option — Use tamari or coconut aminos instead of soy sauce, and check that your oyster sauce is gluten-free (or substitute with more tamari plus a pinch of sugar).
What to Serve With Panda Express Fried Rice
This fried rice is a full meal on its own, but it pairs beautifully with other Chinese-American classics.
- Orange chicken — The sweet-tangy sauce contrasts perfectly with the savory rice, making it a classic takeout combo.
- Egg rolls or spring rolls — Crunchy, crispy rolls add texture and make the meal feel like a real feast.
- Steamed or stir-fried broccoli — A simple vegetable side adds freshness and color. Drizzle with a little soy sauce and sesame oil.
- Hot and sour soup — A warm, tangy soup before the rice helps balance the meal and adds variety.
- Simple cucumber salad — Thinly sliced cucumbers dressed with rice vinegar, sugar, and sesame seeds offer a refreshing crunch.
- Iced green tea or jasmine tea — The clean, slightly floral taste of green tea cleanses the palate between bites.
Make-Ahead Instructions
- Cook the rice a day ahead — Make the jasmine rice, spread it on a baking sheet to cool quickly, then refrigerate uncovered for an hour before transferring to a sealed container. Use within 2 days.
- Thaw frozen vegetables in advance — Place the 1/2 cup of frozen peas and carrots in a bowl in the fridge overnight, or run them under cold water for 2 minutes. Drain well before using.
- Pre-dice the onion — Finely dice the onion and store it in an airtight container in the fridge for up to 24 hours. This saves time on cooking day.
- Mix the sauce — Combine the soy sauce and oyster sauce in a small bowl and refrigerate. Drizzle directly over the rice when called for.
Storage and Reheating
Storage
- In the refrigerator — Transfer leftovers to an airtight container and refrigerate within 2 hours of cooking. The rice will stay good for up to 3 days.
- Do not freeze — Freezing ruins the texture of fried rice. The grains become mushy and watery upon thawing, so skip freezing altogether.
- Portion before storing — Divide leftovers into single-serving containers. This makes reheating faster and prevents repeatedly opening the main container, which can introduce moisture.
Reheating
- In a hot wok or skillet — Heat a nonstick skillet over medium-high heat. Add the rice with 1 teaspoon of water or soy sauce to rehydrate, then stir-fry for 2-3 minutes, stirring frequently. This restores the best texture.
- In the microwave — Place the rice in a microwave-safe bowl, cover with a damp paper towel, and microwave on high for 1-2 minutes. The rice will be less fluffy but still fine for a quick lunch.
- Add moisture — Regardless of method, adding a splash of water, soy sauce, or sesame oil helps rehydrate the rice and revive the flavors.
Nutritional Breakdown (Per Serving)
Based on 1 serving = 1/4 of the recipe.
- Calories: 290
- Protein: about 7g
- Fat: roughly 13g
- Carbohydrates: 36g
- Fiber: close to 1g
- Sugar: around 3g
- Sodium: about 680mg
Frequently Asked Questions
Can I freeze Panda Express Fried Rice?
No, freezing is not recommended. The texture of the rice becomes mushy and watery once thawed, ruining the separate-grain quality you worked for.
How long does Panda Express Fried Rice last in the fridge?
Stored in an airtight container, it stays fresh for up to 3 days. After that, the rice starts to dry out and the flavors fade.
Why is my fried rice turning out mushy?
Mushy fried rice usually happens because you used freshly cooked rice or added too much liquid. Make sure your rice is day-old and refrigerated, and do not overshoot the soy sauce and oyster sauce quantities.
Can I use brown rice instead of jasmine rice?
Yes, you can substitute 3 cups of cooked brown rice. Brown rice has a chewier texture and nuttier taste, so the dish will be slightly different but still delicious.
Do I have to use oyster sauce?
Oyster sauce adds a unique sweetness and depth that soy sauce alone cannot mimic. If you must skip it, use an extra tablespoon of soy sauce plus 1 teaspoon of sugar to approximate the flavor.
What is the best oil for stir-frying this dish?
Vegetable oil, canola oil, or peanut oil all work well because they have high smoke points. Avoid olive oil, which burns at high heat and can make the rice taste bitter.
Final Words
This Panda Express Fried Rice delivers that familiar takeout taste with simple ingredients you probably already have. Try it once, and it will become your go-to for using up leftover rice.
More Recipes
- Buffalo Wild Wings Parmesan Garlic Sauce
- Panda Express Beijing Beef
- Cheesecake Factory Louisiana Chicken Pasta
Panda Express Fried Rice
This takeout-style fried rice captures the signature savory-sweet flavor of Panda Express with day-old rice, scrambled eggs, and a blend of soy sauce and oyster sauce. Each grain is glossy and separate, with tender peas, carrots, and a hint of sesame oil for a finish that tastes just like the restaurant version.
- Prep Time: 15
- Cook Time: 12
- Total Time: 27
- Yield: 4 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Chinese-American
Ingredients
- 3 cups cooked jasmine rice, preferably day-old and refrigerated
- 3 tablespoons vegetable oil, divided
- 2 large eggs, lightly beaten
- 1/2 cup frozen peas and carrots, thawed
- 1/4 cup onion, finely diced
- 2 tablespoons soy sauce (low sodium preferred)
- 1 tablespoon oyster sauce
- 1 teaspoon toasted sesame oil
- 1/2 teaspoon fine sea salt
- 1/4 teaspoon white pepper (or black pepper)
Instructions
- Prepare all ingredients: measure and set everything near the stove. Day-old rice that has been refrigerated overnight is essential to prevent clumping; fresh rice will become mushy.
- Place a large wok or 12-inch nonstick skillet over high heat. Add 2 tablespoons of vegetable oil and swirl to coat the pan. When the oil shimmers—about 30 seconds—pour in the beaten eggs. Let them set undisturbed for 15 seconds, then scramble them with a spatula until just set, about 30 seconds total. Transfer the eggs to a plate and set aside.
- Reduce heat to medium-high. The pan should still be hot from the previous step. Add the remaining 1 tablespoon of vegetable oil. Add the diced onion and cook, stirring constantly, until softened and translucent—about 1 to 2 minutes. Add the thawed peas and carrots and cook for another 30 seconds, stirring to combine.
- Add the cold rice to the pan. Break up any clumps with a spatula. Spread the rice into a single layer and let it sear undisturbed for 30 seconds. This step creates slightly charred, flavorful bits. Then stir-fry vigorously, tossing the rice to break up all lumps, for about 2 minutes until each grain is separate and hot.
- Drizzle the soy sauce and oyster sauce over the rice. Stir-fry for 1 minute, making sure the sauces coat every grain evenly. The rice should take on a uniform light brown color. Return the scrambled eggs to the pan and toss gently to combine without over-crumbling the eggs.
- Remove the pan from heat. Drizzle the toasted sesame oil over the rice and sprinkle with salt and white pepper. Toss once or twice to distribute. Taste and adjust salt or pepper as needed. Serve immediately while hot and aromatic.
Notes
Storage: Refrigerate leftovers in an airtight container for up to 3 days. Freezing: Not recommended, as texture degrades. Reheating: For best results, reheat in a hot wok or nonstick skillet over medium-high heat, adding 1 teaspoon of water or soy sauce to rehydrate, for 2-3 minutes, stirring frequently. Alternatively, microwave covered on high for 1-2 minutes, but the rice will be less fluffy.
Nutrition
- Calories: 290
- Sugar: 3g
- Sodium: 680mg
- Unsaturated Fat: 1g
- Carbohydrates: 36g
- Fiber: 1g
- Protein: 7g
- Cholesterol: 95mg
Keywords: panda express fried rice, takeout fried rice, Chinese fried rice, easy fried rice, restaurant-style fried rice, day-old rice recipe, vegetable fried rice, weeknight dinner, Asian side dish, soy sauce rice
