Combine the chicken thighs with Kashmiri chili powder, cumin, coriander, ginger powder, garlic powder, garam masala, turmeric, salt, lemon juice, and olive oil in a large bowl. Mix thoroughly until every piece is coated evenly.
Allow the chicken to marinate while preparing the remaining ingredients. For even deeper flavor, refrigerate it for several hours or overnight.
Set your oven to 400°F (200°C). Starting with a fully heated oven ensures even cooking throughout the dish.
Remove the marinated chicken from the refrigerator if it was chilled overnight and allow it to sit at room temperature briefly.
Heat the butter and olive oil in a large oven-safe skillet or Dutch oven over medium heat. Add the diced onion and green chilies.
Cook until the onions soften and begin turning lightly golden. This creates the flavorful base for the rice.
Add the grated ginger, minced garlic, and basmati rice to the skillet. Stir constantly for about one minute.
Lightly toasting the rice enhances its nutty flavor and helps each grain remain separate after cooking.
Sprinkle in the curry powder, cumin, turmeric, and coriander. Stir until the spices become fragrant and evenly distributed.
Pour in the chicken stock and coconut milk. Stir thoroughly and bring the mixture to a gentle simmer.
Place the marinated chicken thighs directly on top of the rice mixture. Spread them evenly around the pan for uniform cooking.
Pour any remaining marinade over the chicken to maximize flavor and moisture.
Cover the skillet tightly with a lid or aluminum foil. Transfer it carefully to the preheated oven.
Bake for approximately 30 minutes, allowing the rice to absorb the liquid while the chicken cooks gently.
Remove the cover carefully and return the pan to the oven. Continue baking for another 15 minutes.
This step allows excess moisture to evaporate while helping the chicken develop a beautiful golden finish.
Remove the pan from the oven and let it rest for a few minutes. Resting helps the rice settle and finish absorbing moisture.
Use a fork to gently fluff the rice before serving to achieve a light and airy texture.
Mix the Greek yogurt, chopped mint, cilantro, lemon juice, salt, and pepper in a small bowl. Stir until smooth and creamy.
Serve the chicken and rice with the yogurt sauce, fresh cilantro, lemon wedges, and pickled onions for the perfect finishing touch.