1) Place the beans, chicken broth, chicken stock base, onions, oil, garlic, chiles, cumin, oregano, and cayenne pepper in a large pot and bring to a boil. Reduce heat to a simmer, cover, and cook very slowly until the beans are done. Unsoaked beans take 2-3 hours to cook. You will need to make sure they do not get too dry- if the liquid gets low, add a little water or chicken broth. Test the beans periodically for doneness. They should be tender but not mushy.
2) Remove beans from heat. Stir in the cooked chicken. Top individual servings with sour cream and shredded cheese.
Check out more delicious recipes at the Home & Family Pinterest Page