Heat the olive oil over medium-high heat in your skillet. Add the bite-sized chicken thighs, seasoned lightly with salt and pepper. Cook for about 5-6 minutes until browned and cooked through. Remove the chicken and set it aside – don’t worry if it’s not fully cooked, it will finish cooking with the rice.
In the same skillet, add the diced onion, red bell pepper, and green bell pepper. Sauté for 4-5 minutes until softened and fragrant. Stir in the minced garlic and cook for an additional 30 seconds to release its aroma.
Sprinkle in the fajita seasoning, garlic powder, smoked paprika, salt, and pepper. Stir well to coat the vegetables evenly. Then, add the tomato paste, stirring until it’s fully incorporated and fragrant.
Add the uncooked long-grain white rice to the skillet, stirring to combine it with the spiced vegetables. Pour in the chicken broth, scraping the bottom of the pan to lift any flavorful bits stuck to the surface.
Return the chicken to the pan, distributing it evenly. Cover the skillet with a lid, reduce the heat to low, and let it simmer gently for 18-20 minutes, or until the rice is tender and has absorbed most of the liquid.
Remove the skillet from heat. Stir in the heavy cream and shredded cheddar cheese until the cheese melts and the rice becomes creamy. Adjust salt and pepper to taste.
Sprinkle freshly chopped cilantro over the skillet for a fresh, herbal pop. Serve hot and enjoy the colorful, comforting flavors of your Chicken Fajita Rice Skillet.