Prep the cooker: Lightly spray your slow cooker insert with cooking spray to prevent sticking. If using an Instant Pot, no spray needed.
Layer the base: Place the chicken in the slow cooker.
Sprinkle ranch seasoning, garlic powder, onion powder, and black pepper over the top.
Add the creamy elements: Scatter the cream cheese chunks over the chicken and pour in the chicken broth.
Set it and forget it: Slow cooker: Cook on Low for 5–6 hours or on High for 2.5–3.5 hours, until the chicken shreds easily.
Instant Pot: Seal and cook on High Pressure for 12 minutes (15 for thick breasts), then natural release for 10 minutes before venting.
Shred the chicken: Remove the chicken to a cutting board and shred with two forks. Return it to the pot and stir to combine with the sauce.
Finish with mix-ins: Stir in the shredded cheddar, crumbled bacon, and green onions. If adding veggies like peas or bell pepper, fold them in now.
Cover for 5–10 minutes to melt the cheese and heat everything through.
Taste and adjust: Add a splash of broth or milk if the sauce is too thick. Season with a pinch of salt if needed.
Serve: Spoon over rice, pasta, or mashed potatoes, or pile onto toasted buns. Garnish with extra green onions or a little more cheddar.