In a large pot, place the chicken and enough water to cover chicken and bring to a boil. Cook chicken until meat falls off the bone, approximately 45 minutes. Drain the chicken and reserve 2 cups of stock. Remove the skin and bones and chop meat.
In a separate pot, mix the chicken and remaining ingredients. Simmer slowly for 30 minutes, stirring often to prevent sticking. Add a little bit of the stock if the stew becomes too thick. Serve stew over steamed rice.