Cut the chicken breast into bite-sized pieces and set aside.
Heat the ghee in a large skillet over medium heat.
Add the diced yellow onion, minced garlic, and minced ginger to the skillet and sauté until the onion is translucent and fragrant.
Stir in the garam masala, turmeric, cumin, sea salt, and black pepper, toasting the spices for about 30 seconds.
Pour in the tomato puree and full-fat coconut milk, stirring until the sauce is well combined and begins to simmer.
Add the chicken pieces to the sauce, reduce the heat to medium-low, and simmer for 10-12 minutes until the chicken is cooked through.
While the chicken simmers, ensure your basmati rice is warm and fluffy.
Serve the creamy chicken tikka masala over the basmati rice and garnish with fresh chopped cilantro.