In a mixing bowl, combine 1 tablespoon of olive oil, minced garlic, grated ginger, turmeric powder, curry powder, and a sprinkle of salt and pepper. Add the chicken thighs to the bowl, ensuring they are evenly coated with the marinade. Let the chicken marinate for at least 30 minutes at room temperature or refrigerate overnight for an intensified flavor.
Rinse the jasmine rice under cold water until the water is clear to remove excess starch. In a medium-sized saucepan, combine the rinsed rice, coconut milk, and chicken broth. Bring the mixture to a boil over medium-high heat. Once boiling, reduce the heat to low, cover the saucepan, and let it simmer for 15-18 minutes or until the rice has absorbed all the liquid and is fully cooked. After cooking, remove from heat and let it sit covered for another 5 minutes to finish steaming.
In a large skillet, heat over medium heat. Add the marinated chicken thighs to the skillet and cook for 5-6 minutes on each side until they develop a golden-brown crust and are cooked through (ensure the internal temperature reaches 165°F). Once cooked, transfer the chicken to a plate and allow it to rest for a few minutes before slicing into strips.
In the same skillet used for the chicken, add the diced onion and green bell pepper. Sauté for about 3-4 minutes or until the vegetables are tender and the onion is translucent. Stir occasionally to prevent sticking.
Use a fork to fluff the cooked coconut rice gently. Stir in the sautéed onion and bell pepper mixture until evenly combined. Arrange the sliced chicken on top of the coconut rice for an inviting presentation.
Garnish the dish with freshly chopped cilantro for a pop of color and flavor. Serve the Coconut Chicken & Rice Delight with lime wedges on the side, allowing guests to squeeze fresh lime juice over their servings for an additional tangy kick.