Steps
1. In a bowl, mix the yogurt, curry powder, turmeric, cumin, salt, and pepper.
2. Add the diced chicken to the yogurt marinade and let it sit for at least 15 minutes.
3. Heat olive oil in a pan over medium heat and sauté the onion until translucent.
4. Add garlic and ginger, cooking for another minute until fragrant.
5. Add the marinated chicken and cook until browned and cooked through, about 8-10 minutes.
6. Stir occasionally to prevent sticking and ensure even cooking.
7. Garnish with fresh cilantro before serving.
8. Serve hot with rice or flatbread.