Prepare the basmati rice according to package instructions and set aside.
Cut the chicken breast into bite-sized pieces and season with sea salt and black pepper.
Heat the ghee in a large skillet over medium-high heat.
Add the chicken to the skillet and brown for 5-6 minutes until cooked through, then remove and set aside.
In the same skillet, sauté the diced yellow onion, minced garlic, and grated fresh ginger until softened and fragrant.
Stir in the garam masala, turmeric, and cumin, toasting the spices for about 1 minute to release their oils.
Pour in the tomato puree and simmer over medium-low heat for 5 minutes.
Stir in the full-fat coconut milk to create a creamy sauce, then return the cooked chicken to the pan.
Simmer the mixture for another 2-3 minutes to allow the flavors to meld.
Serve the chicken tikka masala over the warm basmati rice and garnish with fresh chopped cilantro.