Rinse 2 cups of rice with water about 2-3 times. Rinsing the rice will remove some of the starch that causes the rice to be sticky. Place the rinsed rice in a rice cooker and add 2 cups of water. Once the rice is cooked, remove from the rice cooker and set aside.
Cook the garlic and pork
Heat olive oil in a large wok over medium-high heat. Add minced garlic and stir for about 20 seconds. Add in the diced ham and keep stirring until it begins to caramelize. (about 3 minutes)
Stir fry the vegetables
Add in the diced onion and carrots and stir until the carrot softens and onion is translucent. Stir in the soy sauce, sugar, peas, corn, and mix just until evenly distributed. Then stir in the rice.
Add the scrambled eggs and rice
In a bowl or large measuring cup whisk the eggs, milk and a pinch of salt and pepper. Pour the eggs in a small greased frying pan and cook it into a scramble.
Using a wooden spoon, break up the scrambled eggs into smaller pieces and stir it into the fried rice.
Notes
Make fried rice ahead of time
You can chop the vegetables the night before to save you some time when making the fried rice the next day. That way all you have to do is toss everything into the wok!
How to freeze pork fried rice
Spread the cooked and cooled rice on as many baking sheets you have on hand. You want ti make it a very thin layer and freeze it for about 4 hours, then break it up and place it into freezer-friendly plastic bags.