Steps
1. Heat oil in a pan over medium heat.
2. Add chopped onion, garlic, and ginger; sauté until fragrant and translucent.
3. Add diced chicken and cook until lightly browned.
4. Stir in curry powder and cook for 1 minute to release flavors.
5. Pour in coconut milk and water, stir well.
6. Season with salt and bring to a gentle simmer.
7. Cook uncovered for 10-12 minutes until chicken is cooked through and sauce thickens.
8. Garnish with fresh cilantro and serve hot.