On a medium-high heat, heat oil in a large wok. Add chopped up onion and garlic and brown.
Cut chicken into strips and add to wok and mix up with the onion and garlic. Reduce heat and add the broccoli and cauliflower and stir fry until tender.
Lower heat and little further and push mixture to one side then pour beaten egg on the other side and mix about until scrambled.
Add rice & soy sauce and mix everything together.
Continue to stir fry until everything is cooked thoroughly.