Rinse the basmati rice under cold water until clear, then combine with 0.5 cup water in a small pot, bring to a boil, cover, and simmer for 15 minutes.
Cut the chicken breast into bite-sized cubes and toss in a bowl with the turmeric, ground cumin, sea salt, and black pepper.
Heat the ghee in a large skillet over medium heat and sauté the diced yellow onion for 5 minutes until translucent and aromatic.
Add the minced garlic and ginger to the skillet, cooking for 1 minute before adding the seasoned chicken cubes.
Brown the chicken on all sides for about 5-6 minutes, then stir in the tomato puree and garam masala.
Pour in the full-fat coconut milk, reduce heat to low, and simmer for 8-10 minutes until the sauce has thickened and the chicken is cooked through.
Fluff the rice with a fork and serve the chicken tikka masala over the top, garnishing with freshly chopped cilantro.