Mix marinade ingredients together in a large mixing bowl.
Cut the pork into bite sized pieces, and mix well in marinade. Refrigerate overnight.
Begin cooking the next day by making rice and washing the vegetables.
Stir fry vegetable with garlic until slightly wilted, then mix in the oyster sauce and reserve.
In the same pan, stir fry the marinated pork until slightly pink. Meanwhile, cut the onion into slivers and add to the pan.
Add remaining marinade to pork and onions, and stir fry together briefly.
Divide up and serve.