Prepare the chicken breasts by trimming excess fat and seasoning them with salt and pepper.
If using, heat olive oil in a skillet over medium-high heat and sear the chicken breasts for 3-4 minutes on each side until golden brown.
Transfer the chicken breasts to the crockpot and add the broccoli florets on top.
In a separate bowl, combine the cream of chicken soup, milk, garlic powder, and onion powder. Stir until smooth and pour over the chicken and broccoli.
Cover the crockpot and cook on low for 6-8 hours or high for 3-4 hours until the chicken is thoroughly cooked and tender.
About 30 minutes before serving, sprinkle the shredded cheddar cheese over the top, allowing it to melt into the dish.
Once the cooking time is complete, shred the chicken directly in the crockpot with two forks and mix everything gently together.
Taste and adjust seasoning with additional salt and pepper, if necessary before serving.