Everyone needs a good broccoli and cheese soup in their life and that's just what this is! It's rich, creamy, full of broccoli and is super simple to throw together and let simmer the day away in the slow cooker.
In a medium sized sauce pan, melt butter over medium heat and stir in flour. Cook for one minute.
Slowly whisk in half and half and milk and continue to stir until the mixture comes to boil and is thickened. Remove from the heat and whisk in the chicken broth.
Transfer mixture to the slow cooker and top with the broccoli, cream cheese, onion, garlic, salt, pepper and chili powder. Let cook on LOW for 6-8 hours or on HIGH for 4 hours.
When ready to serve, stir in cheddar cheese until melted. Use a potato masher to break up any big pieces of broccoli if desired. Serve with bread and additional cheese.