There’s nothing quite like coming home to the smell of dinner already done, and this Slow Cooker Broccoli Cheese Soup delivers that comfort every single time. I’ve tested this recipe with half a dozen cheese blends over the years—sharp cheddar, mild cheddar, even a little Gouda—and I can tell you it’s foolproof. The slow cooker does all the heavy lifting, turning simple ingredients into a creamy, velvety soup that feels like a hug in a bowl. It’s become my go‑to for busy weeknights when I want something satisfying without standing over the stove.

Why You’ll Love This Slow Cooker Broccoli Cheese Soup
This soup has become a staple in my kitchen for so many reasons. Here’s why I think you’ll love it too:
- It’s totally hands-off. Just toss the broccoli, onion, garlic, and broth into the slow cooker, set it, and forget it. No stirring, no watching—perfect for busy days.
- The creamiest texture ever. Thanks to the roux and real cheddar, you get a velvety, rich soup that coats every spoonful. Way better than anything from a can.
- Kid-approved and budget-friendly. My picky eaters gobble this up, and it’s made with simple, inexpensive ingredients you probably already have on hand.
Ingredients for Slow Cooker Broccoli Cheese Soup
Here’s what you’ll need to make this creamy, dreamy soup. I’ve added a few notes to help you shop smart:
- 4 cups broccoli florets (fresh or frozen—just chop ’em bite-size either way)
- 1 cup chopped onion (about one medium onion)
- 2 cloves garlic, minced (I use fresh, but jarred works in a pinch)
- 4 cups chicken or vegetable broth (low-sodium is best so you control the salt)
- 1 cup heavy cream (for that luscious texture)
- 3 cups shredded cheddar cheese (sharp cheddar is my favorite—see my note below about shredding your own)
- 1/4 cup all-purpose flour (this, plus the butter, makes the roux that thickens everything perfectly)
- 1/4 cup butter (unsalted so you can season to taste)
- Salt and pepper to taste
Ingredient Notes for Slow Cooker Broccoli Cheese Soup
Okay, let’s get into the nitty-gritty of what makes this soup so good. I’ve learned a few things through trial and error that I’m excited to share.
Broccoli: Fresh or frozen? I’ve tested both, and honestly, frozen is a total weeknight lifesaver. No need to thaw it—just dump the frozen florets straight into the slow cooker. Fresh works beautifully too, just chop them into bite-sized pieces so they cook evenly. Either way, you’re getting that perfect broccoli flavor.
Cheese: Okay, I’m going to get a little bossy here. Please, for the love of smooth soup, shred your own cheddar! The pre-shredded bags are coated with anti-caking agents that just won’t melt smoothly, and you’ll end up with a grainy texture instead of that dreamy, velvety finish. Sharp cheddar is my absolute favorite for flavor.
Heavy Cream & Broth: Heavy cream is what makes this soup feel so luxurious. You can swap in half-and-half if that’s what you have, but the soup will be a little thinner. For the broth, I always grab low-sodium so I can season it myself.
The Roux: The butter and flour roux is the secret to that perfectly smooth, thick texture. If you’re gluten-free, no worries at all—just skip the roux and stir in a cornstarch slurry (2 tablespoons cornstarch mixed with 2 tablespoons cold water) at the end. Or, add an extra cup of shredded cheese for natural thickness. Both work great!
How to Make Slow Cooker Broccoli Cheese Soup
Alright, let’s get cooking! This recipe comes together in three simple phases, and once you get the hang of it, you’ll be making it on repeat like I do. The first time I tried this, I was in a hurry and grabbed a bag of pre-shredded cheese. Big mistake—the soup turned out grainy and sad. I learned my lesson the hard way so you don’t have to! Follow these steps, and you’ll end up with the creamiest, most comforting bowl of soup every single time.
Step 1: Cook the Broccoli and Aromatics
Start by tossing your broccoli florets, chopped onion, and minced garlic into the slow cooker. Pour in the broth—chicken or vegetable, whichever you prefer—and give it a quick stir. Cover and set the slow cooker to low for 4 hours, or if you’re short on time, high for 2 hours. That’s it, really! The slow cooker does all the work, gently softening the broccoli until it’s tender and releasing all that wonderful flavor. If you’re using frozen broccoli (which I do all the time), just dump it in straight from the bag. No need to thaw, and nobody will ever know the difference.
Step 2: Make the Roux
Here’s where a little stovetop magic happens. About 15 minutes before the broccoli is done, grab a small saucepan and melt the butter over medium heat. Once it’s bubbling, whisk in the flour and cook it for about a minute, stirring constantly. You’ll see it turn a pale golden color—that’s good. Now, slowly pour in the heavy cream while you keep whisking. Keep at it for 3 to 5 minutes, until the mixture thickens into a smooth, silky sauce. This roux is what gives the soup that velvety, luxurious texture without any chalkiness. My mom taught me this trick years ago, and it’s never let me down. No lumps, no grit, just pure creaminess.
Step 3: Combine and Finish
Pour the roux into the slow cooker with the cooked broccoli and stir to combine. Now the fun part—add your shredded cheese a handful at a time, stirring after each addition. This gradual method keeps the cheese from clumping and ensures it melts into the soup evenly. Go slow, and you’ll be rewarded with a perfectly smooth, dreamy result. Season with salt and pepper to taste. If you like a silkier texture, you can use an immersion blender right in the pot to puree part of the soup, but I usually leave it chunky. Serve immediately, and whatever you do, don’t let the soup boil after adding the cheese—it can turn grainy faster than you’d think. Trust me on that one!
Tips for the Best Slow Cooker Broccoli Cheese Soup
Over the years, I’ve picked up a few tricks that turn a good soup into a seriously great one. Trust me, these little details make all the difference!
- Shred your own cheese. I know, I know—it’s one extra step. But pre-shredded bags are coated with anti-caking agents that just won’t melt smoothly. You’ll end up with a grainy soup instead of that silky finish. Take the extra two minutes to shred a block of sharp cheddar. Your taste buds will thank you.
- Add the cheese at the very end. Patience is key here. Once you stir in the roux, turn the slow cooker to warm or low, and add the cheese a handful at a time. If the soup is too hot, the cheese can separate and get clumpy. Go slow for perfect creaminess.
- Don’t skip the roux (or use a slurry). The butter-and-flour roux is my favorite for that velvety texture. But if you’re gluten-free, no worries—just mix 2 tablespoons cornstarch with 2 tablespoons cold water and stir it in at the end. It thickens beautifully without any fuss.
- Keep an eye on the broccoli. You want it tender but not mushy. Overcooking turns it into a green mess that breaks apart. Stick to the 4-hour low or 2-hour high timing, and you’ll get perfect florets every time.
- Season generously, then taste. Broccoli and cheese love salt and pepper. Start with a pinch, stir, and add more if needed. Sometimes I add a pinch of garlic powder or a dash of paprika for extra depth. Just don’t forget to taste before serving!
- Blend for an even creamier texture. If you’re into a completely smooth soup, use an immersion blender right in the pot after the broccoli is cooked but before adding the cheese. I usually leave mine chunky, but half-blended is my kids’ favorite.
Storage and Reheating
Leftovers are a gift! Let the soup cool completely, then pop it in an airtight container. It’ll keep in the fridge for 3 to 4 days. When you’re ready for round two, reheat it gently on the stovetop over low heat, stirring often. The microwave works too—just do 30-second bursts and stir in between. Whatever you do, don’t let it boil, or the cheese might separate. Freezing? I don’t recommend it—the dairy can get grainy when thawed. This soup is way better eaten fresh or within a few days!
Variations and Serving Suggestions for Slow Cooker Broccoli Cheese Soup
One of the best things about this soup is how easy it is to dress up or change depending on your mood. I love playing around with different add-ins and toppings—it keeps things interesting even when I make it every other week. Here are a few of my favorite twists, plus some ideas for what to serve alongside. Don’t be afraid to experiment and make it your own!
Meat Lover’s Version
If you want to turn this into a heartier meal, stir in about 1 cup of diced cooked ham or 6 slices of crispy bacon (crumbled) right at the end, just before serving. The salty, smoky flavor pairs perfectly with the creamy cheese and broccoli. I love using leftover holiday ham for this—it feels like a whole new soup.
Cheesy Twist
For a richer, more complex flavor, swap half the cheddar for smoked Gouda. Use 2 cups sharp cheddar and 1 cup smoked Gouda, shredded fresh, of course. The smoky notes add this incredible depth that makes the soup taste like it simmered all day—even though we know the slow cooker did all the work. It’s my go-to when I want to impress guests.
Spicy Kick
Sometimes I crave a little heat, and this soup handles it beautifully. Just stir in ¼ teaspoon cayenne pepper or a few dashes of your favorite hot sauce when you add the cheese. Start small—you can always add more, but you can’t take it out! I also love a pinch of nutmeg for warmth; it sounds weird, but it really brings out the broccoli’s flavor.
Serving suggestions: A bowl of this soup is fantastic with crusty bread for dipping—sourdough or a warm baguette is my top pick. A simple side salad with a tangy vinaigrette balances out the richness. And for the full experience, pile on extra shredded cheese, crunchy croutons, or even a dollop of sour cream. Happy experimenting!
Frequently Asked Questions about Slow Cooker Broccoli Cheese Soup
Over the years, I’ve gotten so many questions about this soup, and I totally get it—there are a few tricks that can make or break the result. Let me answer the ones I hear most often, so you can make this with total confidence.
Can I Use Frozen Broccoli?
Absolutely! I do it all the time. No need to thaw it—just dump the frozen florets straight into the slow cooker. You might need to add about 15–20 minutes to the cook time, but honestly, it works perfectly every time.
How Do I Thicken the Soup?
If you want it even thicker than the roux makes it, stir in a cornstarch slurry (2 tablespoons cornstarch mixed with 2 tablespoons cold water) at the end and let it cook for a few minutes. Or just add more shredded cheese—that’s my favorite trick. Blending a portion with an immersion blender also helps!
Can I Make This Soup Dairy-Free?
Yes! Swap the butter for vegan butter, use a plant-based cream like full-fat coconut cream, and choose a dairy-free shredded cheese that melts well. I’ve tested this with a few brands, and the soup still comes out creamy and delicious. Just take it slow with the cheese melting.
Why Did My Soup Turn Grainy?
Oh, I’ve been there. Grainy soup usually happens when the cheese gets too hot or you use pre-shredded cheese with anti-caking agents. Always shred your own cheddar and add it at the very end with the heat on low or warm. No boiling after the cheese goes in, and you’ll get that silky smooth finish.
Nutritional Information
Sure, I don’t make this soup for the calorie count—I make it because it tastes like pure comfort. But I know some of you like to keep track, so here’s the breakdown for one bowl.
- Calories: 380
- Fat: 28g (17g saturated)
- Carbohydrates: 16g (3g fiber, 4g sugar)
- Protein: 18g
- Sodium: 720mg
- Cholesterol: 80mg
Just keep in mind, these numbers are rough estimates—they can shift depending on the brand of broth you use or if you go heavy on the cheese (no judgment here!). Like I always say, this info is just for reference, not medical advice. Enjoy every spoonful!
Rate This Recipe
If you loved this Slow Cooker Broccoli Cheese Soup as much as I do, I’d be so grateful if you’d leave a star rating below! Your feedback means the world to me and helps other readers find their new favorite comfort soup too. And hey, drop me a comment and tell me how it turned out—did you add bacon? Extra cheese? I’d love to hear about your twist. Thank you so much for cooking along with me today! 💛
PrintSlow Cooker Broccoli Cheese Soup: 4-Hour Creamy Comfort
A creamy and comforting slow cooker soup made with broccoli and melted cheese. This easy recipe requires minimal effort for a satisfying meal.
- Prep Time: 10 minutes
- Cook Time: 4 hours
- Total Time: 4 hours 10 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Slow Cooker
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 4 cups broccoli florets
- 1 cup chopped onion
- 2 cloves garlic, minced
- 4 cups chicken or vegetable broth
- 1 cup heavy cream
- 3 cups shredded cheddar cheese
- 1/4 cup all-purpose flour
- 1/4 cup butter
- Salt and pepper to taste
Instructions
- Add broccoli, onion, garlic, and broth to your slow cooker.
- Cook on low for 4 hours or until broccoli is tender.
- In a small pan, melt butter over medium heat. Stir in flour and cook for 1 minute.
- Slowly whisk in heavy cream and cook until thickened.
- Pour the cream mixture into the slow cooker. Stir in cheddar cheese until melted.
- Season with salt and pepper. Serve hot.
Notes
- Use fresh or frozen broccoli florets.
- For a thicker soup, add more cheese or a cornstarch slurry.
- Blend part of the soup for a smoother texture.
Nutrition
- Serving Size: 1 bowl
- Calories: 380
- Sugar: 4 g
- Sodium: 720 mg
- Fat: 28 g
- Saturated Fat: 17 g
- Unsaturated Fat: 8 g
- Trans Fat: 0 g
- Carbohydrates: 16 g
- Fiber: 3 g
- Protein: 18 g
- Cholesterol: 80 mg

