Steps
1. Heat the oil in a small saucepan over medium heat.
2. Add onions and sauté until golden brown.
3. Stir in garlic and ginger and cook for 1 minute.
4. Add turmeric, chili powder, and paprika. Stir well for another 30 seconds.
5. Add the chicken and fry until lightly browned on all sides.
6. Add the chopped tomato and cook until it starts breaking down, about 2 minutes.
7. Pour in water, add fish sauce and salt. Stir, cover, and simmer for 18-20 minutes until the chicken is cooked and the sauce is slightly thickened.
8. Taste and adjust seasoning as needed.
9. Serve hot, garnished with fresh cilantro.