Dice the chicken breast into bite-sized pieces and season evenly with sea salt and black pepper.
Heat the ghee in a large skillet over medium-high heat and sear the chicken until golden on all sides, then remove from the pan and set aside.
In the same skillet, add the finely diced onion, minced garlic, and grated ginger, sautéing until the onion is translucent and fragrant.
Stir in the garam masala and ground turmeric, allowing the spices to toast for 30 seconds to fully release their essential oils.
Pour in the tomato puree and full-fat coconut milk, whisking the mixture until it becomes a smooth and creamy sauce.
Return the seared chicken to the skillet and simmer for 5 to 7 minutes until the sauce has thickened and the chicken is cooked through.
While the chicken simmers, steam the cauliflower rice in a separate pan with a splash of water until tender.
Bowl the cauliflower rice and top with the creamy butter chicken, finishing with a garnish of fresh chopped cilantro.