In a large soup pot, add the chicken, beans, tomatoes and chicken broth. Cover and simmer over medium heat.
Meanwhile, spray a nonstick frying pan with cooking spray. Add the onions, peppers and garlic and saute until the vegetables are soft, 3 to 5 minutes.
Add the onion and pepper mixture to the soup pot. Stir in the chili powder, cumin, oregano and, as desired, cayenne pepper. Simmer for about 10 minutes, or until all the vegetables are soft.
Ladle into warmed bowls. Sprinkle each serving with 1 tablespoon cheese and garnish with cilantro.