Heat the olive oil in a large skillet over medium-high heat.
Season the cubed chicken breast with sea salt and black pepper, then sear in the skillet until golden brown and cooked through.
Remove the chicken from the pan and set aside.
In the same skillet, add the diced onion, minced garlic, and grated ginger, sautéing until fragrant and the onions are translucent.
Stir in the garam masala, turmeric, and cumin, allowing the spices to bloom for about 30 seconds.
Pour in the tomato puree and full-fat coconut milk, whisking gently to combine into a smooth sauce.
Return the chicken to the skillet and add the fresh spinach, simmering for 3-5 minutes until the sauce thickens and the spinach is wilted.
While the sauce simmers, steam or sauté the cauliflower rice in a separate pan until tender.
Serve the creamy chicken masala over the cauliflower rice and enjoy immediately.