In a large skillet, heat the olive oil over medium-high heat. Season the chicken thighs with salt, black pepper, garlic powder, paprika, cumin, and turmeric. Add the chicken to the skillet and cook for about 5-7 minutes on each side until browned and cooked through. Remove the chicken from the skillet and set aside.
In the same skillet, add the chopped onion and minced garlic. Sauté for about 3-4 minutes until the onion is translucent.
Stir in the rice and cook for an additional 2 minutes, allowing the rice to toast slightly.
Pour in the chicken broth and bring to a boil. Reduce the heat to low, cover, and simmer for 15 minutes.
After 15 minutes, add the frozen peas and diced red bell pepper to the rice. Place the cooked chicken on top, cover again, and cook for an additional 5 minutes, or until the rice is tender and the liquid is absorbed.
Remove from heat and let it sit, covered, for 5 minutes. Fluff the rice with a fork, then stir in the chopped cilantro and lime juice before serving.