Start by marinating the chicken thighs. In a large bowl, combine the chicken, coriander, cumin, paprika, turmeric, cayenne pepper, garam masala, Greek yogurt, lemon juice, garlic, ginger, salt, and freshly ground black pepper.
Mix everything together thoroughly with a spoon until the chicken is well-coated. Cover the bowl with plastic wrap and refrigerate for anywhere from 1 to 8 hours. This step allows the flavors to meld beautifully.
Once marinated, heat a large deep 10-inch skillet over medium-high heat. Add in your choice of olive oil or coconut oil. Allow it to heat until shimmering.
Carefully place the marinated chicken in the skillet, seasoning it generously with freshly ground salt and black pepper. Sear the chicken for about 4 to 5 minutes, or until it develops a lovely brown crust.
Flip the chicken and cook for another 2 minutes on the other side. Once browned, remove the chicken from the pan and transfer it to a plate.
In the same skillet, add the coconut milk, red pepper flakes, turmeric, cumin, coriander, salt, and black pepper. Stir well to combine and bring the mixture to a gentle simmer.
Next, fold in the uncooked basmati rice and green peas, ensuring they are evenly distributed in the pan.
Now, nestle the browned chicken on top of the rice mixture. Reduce the heat to low, cover the skillet immediately, and let it cook for about 20 to 25 minutes.
After 20 to 25 minutes, check to ensure most of the liquid has been absorbed and the rice is tender. The chicken should be cooked through and bursting with flavor.
Serve your delicious One Pan Tandoori Chicken with Spiced Coconut Rice immediately, garnished with fresh cilantro and an optional dollop of yogurt for extra creaminess. Enjoy!