Cut the chicken breast into bite-sized cubes and season with half of the sea salt and black pepper.
Heat the ghee in a large skillet over medium-high heat and sear the chicken until golden brown on all sides, then remove from the pan and set aside.
In the same skillet, add the diced onion and sauté for 3 to 4 minutes until translucent and soft.
Stir in the minced garlic, grated ginger, garam masala, turmeric, and cumin, cooking for 1 minute until highly fragrant.
Pour in the tomato puree and coconut milk, stirring to combine and scraping up any browned bits from the bottom of the pan.
Return the chicken to the skillet and simmer for 5 to 7 minutes until the sauce thickens and the chicken is cooked through.
Stir in the baby spinach and the remaining salt and pepper, allowing the greens to wilt into the sauce.
In a separate bowl, mix the cooked basmati rice with the cauliflower rice to create a high-volume, fluffy base.
Serve the creamy chicken masala over the rice mixture and enjoy immediately.