In a bowl, mix 1 tablespoon olive oil, minced garlic, grated ginger, turmeric powder, curry powder, salt, and pepper. Add chicken thighs and coat them well. Let them marinate for at least 30 minutes (or overnight in the fridge for deeper flavor).
Rinse jasmine rice under cold water until the water runs clear. In a medium saucepan, combine coconut milk, chicken broth, and 1 cup of the rinsed rice. Bring to a boil, then reduce heat to low, cover, and simmer for 15-18 minutes, or until the rice is cooked and liquid is absorbed. Remove from heat and let sit covered for 5 minutes.
In a large skillet over medium heat, add the marinated chicken thighs. Cook for 5-6 minutes on each side until golden brown and fully cooked (internal temperature should reach 165°F). Remove chicken from skillet and let rest for a few minutes before slicing.
In the same skillet, add diced onion and bell pepper. Sauté for 3-4 minutes until they are soft and translucent.
Fluff the cooked rice with a fork and stir in the sautéed vegetables. Place the sliced chicken on top of the coconut rice.
Garnish with fresh cilantro and serve with lime wedges on the side for an extra burst of flavor.
Notes
Marinating the chicken overnight enhances the flavor.