Steps
1. Heat oil in a pan over medium heat. Add onion and garlic, sauté until translucent.
2. Add curry powder, turmeric, and chili flakes; cook for 1 minute to release aromas.
3. Add diced chicken and cook until sealed on all sides.
4. Stir in chopped tomatoes and cook until they soften.
5. Pour in coconut milk, reduce heat, and simmer for 10-12 minutes until chicken is cooked through and sauce thickens.
6. Season with salt to taste.
7. Garnish with fresh cilantro and serve hot with rice or flatbread.