Combine beans, broth and garlic in a large soup pot. In a skillet, sauté onions in oil until tender. Add chilies and seasonings and mix thoroughly. Add to bean mixture and bring to a boil.
Add chicken, cover and reduce heat, simmering for 1 to 2 hours, stirring occasionally.
Serve topped with grated cheese, salsa and sour cream.
Makes 8 to 10 servings.
Salsa: You can use store-bought chunky Mexican tomato or I make my own with diced tomatoes, green chilies, diced onions, diced (or minced) garlic and fresh cilantro.
Submitted by: Steve Windower