
This creamy chicken cheddar broccoli soup is the kind of bowl you want on a cold evening. It’s thick and silky, packed with tender chicken, potatoes, and bright green broccoli, and finished with sharp cheddar that melts right in. It’s a practical weeknight dinner that uses mostly pantry staples and one pot.
Ingredients

- 2 cups shredded chicken — The chicken is already cooked, so you’re just warming it through and letting it soak up the broth. Rotisserie chicken is a convenient choice.
- 2 cups broccoli florets — Cut them into bite-size pieces so they cook evenly and stay tender without turning mushy.
- 1 large carrot, diced — Adds natural sweetness and color. Dice it small so it softens at the same pace as the potatoes.
- 1 small onion, chopped — The flavor base of the soup. Chop it finely so it melts into the broth.
- 2 medium potatoes, diced — These give the soup body and make it hearty. Cut them into small, even cubes.
- 3 cloves garlic, minced — Fresh garlic gives the most flavor here. Mince it fine so it blends smoothly.
- 3 tbsp flour — This thickens the soup. Cooking it briefly with the butter removes any raw taste.
- 3 tbsp butter — Used to soften the vegetables and build a rich base for the flour.
- 4 cups chicken broth — The liquid for the soup. A good-quality broth makes a noticeable difference in flavor.
- 1 1/2 cups whole milk — Keeps the soup creamy without being too heavy. Whole milk is best for a smooth texture.
- 1 cup heavy cream — Adds richness and helps keep the soup velvety.
- 1/2 tsp garlic powder — Reinforces the garlic flavor throughout the pot.
- 2 cups cheddar cheese — Use a sharp cheddar for the best flavor. Shred it yourself from a block if you can; it melts more smoothly than pre-shredded cheese.
- 1/2 tsp paprika & thyme — A small amount of each adds warmth and an herbal note. Use half a teaspoon of the combined spices.
- Salt & black pepper, to taste — Season at the end, after the cheese goes in, since cheese adds saltiness.
- 2 tbsp fresh parsley — Chopped, for garnish. It brightens the soup just before serving.
How To Make Creamy Chicken Cheddar Broccoli Soup
- Melt the butter and soften the vegetables. Melt the butter in a large pot over medium heat. Add the onion, carrot, and garlic, and sauté until soft, stirring now and then, about 5 minutes. The onion should look translucent and the carrot should start to soften. Pro Tip: Keep the heat at medium so the garlic doesn’t brown and turn bitter. Stir in the flour and spices. Sprinkle in the flour, then add the garlic powder, paprika, and thyme. Stir constantly for about 1 minute, until the flour no longer looks dry and smells lightly toasted. This cooks out the raw flour taste and gives the soup its base.

- Whisk in the liquids. Slowly whisk in the chicken broth, milk, and heavy cream. Whisk steadily as you pour so lumps don’t form. Keep whisking until the mixture is smooth and starting to warm. Add the potatoes and broccoli and simmer. Stir in the diced potatoes and broccoli florets. Bring the soup to a gentle simmer, then cook until the potatoes are fork-tender and the broccoli is bright green and tender, usually 15 to 20 minutes. Stir every few minutes so nothing sticks to the bottom. Pro Tip: Don’t let it boil hard once the milk and cream are in, or the dairy can curdle and separate.

- Add the chicken and cheese. Reduce the heat to low. Stir in the shredded chicken and sharp cheddar cheese, stirring gently until the cheese is completely melted and the soup looks creamy and smooth. Add the cheese in handfuls rather than all at once so it melts evenly.

- Season and serve. Taste the soup, then season with salt and black pepper until the flavors pop. Ladle it into bowls, sprinkle with fresh parsley, and serve warm.

What To Expect While It Cooks
Once the flour goes in, the mixture will look thick and pasty. That’s normal; it loosens up as you add the broth. When you whisk in the milk and cream, the soup should look smooth and pale, with no floury specks. As the potatoes cook, the soup will thicken further and turn a creamy, golden-orange color from the carrot. When you stir in the cheese, it should melt into the soup and make it glossy. If you see a few stringy bits, keep stirring on low heat and they will smooth out.
Where This Recipe Can Go Wrong
The soup turns grainy or separates. This usually happens when the milk and cream boil hard. Keep the soup at a gentle simmer after adding the dairy, and lower the heat before adding the cheese.
The soup is lumpy from the flour. Add the liquids slowly and whisk the whole time. If lumps still form, whisk vigorously or blend a small portion briefly.
The cheese turns oily or clumps. Heat that is too high or cheese that is added all at once can cause this. Lower the heat, add the cheese gradually, and stir gently until smooth.
Why This Recipe Works
Cooking the flour with the butter and vegetables builds a stable base that thickens the soup without making it pasty. Potatoes break down slightly as they cook, which adds natural body and keeps the soup hearty. Adding the cheese at the end, over low heat, keeps it smooth instead of stringy. The combination of whole milk and heavy cream gives you richness without making the soup heavy.
Easy Ways To Switch It Up
- Use cauliflower. Swap half the broccoli for cauliflower florets for a slightly milder flavor. Cook time stays about the same.
- Add a little heat. A pinch of cayenne pepper with the paprika adds gentle warmth without changing the core recipe.
- Use a different cheese. Monterey Jack melts very smoothly and makes the soup milder. Sharp cheddar keeps the bold flavor the recipe is built around.
Serving Suggestions
Serve this soup with crusty bread, a warm baguette, or buttery crackers for dipping. A simple green salad on the side balances the richness nicely. For a heartier meal, top each bowl with extra shredded cheddar and a few crumbled crackers.
Storage And Make-Ahead
Let the soup cool, then refrigerate it in an airtight container for up to 4 days. Reheat it gently in a pot over low heat, stirring often, and add a splash of milk or broth if it has thickened too much. The soup can be frozen for up to 2 months, though the texture may be slightly grainier when thawed. Thaw it in the refrigerator overnight, then reheat gently while whisking. Make-Ahead Tip: You can cook the soup up to a day ahead and add the parsley just before serving.
Frequently Asked Questions
Can I use raw chicken instead of shredded chicken?
No, the recipe is built around shredded chicken that is already cooked. Use cooked chicken, such as leftover roasted or rotisserie chicken, and stir it in at the cheese step.
Can I make this soup without heavy cream?
Yes, you can use all whole milk, but the soup will be slightly thinner and less rich. Keep the amount of liquid the same so the texture stays close to the original.
Why did my cheese clump?
The soup was likely too hot when the cheese went in. Lower the heat before adding cheese and stir it in gradually until it melts.
How do I thicken the soup if it’s too thin?
Let it simmer gently for a few extra minutes so it reduces slightly. You can also mash a few of the potato cubes against the side of the pot to add body.
For more soup ideas and weeknight dinner inspiration, Follow Hailee Recipes on Pinterest.

Creamy Chicken Cheddar Broccoli Soup
Ingredients
Method
- Melt the butter in a large pot over medium heat. Add the onion, carrot, and garlic, and sauté until soft, about 5 minutes. Sprinkle in the flour, then add the garlic powder, paprika, and thyme. Stir constantly for about 1 minute.
- Slowly whisk in the chicken broth, milk, and heavy cream until smooth. Stir in the diced potatoes and broccoli florets. Simmer until the potatoes are fork-tender and the broccoli is tender, usually 15 to 20 minutes.
- Reduce the heat to low. Stir in the shredded chicken and sharp cheddar cheese until completely melted and creamy.
- Season with salt and black pepper to taste. Garnish with fresh parsley and serve warm.



