In a large heavy pot, heat the oil over medium high heat until hot. Brown the chicken, in batches if necessary, turning occasionally with tongs, about 6 minutes per batch. Transfer the chicken to a plate. Add the sweet potato, onion and 1/2 teaspoon each salt and pepper and cook, stirring occasionally, until golden, about 8 minutes. Stir in the rice, the add the water and the reserved chicken with any accumulated juices and bring to a boil. Cook, stirring occasionally until the rice is very tender and starting to fall apart, about 25 minutes.