I start by placing the chicken breasts directly into the bottom of the slow cooker. Then I sprinkle the ranch seasoning, chili powder, cumin, smoked paprika, and garlic powder evenly over the top. This lets the spices soak into the chicken as it cooks instead of getting lost in the liquid.
Next, I pour the black beans, corn, and diced tomatoes with green chilies right over the seasoned chicken. I don't stir at this point since the chicken needs to stay in contact with the seasoning at the bottom of the pot for the best flavor.
I add the chicken broth around the edges of the slow cooker rather than directly on top. This keeps the seasoning in place while still giving the chili enough liquid to cook evenly over the next several hours.
I cover the slow cooker and set it to low for 6 to 7 hours, or high for 3 to 4 hours if I'm short on time. The chicken should be fork-tender and easy to shred by the time it's done, which is how I know it's ready for the next step.
Once the chicken is fully cooked, I remove it from the pot and shred it using two forks right on a cutting board. It usually falls apart with barely any effort, which is always a satisfying part of this recipe for me.
I return the shredded chicken to the slow cooker and add the softened cream cheese in small chunks. I stir everything together until the cream cheese fully melts into the chili, which usually takes about 10 minutes on low.
Finally, I stir in most of the shredded cheddar cheese and crumbled bacon, saving a little of each for topping. This step is what really brings the "crack chicken" flavor into the chili base.
I ladle the chili into bowls and top each one with the reserved cheese, bacon, and a sprinkle of green onions. Serving it right away while it's hot keeps the cheese perfectly melty on top.