Heat a tbsp of oil in a large heavy-bottomed nonstick skillet on a high heat.
Add the chicken and cook, stirring occasionally, until lightly browned.
Add onions, salt and pepper.
Cook for 1 - 2 mins, until onion is fragrant.
Add the garlic, ginger and scallion whites and stir-fry, until fragrant, for about 30 secs.
Add the frozen vegetables.
Cook, until just defrosted, but still crisp.
Transfer contents of the skillet to a large bowl.
Heat 2 tbsp of oil in the same pan.
Add the eggs and season with salt and pepper.
Stir the eggs constantly and cook, until almost set, but still moist.
Transfer the egg to the bowl.
Heat up the remaining oil in the same pan.
Add rice and use a spoon to break up any clumps.
Add salt and pepper and stir-fry the rice to coat evenly with oil.
Stop stirring and then let the rice cook undisturbed, until its gets slightly crispy, for about 2 mins.
Stir the rice again, breaking up any new clumps.
Add the scallion greens.
Transfer to the bowl.
Stir all the ingredients together with the rice.
:- Adjust the seasoning with salt and pepper, if necessary.
:- Serve hot.