Cut the chicken breast into bite-sized cubes and place them in a small bowl.
Whisk together the Greek yogurt, half of the garam masala, and half of the turmeric, then coat the chicken thoroughly and marinate for 15 minutes.
Heat the ghee in a large skillet over medium-high heat and sear the chicken until golden brown on all sides, then remove and set aside.
In the same skillet, add the finely diced onion, grated ginger, and minced garlic, sautéing until the onion is translucent and fragrant.
Pour in the tomato puree, sea salt, black pepper, and the remaining garam masala and turmeric, stirring to combine.
Lower the heat and simmer the sauce for 10 minutes to allow the flavors to deepen.
Stir in the full-fat coconut milk to create a rich, creamy texture and return the chicken to the skillet.
Simmer for an additional 5 minutes until the chicken is cooked through and the sauce has thickened.
Serve the chicken tikka masala over a bed of warm cooked basmati rice and garnish with fresh chopped cilantro.