I pat the chicken thighs dry using paper towels and season both sides with salt and pepper. Getting them dry helps the skin crisp up nicely when searing.
I heat vegetable oil in my skillet over medium-high. Then I place the thighs skin-side down and let them cook undisturbed for about 5–7 minutes until golden brown, before flipping.
With the chicken in the pan, I stir in soy sauce, brown sugar, garlic, and ginger, turning the chicken to coat it in the glaze as it begins to caramelize.
I pour in the chicken broth so the thighs are partially submerged. After bringing to a gentle boil, I lower the heat, cover the pot, and simmer for about 20 minutes until the chicken is fully cooked and tender.
While the chicken simmers, I rinse the jasmine rice under cold water until it runs clear, then combine with 4 cups of water in a separate pot. I bring it to a boil, cover, reduce heat, and cook 15–20 minutes until fluffy and all water is absorbed.
If I want a slightly thicker sauce, I whisk cornstarch with a splash of water into a slurry, then gently stir it into the simmering broth, cooking 2–3 more minutes until it thickens.
I remove the chicken, let it rest, and slice it. Then I spoon the garlic-ginger broth over the rice, place the chicken on top, and scatter chopped green onions and fresh cilantro before serving.