Beat eggs in a bowl, cut bacon into small pieces and set both aside
Break up and loosen day-old rice and set aside
Wash and dry vegetables. Slice horizontally into ½ cm wide shreds and set aside Vegetables should be as dry as possible to prevent excessive moisture when cooking which will cause rice to stick together
Heat pan on medium-high heat. Add oil
Pour eggs into pan and stir constantly with a spatula until egg breaks into small pieces (should take 30 seconds)
Turn heat up to high, add bacon and stir constantly until most of the moisture evaporates so there will be less bubbles (should take a minute). If at any time, you feel the heat is too high, turn it down to medium-high
Add green onions and rice, stir constantly until everything is mixed together
Sprinkle ½ tsp salt onto the rice, stir constantly
Move rice to the side of the pan, creating a hole in the middle for the vegetable
Add vegetables in the middle of the pan and leave it alone for 20 seconds to allow the pan to resume heat level and then stir the vegetables in the centre. After 10 seconds, stir and mix everything together
When all the contents are fairly mixed, add 2 tsp light soy and 1 tsp dark soy and stir again for 20-30 seconds
Remove from heat and serve