Rinse the basmati rice under cold water until clear, then combine with 0.5 cups water in a small pot, bring to a boil, cover, and simmer for 15 minutes.
While rice cooks, cut the chicken breast into bite-sized pieces and season with sea salt and black pepper.
Heat the ghee in a large skillet over medium-high heat and sear the chicken until golden brown on all sides, then remove and set aside.
In the same skillet, sauté the diced onion until translucent, then add the minced garlic and grated ginger, cooking for another minute until fragrant.
Stir in the garam masala and turmeric, then pour in the tomato puree and simmer for 5 minutes to allow the flavors to meld.
Reduce heat to low, stir the chicken and any juices back into the pan, and fold in the Greek yogurt until the sauce is creamy and heated through.
Fluff the rice with a fork and serve the spiced butter chicken over the top, garnished with fresh cilantro.