Add chicken, soy sauce and corn starch together. Marinate for fifteen to twenty minutes or overnight. Crack and open the eggs, add a pinch of salt, beat together and set aside.
Heat up a wok or pan with oil on medium heat. Add white part of spring onions and carrots. Fry till tender or to your preference. Remove carrots and spring onions from pan. Put about a teaspoon oil in the pan, add in the eggs and scramble until the egg is barely cooked. Remove from pan and clean the pan with a tissue.
Return wok or pan to the fire, add a little oil and garlic and fry till aromatic. Remove the chicken from the marinate and add to the pan, spreading it out. Leave to fry, do not stir for about two minutes. Flip and toss to cook on the other side. Add in the rice and stir well. Add the soy sauce and white pepper and stir together.
*The corn flour helps to tenderise the chicken. You can omit it, marinate and continue with the frying process. However, if you worried you might end up with tough chicken cubes, steam chicken cubes for about 5-7 minutes with salt and pepper and continue with the process.
*If using frozen vegetables, do not fry it like I did in the first step, add them in when adding the partially cooked eggs.