In a small bowl, whisk together the Greek yogurt, half of the garam masala, and turmeric.
Toss the cubed chicken breast in the yogurt mixture and let marinate for at least 15 minutes.
Heat the ghee in a large skillet over medium-high heat.
Add the marinated chicken to the skillet and sear until golden brown on all sides, then remove and set aside.
In the same skillet, sauté the diced onion, ginger, and garlic until the onion is translucent and fragrant.
Stir in the tomato puree, the remaining garam masala, sea salt, and black pepper.
Simmer the sauce for 5-7 minutes, then stir in the coconut milk to create a creamy texture.
Return the chicken to the pan and simmer for another 5 minutes until fully cooked through.
Serve the chicken and sauce over the warm basmati rice and garnish with fresh cilantro.