Make sure you don't overcook it! For this Indian curry, the sauce is simmered together first to meld the flavors, then the chicken is added to the sauce. This prevents the chicken from getting overcooked and dry. My Thai curries call for browning the chicken, then adding it to the sauce later, this also prevents dry chicken. Also, be sure to check the chicken for doneness so it doesn't get overcooked and stays perfectly moist and juicy.