In a large bowl, combine the yogurt, lemon juice, olive oil, cumin, coriander, turmeric, paprika, cinnamon, black pepper, salt, and minced garlic.
Add the chicken breasts, coating them thoroughly. Cover and marinate in the refrigerator for at least 1 hour, and preferably overnight.
Rinse the basmati rice under cold water until the water runs clear.
In a medium saucepan, melt the butter over medium heat.
Add the turmeric and cumin, cooking until fragrant, about 1 minute.
Add the rice and stir to coat with the butter and spices.
Pour in chicken broth, bring to a boil, then reduce heat to low.
Cover and simmer for 15-20 minutes, or until rice is tender and liquid is absorbed.
Fluff with a fork before serving.
Heat a large non-stick skillet or grill pan over medium-high heat.
Cook the chicken breasts for 6-7 minutes per side, or until they're fully cooked and the internal temperature reaches 165 F.
Let rest for a few minutes, then chop into bite-sized pieces.
In a small bowl, whisk together the mayonnaise, Greek yogurt, white vinegar, lemon juice, minced garlic, and sugar.
Season with salt to taste, and chill in the refrigerator until ready to serve.
Serve the chicken over a bed of rice, drizzled with white sauce and, if you like it spicy, hot sauce. If desired, add chopped lettuce, diced tomatoes, and pita bread on the side.