
This cheesy chicken broccoli soup simmering in the crockpot has revolutionized my weeknight dinners when I need something comforting but don't have time to hover over the stove. The slow cooker transforms simple ingredients into a rich, velvety soup that tastes like it took hours of hands-on effort.
I first made this soup during a particularly hectic week when I was desperately seeking comfort food without the fuss. My children now request this "cheesy goodness soup" regularly, especially when the weather turns chilly or someone's feeling under the weather.
Ingredients
- Boneless skinless chicken breasts or thighs: Use thighs for more flavor and moisture that holds up well to slow cooking
- Chicken broth: Forms the savory base providing depth to the soup choose low sodium to control saltiness
- Broccoli florets: Added later to prevent mushiness the star vegetable that pairs perfectly with cheese
- Diced carrots, celery, and onion: The classic mirepoix that builds a flavorful foundation
- Sharp cheddar cheese: Opt for freshly shredded for smoother melting pre-shredded has anti-caking agents that can affect texture
- Heavy cream: Creates that luxurious mouthfeel without curdling in the slow cooker
- All-purpose flour or cornstarch: Acts as the thickening agent for that perfect soup consistency
- Garlic cloves: Fresh minced adds aromatic complexity that powdered simply cannot match
- Dried parsley, smoked paprika, salt, and pepper: The perfect seasoning blend that enhances without overwhelming
Step-by-Step Instructions
- Layer the Ingredients:
- Place chicken at the bottom of your crockpot then add chicken broth, carrots, celery, onion, garlic, and all seasonings. Ensure everything is submerged in the broth to promote even cooking and flavor development. This foundation creates the rich savory base that will infuse throughout your soup.
- Cook the Soup:
- Cover your crockpot with the lid and set to low for 6 to 7 hours or high for 3 to 4 hours. The slow gentle heat allows the chicken to become perfectly tender while the vegetables release their flavors into the broth. You'll know it's ready when the chicken easily pulls apart and the vegetables have softened.
- Add the Broccoli:
- Wait to add your broccoli florets until the last hour of cooking on low or final 30 minutes on high. This prevents overcooking which would turn your bright green broccoli into a mushy olive color. You want the broccoli tender but still maintaining some structure and vibrant color.
- Shred the Chicken:
- Carefully remove the chicken pieces to a cutting board. Using two forks pull the chicken apart into bite-sized shreds then return it to the crockpot. Shredding creates more surface area allowing the chicken to absorb more of the flavorful broth and creates a better eating experience than large chunks.
- Thicken and Add Cheese:
- In a separate bowl whisk together the heavy cream and flour until completely smooth with no lumps. Gradually stir this mixture into the hot soup then add the shredded cheese in handfuls stirring between additions. This technique prevents clumping and creates a velvety texture. Allow everything to cook for another 20 to 30 minutes until gloriously thick and the cheese has completely incorporated.
- Serve:
- Ladle your finished soup into warmed bowls ensuring each serving gets plenty of chicken, broccoli, and creamy broth. Pair with crusty bread or garlic toast for the ultimate comfort meal experience.

The smoked paprika is my secret weapon in this recipe. I discovered its transformative power accidentally when I ran out of regular paprika years ago. That subtle smokiness elevates the entire soup giving it a complexity that makes guests wonder what your secret ingredient might be. My son who normally picks around broccoli devours this soup without complaint a small miracle in our household.
Make-Ahead and Storage
This soup actually improves overnight as the flavors have time to meld together. Store leftovers in airtight containers in the refrigerator for up to 4 days. When reheating add a splash of milk or broth as the soup will have thickened considerably. Stir frequently over low heat to prevent scorching or microwave in 30-second intervals stirring between each.

Smart Substitutions
For a lighter version substitute half and half for heavy cream and reduce the cheese by 1/4 cup. The soup will be slightly less rich but still deliciously creamy. Vegetable broth works well for a vegetarian version just add precooked beans or additional vegetables for protein. Cauliflower makes an excellent low-carb alternative to broccoli or use a combination of both for interesting texture.
Serving Suggestions
This soup pairs beautifully with a simple green salad dressed with vinaigrette the acidity balances the richness perfectly. For a heartier meal serve in bread bowls hollowed out sourdough rounds become edible vessels that soak up every delicious drop. Sprinkle extra cheese garlic croutons or crispy bacon bits on top for an impressive finish that elevates this homey soup to dinner party status.
Frequently Asked Questions
- → How can I make this gluten-free?
Swap the all-purpose flour with cornstarch to thicken the soup without gluten. Mix cornstarch with heavy cream before adding to the soup.
- → Can I use frozen broccoli?
Yes, frozen broccoli works well. Add it in the last 30 minutes of cooking to prevent it from becoming too mushy.
- → What is the best cheese to use?
Sharp cheddar cheese is recommended for its bold flavor, but you can experiment with mild cheddar, Monterey Jack, or even a blend of cheeses.
- → Can I cook this soup on the stovetop?
Yes, you can simmer the ingredients in a large pot on the stovetop over medium heat. Adjust cooking times as needed for tender chicken and vegetables.
- → How do I store leftovers?
Store leftovers in an airtight container in the refrigerator for up to 3-4 days. Reheat gently on the stove or in the microwave.
- → Can I freeze this soup?
You can freeze the soup, but note that the texture of the cheese and cream may change slightly. Freeze without the cream and cheese, then add them fresh when reheating.