Prepare the basmati rice according to package instructions and set aside.
Heat the ghee in a large skillet over medium-high heat.
Add the diced yellow onion, minced garlic, and grated ginger to the skillet, sautéing until the onion is translucent and fragrant.
Add the cubed chicken breast to the skillet and cook until browned on all sides.
Stir in the garam masala, turmeric, cumin, sea salt, and black pepper, ensuring the chicken is evenly coated in the spices.
Pour in the tomato puree and reduce the heat to low; simmer for 8 to 10 minutes until the chicken is cooked through and the sauce has thickened.
Remove the skillet from the heat and stir in the non-fat Greek yogurt until the sauce is smooth and creamy.
Serve the spiced chicken over the warm basmati rice and garnish with chopped fresh cilantro.