Heat avocado oil and sesame oil in a large pot over medium heat. Add onion, garlic, ginger, and green onion whites, then season lightly. Cook until onions soften and begin turning golden, forming a fragrant foundation.
Pour in chicken broth and stir in soy sauce or tamari, rice vinegar, turmeric, and coriander. Let the mixture warm through so flavors combine into a rich broth.
Add chicken thighs and uncooked jasmine rice to the pot. Cover and simmer gently for about 20 minutes until rice is tender and chicken is fully cooked.
Remove the chicken pieces and shred them with two forks. Return shredded meat to the pot so every serving includes tender chicken.
Stir in chopped bok choy and green onion tops. Simmer briefly until greens are tender yet still vibrant, keeping texture fresh.
Stir in fresh lime juice and adjust seasoning as needed. Serve hot, garnished with sesame seeds, cilantro, and optional chili oil for added flavor.