There’s nothing quite like coming in from the cold to a bowl of creamy, cheesy soup that’s been simmering away all afternoon. My Slow Cooker Broccoli Cheese Soup has become my go-to for those days when I need a hug in a bowl—and I don’t want to spend hours stirring. The slow cooker does all the work, giving you tender broccoli and a rich, velvety texture without any fuss. I still remember the first time I made it on a frosty January evening; the house smelled amazing, and dinner was ready the moment I walked through the door. Trust me, this is comfort food you’ll want on repeat.

Ingredients for Slow Cooker Broccoli Cheese Soup
Here’s what you’ll need to make this creamy dream come true. I’ve kept it simple, but every ingredient pulls its weight.
- 4 cups broccoli florets (fresh or frozen, chopped into bite-size pieces)
- 1 small onion, finely diced
- 3 cloves garlic, minced
- 4 cups vegetable broth (low sodium is my go-to, so I can control the salt later)
- 1 cup heavy cream
- 3 cups shredded cheddar cheese (sharp cheddar preferred—it gives the best flavor)
- 1/4 cup all-purpose flour (this is our secret for thickening without a roux)
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon ground nutmeg (optional, but I love the little warmth it adds)
Ingredient Notes and Substitutions for Slow Cooker Broccoli Cheese Soup
Let’s talk about swaps because I know you might not have everything on hand. Fresh or frozen broccoli both work great here, so use whatever you’ve got. If you’re out of sharp cheddar, Colby or Monterey Jack will give you a milder, creamier melt. Want a lighter soup? Swap the heavy cream for half-and-half, no problem. For my gluten-free friends, a 1:1 gluten-free flour blend thickens just as nicely. And if you’re not vegetarian, chicken broth adds a savory depth that’s pretty amazing. My personal rule? Always reach for sharp cheddar. That extra tang makes the cheesy flavor pop in a way that mild cheese just can’t match.
How to Make Slow Cooker Broccoli Cheese Soup
Making this soup is almost too easy. I remember the first time I tried it—I kept checking the slow cooker every hour because I couldn’t believe something this creamy could come from just dumping ingredients in. But it works, and it’s become my favorite way to get dinner on the table without babysitting a pot on the stove. Let me walk you through it.
Adding Vegetables and Broth
Just toss the broccoli florets, diced onion, minced garlic, and vegetable broth right into the slow cooker. No need to sauté anything first—though if you’re feeling fancy, you can quickly soften the onion and garlic in a pan for extra depth. I usually skip it, and the soup still comes out amazing. Set it on low and let it go for 4 hours.
Blending the Soup for Slow Cooker Broccoli Cheese Soup
Once those 4 hours are up, it’s time to blend. I use my immersion blender right in the slow cooker—so easy. If you’re using a regular countertop blender, work in batches and be careful. Hot liquid expands, so leave the lid slightly ajar and cover it with a towel. Blend until smooth, or leave a few chunks if you like some texture. This is where the Slow Cooker Broccoli Cheese Soup really comes together.
Adding Cream and Cheese for Slow Cooker Broccoli Cheese Soup
Here’s the trick to avoiding lumps: whisk the flour into the heavy cream until it’s completely smooth before adding it to the pot. Then stir in your shredded cheddar and give everything a good mix. Turn the slow cooker to high and let it cook for 15 minutes, stirring once or twice, until the cheese is fully melted and the soup has thickened. Season with salt, pepper, and that pinch of nutmeg, and you’re ready to serve.
Tips for the Best Slow Cooker Broccoli Cheese Soup
I’ve learned a few things the hard way, so let me save you some trouble. First, please grate your own cheese. I know the bagged stuff is convenient, but those anti-caking coatings make the soup grainy instead of silky smooth. Trust me, it’s worth the extra two minutes. Also, don’t let the broccoli cook longer than 4 hours on low—it’ll get mushy and lose that sweet, fresh flavor. For texture, you do you. I love a completely smooth soup most days, but sometimes I swap the immersion blender for a potato masher and leave it nice and chunky. And if you want it thicker, just use a little less broth next time, or let it simmer uncovered for a few minutes after adding the cheese. Simple tweaks, big payoff.
Variations of Slow Cooker Broccoli Cheese Soup
One of the best things about this recipe is how easy it is to play around with. I’ve made it so many ways I’ve lost count. Throw in some crispy bacon bits on top for a salty crunch—my husband begs for this version. Swap the broccoli for cauliflower if that’s what you have, and you’ve got a totally different but equally delicious soup. Sometimes I add a diced potato or two along with the broth; it makes the soup extra hearty and gives it a natural creaminess. Love smoky flavors? Use smoked cheddar instead of sharp. And if you like a little heat, a pinch of cayenne stirred in at the end wakes everything up beautifully. The base recipe stays the same, so you can mix and match however you’re feeling.
What to Serve with Slow Cooker Broccoli Cheese Soup
This soup is hearty enough to be a meal on its own, but I love pairing it with something crunchy or toasty. A chunk of crusty bread for dipping is my go-to—soaks up every last drop. Garlic bread is even better if you’re feeling indulgent. And honestly, a grilled cheese sandwich on the side is basically the ultimate comfort combo. If you want something lighter, a simple side salad with a tangy vinaigrette cuts through the richness perfectly. Crackers are great for a little crunch, too. Whatever you choose, this Slow Cooker Broccoli Cheese Soup is the star of the show.
Storing and Reheating Slow Cooker Broccoli Cheese Soup
If you have leftovers (and that’s a big if in my house!), here’s how to keep that Slow Cooker Broccoli Cheese Soup tasting just as good the next day. Let it cool completely first—I usually leave it on the counter for about 30 minutes. Then pop it in an airtight container and stash it in the fridge for up to 3 days. When you’re ready for round two, reheat it gently on the stove over low heat, stirring often. The microwave works too, just do it in short bursts. Don’t worry if it looks a little thick; that’s normal. Just stir in a splash of milk or broth to bring back that creamy texture. One thing I’ve learned the hard way: skip the freezer. The dairy can separate and turn grainy, and nobody wants that.
Frequently Asked Questions
I get asked about this soup all the time, so I figured I’d answer the most common questions right here. Hopefully, this saves you a little trial and error in the kitchen!
Can I use frozen broccoli for Slow Cooker Broccoli Cheese Soup?
Absolutely! Frozen broccoli works perfectly here. No need to thaw it first—just dump it straight into the slow cooker with everything else. You might need to add an extra 30 minutes or so to the cook time, but honestly, it’s that simple.
How do I make this soup vegan?
Easy! Swap the heavy cream for unsweetened oat milk or almond milk, use vegan butter instead of any butter, and grab a bag of vegan cheddar shreds. Stick with vegetable broth, and add a tablespoon of nutritional yeast for that cheesy, savory kick. It’s surprisingly good.
Can I use a different cheese for Slow Cooker Broccoli Cheese Soup?
Sure can! Colby, Monterey Jack, or a mix of both will give you a milder, creamier melt. Just stay away from crumbly cheeses like feta or goat cheese—they won’t melt smoothly. That said, I always come back to sharp cheddar for the boldest flavor.
Why is my soup grainy?
Graininess usually happens when the cheese gets too hot too fast. Always melt it over low heat and stir constantly. Pre-shredded cheese is another culprit—those anti-caking coatings don’t melt well. Grating your own block of cheese makes a world of difference.
Nutritional Information for Slow Cooker Broccoli Cheese Soup
Alright, let’s talk numbers! If you’re watching portions, each 1-cup serving of this Slow Cooker Broccoli Cheese Soup comes out to about 350 calories. Here’s the quick breakdown:
- Fat: 25g (15g saturated)
- Cholesterol: 60mg
- Sodium: 800mg
- Carbs: 20g (4g fiber, 5g sugar)
- Protein: 12g
Just a heads up—nutritional information is an estimate and may vary based on ingredients and brands used. If you give this a try, I’d love to hear how it turned out for you. Drop a comment below or leave a rating—it seriously makes my day!
Print
Slow Cooker Broccoli Cheese Soup 4-Hour Magic
- Total Time: 4 hours 30 minutes
- Yield: 6 servings 1x
- Diet: Vegetarian
Description
A creamy, comforting soup made in a slow cooker. You get tender broccoli and rich cheese flavor. Perfect for a cozy meal.
Ingredients
- 4 cups broccoli florets
- 1 small onion, diced
- 3 cloves garlic, minced
- 4 cups vegetable broth
- 1 cup heavy cream
- 3 cups shredded cheddar cheese
- 1/4 cup all-purpose flour
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon nutmeg (optional)
Instructions
- Add broccoli, onion, garlic, and vegetable broth to the slow cooker.
- Cook on low for 4 hours.
- Blend the soup with an immersion blender until smooth.
- Whisk flour into the cream.
- Stir the cream mixture and cheese into the soup.
- Cook on high for 15 minutes, stirring occasionally.
- Season with salt, pepper, and nutmeg.
Notes
- Use fresh or frozen broccoli.
- For a thicker soup, use less broth.
- Store leftovers in the fridge for up to 3 days.
- Prep Time: 15 minutes
- Cook Time: 4 hours 15 minutes
- Category: Soup
- Method: Slow Cooker
- Cuisine: American
Nutrition
- Serving Size: 1 cup
- Calories: 350
- Sugar: 5g
- Sodium: 800mg
- Fat: 25g
- Saturated Fat: 15g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 4g
- Protein: 12g
- Cholesterol: 60mg
