Cut the chicken breast into 1-inch bite-sized cubes.
Heat the ghee in a non-stick skillet over medium heat.
Add the diced onion, minced ginger, and minced garlic, sautéing for 3-4 minutes until the onion is translucent and fragrant.
Stir in the garam masala, turmeric, sea salt, and black pepper, toasting the spices for 30 seconds.
Add the chicken cubes to the pan and cook for 5 minutes, browning the edges slightly.
Pour in the tomato puree and water, stirring to combine and coat the chicken.
Reduce heat to low, cover, and simmer for 8-10 minutes until the chicken is cooked through and the sauce has thickened.
Fluff the pre-cooked basmati rice and place it in a bowl.
Spoon the chicken curry over the rice and garnish with fresh chopped cilantro.