Heat the ghee in a large skillet over medium-high heat until melted and shimmering.
Add the cubed chicken breast to the skillet and sear until golden brown on all sides, then remove chicken and set aside.
In the same skillet, add the diced yellow onion and sauté until translucent, about 4 minutes.
Stir in the minced garlic and grated ginger, cooking for 1 minute until fragrant.
Add the garam masala, turmeric, cumin, sea salt, and black pepper, stirring constantly for 30 seconds to toast the spices.
Pour in the tomato puree and return the chicken to the pan, bringing the mixture to a gentle simmer for 8 minutes.
Stir in the full-fat coconut milk to create a rich, creamy sauce and simmer for an additional 2 minutes.
While the sauce thickens, sauté the cauliflower rice in a separate lightly greased pan for 3-5 minutes until tender.
Serve the chicken tikka masala over the cauliflower rice and garnish with fresh chopped cilantro.