Cut the chicken breast into 1-inch bite-sized pieces.
Heat the ghee in a large skillet over medium heat.
Add the diced yellow onion and sauté until translucent, about 5 minutes.
Stir in the minced garlic and grated ginger, cooking for 1 minute until fragrant.
Add the garam masala, turmeric, cumin, sea salt, and black pepper, stirring to toast the spices for 30 seconds.
Pour in the tomato puree and bring to a gentle simmer.
Add the chicken pieces to the sauce, cover, and cook for 8-10 minutes until the chicken is cooked through.
Remove the skillet from the heat and stir in the Greek yogurt until the sauce is creamy and well combined.
Serve the chicken masala over the warm cooked basmati rice and garnish with fresh cilantro.