Prep your rice: Break up any clumps with your hands or a fork so the grains are loose. This helps everything fry evenly.
Heat the pan: Set a large skillet or wok over medium-high heat.
Add 1 tablespoon oil and swirl to coat.
Scramble the eggs: Pour in the beaten eggs. Cook, stirring gently, until just set. Transfer to a plate and break into bite-size pieces.
Sauté aromatics: Add the remaining 1 tablespoon oil.
Toss in onion and the white parts of the green onions. Cook 2–3 minutes until softened. Add garlic and ginger; cook 30 seconds until fragrant.
Add veggies: Stir in peas and carrots.
Cook 2–3 minutes to warm through and lightly char in spots.
Fry the rice: Add the cold rice. Spread it out into a thin, even layer. Let it cook undisturbed for 1–2 minutes to crisp, then stir.
Repeat once or twice to get some golden bits.
Season: Drizzle in soy sauce and oyster sauce (if using). Toss to coat. Add the shredded chicken and cook 2–3 minutes until hot.
Finish: Return the scrambled eggs to the pan.
Add sesame oil, black pepper, and the green parts of the green onions. Toss everything together. Taste and adjust with more soy sauce or a pinch of salt if needed.
Add chili flakes or chili oil if you like heat.
Serve: Plate hot with lime wedges and extra green onions. Eat right away for the best texture.