
I still remember the first time I made this Slow Cooker Broccoli Cheddar Soup Recipe in my crockpot on a lazy Sunday, mostly because I didn’t want to babysit a pot on the stove. I tossed everything in, walked away, and came back four hours later to the smell of melted cheese and broccoli filling my whole kitchen.
Honestly, it tasted better than the copycat versions I’d order at a restaurant, and it cost me a fraction of the price. I’ve made it more times than I can count since then, tweaking little things along the way, and I’m excited to share exactly how I make it. If you love creamy, cheesy comfort food without babysitting a stove, this one’s for you.

Cooking Time
- Prep Time: 10 minutes
- Cooking Time: 3 to 4 hours on low
- Total Time: About 4 hours 10 minutes
Ingredients
- 16 ounces frozen broccoli florets – frozen works better here than fresh because it holds up to the long cook time without turning mushy
- 2 stalks celery, finely diced – adds a subtle savory crunch that balances the creaminess
- 1 small onion, finely diced – builds the flavor base for the whole soup
- 1 teaspoon garlic powder – fresh minced garlic works too if you prefer a bolder bite
- ¼ teaspoon nutmeg – sounds odd but it deepens the flavor in a way you can’t quite place
- ½ teaspoon black pepper – adjust to taste
- 3 ounces cream cheese, softened – this is the secret to that ultra-creamy texture
- 2 cups chicken broth – go low-sodium if you’re watching salt since the cheese adds plenty
- 2 teaspoons chicken base (like Better Than Bouillon) – gives the broth a richer, more savory backbone than broth alone
- 12 ounces evaporated milk – holds up to heat better than regular milk and won’t curdle as easily
- 2 tablespoons all-purpose flour – helps thicken the soup just enough
- â…“ cup grated Parmesan cheese – adds a nutty depth you won’t get from cheddar alone
- 2 cups shredded cheddar cheese, plus more for topping – grate it fresh off the block if you can, it melts smoother than the bagged kind
Note: This recipe serves about 8 to 10 people, depending on portion size.
Equipment You Need
- Slow cooker (5-quart or larger) – this is where all the magic happens over several hours
- Cutting board and knife – for dicing the celery and onion
- Measuring cups and spoons – to keep your ratios accurate
- Wooden spoon or spatula – for stirring everything together
- Box grater – for shredding your own cheese if you’re going that route

How to Make Slow Cooker Broccoli Cheddar Soup Recipe?
This part is refreshingly simple, which is honestly my favorite thing about this recipe. There’s no sautéing required unless you want to, and no watching a pot simmer on the stove. You basically load everything into the slow cooker in two stages and let time do the rest.
Step 1: Combine the Base Ingredients
Add the frozen broccoli, celery, onion, garlic powder, nutmeg, pepper, cream cheese, chicken broth, chicken base, evaporated milk, and flour straight into your slow cooker. Give everything a good stir so the cream cheese starts to break up a bit and the flour doesn’t clump. You don’t need to pre-cook anything at this stage.

Step 2: Let It Cook Low and Slow
Pop the lid on and set your slow cooker to low for 3 to 4 hours. You’ll know it’s ready when the broccoli is fork-tender and the whole kitchen smells amazing. I usually check around the 3-hour mark since slow cookers can run a little differently from one another.

Step 3: Stir in the Cheeses
Once the broccoli is tender, add the Parmesan and shredded cheddar cheese. Stir until everything is fully melted and smooth. This is the step that turns your broth into that classic thick, cheesy soup texture everyone loves.
Step 4: Rest, Taste, and Serve
Turn off the slow cooker and let the soup sit, covered, for about 8 to 10 minutes. This resting time lets it thicken up a bit more and lets the cheese finish melting evenly. Taste and adjust the salt and pepper before ladling it into bowls.
Additional Tips for Making This Recipe Better
I’ve made this soup enough times to pick up a few tricks that genuinely make a difference.
- I always grate my own cheddar instead of using the bagged kind because it melts so much smoother and doesn’t leave that grainy texture.
- I like to sauté my onion and celery in a little butter for a few minutes before adding them if I have extra time, since it softens them up more than the slow cooker alone does.
- I never skip the nutmeg, even though it feels strange to add it. It really does round out the flavor in a way you can’t replace.
- I keep a batch of cornstarch slurry on standby in case I want the soup a little thicker toward the end.
- I always taste before adding extra salt since the cheese and chicken base already bring plenty of sodium to the party.
Common Mistakes to Avoid
- I’ve used pre-shredded cheddar in a pinch, and I noticed it didn’t melt as smoothly because of the anti-caking coating on it.
- I made the mistake of adding all the cheese at the very start once, and it turned grainy instead of silky, so I only add it near the end now.
- I didn’t stir enough at the beginning once, and the flour clumped instead of blending in, so I always give it a thorough mix upfront.
- I tried cooking it on high the whole time to save time, and the evaporated milk nearly curdled, so I stick to low heat now.
- I forgot to let mine rest before serving once, and it was noticeably thinner than usual, so I never skip that resting step anymore.
How to Serve Slow Cooker Broccoli Cheddar Soup
I love ladling this into deep bowls and topping it with an extra handful of shredded cheddar so it gets that gorgeous melty look on top. A sprinkle of fresh cracked black pepper or chopped chives adds a nice pop of color if you’re serving guests.
Pair it with a warm, crusty bread roll or a bread bowl for dipping, since the soup is thick enough to hold up beautifully. It also works well alongside a simple side salad if you want to balance out the richness with something lighter.

Variations
- Swap the evaporated milk for whole milk or 2% if that’s what you have on hand, just keep the heat on low so it doesn’t curdle.
- Use half-and-half or heavy cream instead of cream cheese for a slightly different creamy texture.
- Add shredded carrots for extra color, sweetness, and a boost of veggies in every bowl.
- Try a gluten-free version by swapping the flour for cornstarch, using about half the amount.
- Stir in cooked, diced chicken to turn this soup into a heartier, protein-packed meal.
- Use a dairy-free cream cheese and cheese blend along with plant-based milk for a dairy-free version.
Nutritional Information
Here’s a general idea of what one serving of this soup looks like, though actual values will vary based on the exact brands you use.
- Calories: around 210 per serving
- Protein: about 11 grams
- Carbohydrates: roughly 10 grams
- Fat: approximately 14 grams
Make Ahead and Storage
You can make this soup a day or two ahead of time and store it in an airtight container in the refrigerator. It will stay fresh for up to five days when stored properly.
When reheating, warm it gently on the stovetop over low heat or in short bursts in the microwave, stirring often. Creamy soups like this can separate if reheated too quickly, so slow and steady is the way to go.
If you want to freeze it, let the soup cool completely first, then store it in a freezer-safe container for up to two months. Thaw it in the fridge overnight before reheating gently on the stove.
Why You’ll Love This Recipe
This soup has become one of my most-requested meals, and there are a few solid reasons why.
- It’s incredibly easy to make since the slow cooker does almost all the work while I go about my day.
- It’s endlessly customizable, so I can swap in different veggies or proteins depending on what I have in the fridge.
- It works for casual weeknight dinners as well as potlucks, since it always seems to be a crowd favorite.
- It reheats well, which makes it perfect for meal prepping lunches throughout the week.
- It’s rich and comforting without requiring a long list of complicated techniques or ingredients.
FAQs
Can I make this with just 4 ingredients?
You can simplify it down to broccoli, cheddar, broth, and a cream base like cream cheese or milk, though you’ll lose some of the depth the extra seasonings add.
Is there a version without cream or heavy dairy?
Yes, you can use milk or a plant-based alternative in place of cream cheese and evaporated milk, though the texture will be a bit lighter.
Can I add carrots to this soup?
Absolutely, shredded carrots blend in nicely and add extra color, sweetness, and nutrients without changing the cooking process.
Does this recipe work well for healthy, lighter eating?
You can lighten it up by using reduced-fat cheese and low-sodium broth, though the overall texture will be slightly less rich.
Can I find similar recipes on sites like AllRecipes?
Yes, many versions of this crockpot broccoli cheddar soup exist across recipe sites, though ingredient ratios and cook times can vary slightly from one to the next.

Slow Cooker Broccoli Cheddar Soup Recipe
Ingredients
Method
- Add the frozen broccoli, celery, onion, garlic powder, nutmeg, pepper, cream cheese, chicken broth, chicken base, evaporated milk, and flour straight into your slow cooker. Give everything a good stir so the cream cheese starts to break up a bit and the flour doesn’t clump. You don’t need to pre-cook anything at this stage.
- Pop the lid on and set your slow cooker to low for 3 to 4 hours. You’ll know it’s ready when the broccoli is fork-tender and the whole kitchen smells amazing. I usually check around the 3-hour mark since slow cookers can run a little differently from one another.
- Once the broccoli is tender, add the Parmesan and shredded cheddar cheese. Stir until everything is fully melted and smooth. This is the step that turns your broth into that classic thick, cheesy soup texture everyone loves.
- Turn off the slow cooker and let the soup sit, covered, for about 8 to 10 minutes. This resting time lets it thicken up a bit more and lets the cheese finish melting evenly. Taste and adjust the salt and pepper before ladling it into bowls.
Notes
- I always grate my own cheddar instead of using the bagged kind because it melts so much smoother and doesn’t leave that grainy texture.
- I like to sauté my onion and celery in a little butter for a few minutes before adding them if I have extra time, since it softens them up more than the slow cooker alone does.
- I never skip the nutmeg, even though it feels strange to add it. It really does round out the flavor in a way you can’t replace.
- I keep a batch of cornstarch slurry on standby in case I want the soup a little thicker toward the end.
- I always taste before adding extra salt since the cheese and chicken base already bring plenty of sodium to the party.






