Prepare all ingredients.
In a 6-quart slow cooker, combine the beans, diced tomatoes with garlic, onion, bell pepper, hot sauce, chili powder, and garlic powder. Nestle the chicken in the bean mixture.
Cover and cook until the chicken is tender, approximately 3 hours on HIGH or 5 hours on LOW.
Meanwhile, mix the yogurt and ranch dressing mix in a small bowl until smooth. Refrigerate this mixture until ready to serve.
Once the chicken is cooked, remove it from the slow cooker and shred using two forks.
Return the shredded chicken to the slow cooker and stir in the cream cheese until smooth and well combined. Cover and cook on HIGH for about 30 minutes, or until warmed through.
Serve with a dollop of the yogurt mixture, garnish with scallions, and serve with tortilla chips if desired.
Discover amazing recipes from around the world