Rinse the jasmine rice under cold water until the water runs clear to remove excess starch.
In a medium-sized pot, bring 4 cups of water to a boil. Add the rinsed rice and a pinch of salt, then reduce the heat to low. Cover and simmer for about 15 minutes or until the rice is cooked and water is absorbed.
Remove the pot from heat and let the rice sit for 5 minutes, then fluff with a fork.
While the rice is cooking, heat the vegetable oil in a frying pan over medium-high heat.
Add the diced chicken breast to the pan and season with salt and pepper. Cook for about 5-7 minutes, stirring occasionally until the chicken is browned and cooked through.
Add the minced garlic, grated ginger, and mixed vegetables to the pan with the chicken. Stir-fry for an additional 5-7 minutes or until the vegetables are tender.
Pour in the soy sauce and sesame oil, stirring to combine. Cook for another 2 minutes to heat through.
To serve, place a scoop of jasmine rice in each bowl and top with the chicken and vegetable mixture. Garnish with chopped green onions and optional toppings such as sesame seeds or avocado slices.