Copycat PF Chang’s Fried Rice brings the restaurant flavor right to your home kitchen. This dish features fluffy jasmine rice stir-fried with savory soy sauce, scrambled eggs, crisp vegetables, and your choice of protein for a satisfying and quick weeknight meal. It’s a versatile recipe that delivers bold flavors and delicious texture, all in under 30 minutes.
Why You’ll Love This Recipe
This copycat PF Chang’s fried rice is a restaurant-quality dish that’s easy to make and endlessly customizable. It captures the rich, umami-packed flavor of the original while giving you control over the ingredients. It’s perfect for using up leftover rice, comes together fast, and tastes just as good (if not better) the next day. You can keep it vegetarian or load it with protein—either way, it’s sure to be a hit with the whole family.
ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- Cooked jasmine rice (preferably day-old)
- Eggs
- Sesame oil
- Vegetable oil (or any neutral oil)
- Garlic, minced
- Green onions, sliced
- Frozen peas and carrots, thawed
- Soy sauce
- Oyster sauce (optional for extra umami)
- Hoisin sauce (optional for sweetness)
- Black pepper
- Protein of choice (optional: chicken, shrimp, pork, tofu)
directions

- Heat 1 tablespoon of vegetable oil in a large skillet or wok over medium-high heat.
- Add beaten eggs and scramble quickly until just set. Remove from pan and set aside.
- In the same skillet, heat remaining oil and add minced garlic. Stir-fry for 30 seconds until fragrant.
- Add peas and carrots, and stir-fry for 2–3 minutes until tender.
- Stir in the cold cooked rice, breaking up any clumps. Cook for 2–3 minutes, allowing the rice to warm and slightly crisp.
- Add soy sauce, oyster sauce (if using), hoisin sauce (if using), and a pinch of black pepper. Stir to combine evenly.
- Return scrambled eggs to the skillet along with green onions. Mix well and cook for another minute.
- Optional: Stir in pre-cooked protein and heat through.
- Taste and adjust seasonings as needed. Serve hot.
Servings and timing
Serves 4 people
Prep time: 10 minutes
Cook time: 15 minutes
Total time: 25 minutes
Variations
- Add Protein: Stir in cooked chicken, shrimp, pork, beef, or tofu.
- Low-Carb Option: Use riced cauliflower instead of jasmine rice.
- Spicy Kick: Add sriracha or crushed red pepper flakes for heat.
- Extra Veggies: Include bell peppers, bean sprouts, cabbage, or mushrooms.
- Pineapple Twist: Add diced pineapple for a sweet-savory combo.
- Gluten-Free: Use tamari instead of soy sauce and verify your sauces are gluten-free.
storage/reheating
Store leftovers in an airtight container in the refrigerator for up to 4 days.
To reheat, microwave on high for 1–2 minutes or stir-fry in a skillet with a splash of water or oil until heated through.
You can freeze fried rice for up to 1 month. Thaw overnight in the fridge before reheating for best texture.
FAQs
Can I use freshly cooked rice?
Fresh rice is too moist and can become mushy. Day-old, chilled rice is best for achieving the right texture.
What kind of rice is best for fried rice?
Jasmine rice is ideal because of its light texture and fragrant aroma. Long-grain white rice also works well.
Can I make this dish vegetarian?
Yes, simply omit meat and ensure your sauces (like oyster sauce) are vegetarian or use alternatives.
Do I have to use oyster sauce?
No, it’s optional, but it adds a rich umami flavor. You can substitute with more soy sauce or a vegetarian stir-fry sauce.
How do I keep the rice from sticking?
Use a nonstick pan or wok, cook over high heat, and make sure the rice is cold and separated before frying.
What oil should I use?
Use a high smoke point oil like vegetable, canola, or peanut oil. Sesame oil adds flavor but shouldn’t be used for frying alone.
Can I use brown rice?
Yes, brown rice works well and adds a nutty flavor and more fiber to the dish.
Why is my fried rice soggy?
Using warm or freshly cooked rice, too much sauce, or overcrowding the pan can lead to sogginess. Use cold rice and cook in batches if needed.
Can I add eggs differently?
You can scramble the eggs first and set them aside, or make a well in the center of the rice and scramble directly in the pan.
Is hoisin sauce necessary?
No, but it adds a hint of sweetness and complexity. You can leave it out or substitute with a bit of brown sugar.
Conclusion
Copycat PF Chang’s Fried Rice is a quick, flavorful meal that’s easy to make and better than takeout. With simple ingredients, bold flavor, and endless options for customization, it’s a recipe you’ll come back to again and again. Perfect for weeknight dinners, meal prep, or a fun takeout-at-home night—this fried rice delivers every time.
PrintCopycat PF Chang’s Fried Rice
A homemade version of PF Chang’s famous fried rice, featuring tender vegetables, scrambled eggs, and savory soy-based sauce tossed with fluffy rice for an easy and satisfying dish.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stir-Fry
- Cuisine: Asian
- Diet: Vegetarian
Ingredients
- 3 cups cooked jasmine rice (preferably day-old)
- 2 tbsp vegetable oil
- 2 eggs, beaten
- 1/2 cup diced onion
- 2 cloves garlic, minced
- 1/2 cup frozen peas and carrots, thawed
- 1/4 cup chopped green onions
- 3 tbsp soy sauce
- 1 tbsp oyster sauce
- 1 tsp sesame oil
- Salt and pepper to taste
Instructions
- Heat 1 tablespoon of vegetable oil in a large skillet or wok over medium-high heat.
- Add the beaten eggs and scramble until fully cooked. Remove from the pan and set aside.
- Add the remaining tablespoon of oil to the pan. Sauté onions and garlic for 2–3 minutes until fragrant and soft.
- Add peas and carrots and cook for another 2–3 minutes.
- Stir in the cooked rice and mix well to combine with the vegetables.
- Add soy sauce, oyster sauce, sesame oil, salt, and pepper. Stir-fry for 2–3 minutes until evenly coated and heated through.
- Return the scrambled eggs to the pan and add chopped green onions. Stir to combine.
- Cook for another 1–2 minutes, then serve hot.
Notes
- Use cold, day-old rice for the best texture and to prevent clumping.
- For a protein boost, add cooked chicken, shrimp, or tofu.
- Adjust soy sauce to taste for desired saltiness.
Nutrition
- Serving Size: 1 cup
- Calories: 290
- Sugar: 3g
- Sodium: 650mg
- Fat: 10g
- Saturated Fat: 2g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 2g
- Protein: 8g
- Cholesterol: 70mg