Dice the chicken breast into bite-sized pieces and season with the sea salt and black pepper.
Heat the olive oil in a large skillet over medium heat and sauté the chicken until golden and cooked through.
Remove the chicken from the pan and set aside, then add the diced yellow onion to the same skillet, cooking until translucent.
Stir in the minced garlic, grated fresh ginger, turmeric, garam masala, and ground cumin, cooking for 1 minute until the spices are highly aromatic.
Pour in the tomato puree and full-fat coconut milk, stirring well to combine the sauce, and let it simmer for 5 minutes.
Return the cooked chicken to the skillet and add the fresh spinach, stirring gently until the leaves are wilted into the sauce.
In a separate pan or microwave-safe bowl, lightly steam the cauliflower rice until tender.
Serve the creamy chicken curry warm over the cauliflower rice base.