Rinse the basmati rice under cold water until clear, then cook with 0.5 cup water according to package directions until fluffy.
Cut the chicken breast into bite-sized cubes and season evenly with sea salt and black pepper.
Heat the ghee in a large skillet over medium-high heat and brown the chicken for 4-5 minutes until golden.
Add the diced onion, minced garlic, and grated ginger to the skillet and sauté for 3 minutes until the onion is translucent.
Stir in the garam masala, turmeric, and cumin, tossing the chicken to coat thoroughly in the aromatic spices.
Pour in the tomato puree, reduce heat to low, and simmer for 10 minutes to allow the flavors to meld and the sauce to thicken.
Stir in the full-fat coconut milk to achieve a rich, creamy consistency and simmer for an additional 2 minutes.
Fluff the basmati rice with a fork and serve the chicken tikka masala over the rice, garnished with fresh chopped cilantro.