Sauce: gather the sauce ingredients then add the oyster sauce, soy sauce, Chinese cooking wine, Worcestershire sauce and sesame oil to a small glass. Use a mini whisk to combine then set aside.
Eggs: working one at a time, crack the eggs into a medium bowl and use a fork to whisk. Then place a large sauté pan onto the stove, turn the heat to high and add the beaten eggs. Scramble them to cook, using a silicon turner to break them into small pieces as they cook. Once cooked, remove the eggs from the pan and place them onto a plate.
Lamb: use a knife and cutting board to dice the lamb into small 1-2 bite size pieces. Then add the diced lamb to a large mixing bowl. Season it with salt and pepper. Next pour over the Chinese cooking wine, Worcestershire sauce and sesame oil. Stir to combine, ensuring that all of the lamb is coated in the liquids. Let the lamb sit as you prepare the other ingredients then use a colander to drain the excess lamb over the stove.
Cook: using the same sauté pan that we cooked the eggs in, add the drained lamb and cook it for 6-8 minutes using a silicon turner to move it around in the pan as you go. Once the lamb is cooked, remove it from the pan and place it into a paper towel lined bowl.
Garlic, onion and bacon: again without rinsing or cleaning the pan, add the peanut oil, bacon, garlic and onion. Cook these for 1-2 minutes till the bacon crisps a little and the onion softens.
Mixed vegetables: next add the frozen peas, corn and carrot to the pan and stir to mix these in. Allow these to thaw and cook for 1-2 minutes.
Rice and sauce: next add the cooked rice to the pan and pour over the sauce. Now take a couple of minutes to work the sauce into the rice and break up any clumps of rice as you go.
Eggs and lamb: once the rice is consistently mixed in add the cooked eggs and lamb back to the pan. Stir to gently combine and then allow these to heat through.
To serve: garnish the dish with some sliced green onion and provide bowls and forks for serving.