Heat curry in a non-stick frying pan, add garlic, onion, water and cook for 2 minutes.
Add the eggplant and saute for 2 minutes or until softened. Add the tomato puree and bring to the boil. Reduce heat and simmer for 10 minutes or until thickened.
Add the chicken, parsley, and combined yogurt and cornflour and stir until heated through.