Put oil into pan and fry off the beaten egg like an omelette, take it off the heat and put on another plate just before it is fully cooked and solid (it will keep cooking after it is removed from the heat).
In the same pan, fry off the onions till slightly soft, then grate in the garlic and ginger, add in the sesame oil and let the aromas be released.
Then add the vegetables – grate the courgette and carrot and toss for a couple of minutes and then add in the chicken and ham.
Then add the rice and break down with a wooden spoon, then add the soya sauce.
Now add back the egg and peas and break down the egg with the wooden spoon into smaller pieces.
Taste and adjust seasoning, to finish add the oyster sauce and further soya and sesame oil if required