In a bowl, season chicken with garlic powder, 1 teaspoon of salt, 1⁄2 teaspoon of black pepper. Heat oil in a 6 quart dutch over medium high heat. Add chicken and brown slightly. Lower heat to medium, cover, and cook for 20-25 minutes, or until chicken is cooked through. Once chicken is cooked, remove from the pot.
Raise heat to medium high and saute onions for 2 minutes, add in minced garlic and cook an additional 30 seconds. Add chopped chilies, broth, and seasonings. Mix well, add in chicken again. Cook for 30 minutes.
Whisk the glucomannan powder with 2-3 Tablespoons of cold water in a small bowl. Slowly pour into your soup while whisking. The soup should thicken nicely over the next several minutes. If you'd like a thicker soup, use a bit more glucomannan powder (remember, a little goes a long way!)
After the soup has been thickened to your desired consistency, turn the temperature down to medium-low and add the cream and beans. Cook for an additional 10-15 minutes until the beans are cooked through.
Serve and add the garnishes your family most enjoys!