Cook chicken in seasoned water or broth until done; drain. When chicken is cool enough to handle, remove chicken meat from bones and cut in pieces.
While chicken is cooking, combine tomatoes, tomato paste, onion, bell pepper, mushrooms, and parsley in a large pot. Stir well and add garlic powder, basil, and oregano. Cover and bring to a boil; reduce heat and simmer for 45 minutes. Add chicken broth as needed to thin sauce. Add cooked chicken and simmer for 20 to 30 minutes longer.
Serve chicken cacciatore over spaghetti or pasta.