In a medium size pan, heat one tablespoon of cooking oil and saute onion and garlic until fragrant. Then add carrots, bell pepper and cabbage. Stir cook for a few minutes and set aside.
In the same pan, heat another tablespoon of cooking oil and cook the beaten eggs until it becomes scrambled eggs. Then stir until the eggs are separated to each other. Remove from the pan and set aside.
In the same pan, heat again one tablespoon of cooking oil and saute the cubed pork on a medium-high heat for 1 to 2 minutes until it turns to brown. Remove from the pan ans set aside.
In the same pan again, pour some cooking oil and saute the garlic until fragrant. Then follow the cooked rice and stir fry with the garlic. In a small cup combine soy sauce and sugar and mix until it is dissolved. Pour on the rice and stir until the soy sauce mixture is thoroughly mixed with the rice.
Then add the sauteed pork, salt, pepper, chili powder and curry powder. Next, add the eggs and last but not the least are the vegetables. Drizzle with sesame oil and stir cook for a few minutes.
Transfer to a serving plate and garnish with chopped spring onions.