Preheat your oven to 350°F (175°C) and prepare a 9x13 inch baking dish by lightly greasing it with cooking spray.
In a large mixing bowl, combine the softened cream cheese, cream of chicken soup, chicken broth, ranch dressing mix, garlic powder, onion powder, salt, and pepper. Mix until smooth and well combined.
Cut the chicken breasts into bite-sized pieces and add them to the mixture. Stir until the chicken is evenly coated.
Add the cooked rice and frozen broccoli florets to the mixture and fold gently until everything is well distributed.
Pour the entire mixture into the prepared baking dish, spreading it evenly. Top it off with the shredded cheddar cheese.
Cover the baking dish with aluminum foil and bake in the preheated oven for 30 minutes.
After 30 minutes, remove the foil and bake for an additional 15-20 minutes, or until the chicken is fully cooked and the casserole is bubbly and golden on top.
Once cooked, allow the casserole to cool for a few minutes before garnishing with fresh parsley and serving.
Notes
Great for leftovers and can be made ahead of time.