Prepare the basmati rice according to package directions using water or broth.
Heat the ghee in a large skillet over medium-high heat and add the cubed chicken breast.
Sauté the chicken for 5-6 minutes until golden brown on all sides, then remove and set aside.
In the same skillet, add the diced onion, minced garlic, and grated ginger, sautéing until the onion is translucent.
Stir in the garam masala, turmeric, cumin, sea salt, and black pepper, toasting the spices for 1 minute.
Pour in the tomato puree and return the chicken to the pan, simmering for 10 minutes until the sauce thickens.
Remove the skillet from the heat and stir in the Greek yogurt until the sauce is velvety and well combined.
Serve the butter chicken over the cooked basmati rice and garnish with freshly chopped cilantro.