Creamy, flavorful chicken broccoli cheddar soup made with simple ingredients and rich, cheesy goodness. A perfect cold-weather meal that’s both filling and easy to prepare.
2 tablespoons butter
1 pound boneless, skinless chicken breasts or thighs, diced
1 small onion, finely chopped
3 cloves garlic, minced
1/4 cup all-purpose flour
3 cups low-sodium chicken broth
2 cups whole milk
1 cup heavy cream
4 cups broccoli florets
2 1/2 cups sharp cheddar cheese, grated
1/4 teaspoon ground nutmeg
Salt and pepper to taste
Melt 1 tbsp butter in a large pot over medium heat. Add chicken, season, and cook until browned. Remove and set aside.
Add remaining butter. Sauté onion until soft, then add garlic and cook briefly.
Stir in flour and cook 2 minutes, stirring constantly.
Slowly whisk in broth, then milk. Stir and bring to a simmer.
Add broccoli and cook 8–10 minutes until just tender.
Return chicken to the pot and simmer for 3 more minutes.
Lower heat and stir in cheese gradually until melted and smooth.
Add cream and nutmeg. Adjust seasoning and serve hot.