Cut the chicken breast into bite-sized pieces and toss in a bowl with Greek yogurt, lemon juice, half the garam masala, and turmeric.
Let the chicken marinate for at least 15 minutes to tenderize the meat.
Heat the ghee in a large skillet over medium heat and sauté the diced onion until translucent.
Add the minced garlic and grated ginger to the skillet, cooking for 1 minute until fragrant.
Stir in the tomato puree, sea salt, black pepper, and the remaining garam masala, bringing the sauce to a gentle simmer.
Add the marinated chicken to the sauce and cook for 8-10 minutes until the chicken is cooked through.
Stir in the full-fat coconut milk to create a rich, creamy texture.
Steam the cauliflower rice in a separate pan or microwave until tender.
Serve the chicken and sauce over the cauliflower rice and garnish with fresh cilantro.