Heat olive oil in a large deep-sided skillet or pot over medium-high heat.
Season chicken cubes with salt and pepper, then add to the skillet.
Sear chicken for 5-6 minutes until golden brown on all sides, then remove chicken from the pan and set aside.
In the same pan, add minced garlic and grated ginger, sautéing for 60 seconds until fragrant.
Add the rinsed jasmine rice to the pan and toast for 2 minutes, stirring constantly to coat the grains in the residual fats.
Pour in the chicken broth and soy sauce, scraping the bottom of the pan to release any fond.
Return the chicken to the pan and bring the liquid to a rolling boil.
Reduce heat to low, cover with a tight-fitting lid, and simmer for 15-18 minutes until the liquid is fully absorbed.
Remove from heat and let the rice rest, covered, for 5 minutes to allow the steam to finish the texture.
Fluff the rice with a fork, stir in the sesame oil and sliced green onions, then serve.