Place chicken pieces in a 15×10-inch baking pan. Top with onions, tomatoes, peppers and olives.
In a medium saucepan, melt butter. Add flour, spices and cheese and stir until well blended. Stir and mix in chicken broth.
Pour sauce over chicken and vegetables.
Cover pan with foil and bake in a 350°F oven for 1½ hours. Or place chicken pieces and vegetables in a large crock pot. Pour in sauce. Cover and cook on low heat for 4-5 hours.
Serve over cooked rice.