There’s something magical about coming home to a pot of slow cooker broccoli cheese soup bubbling away, filling the whole house with that irresistible cheesy aroma. This recipe has been my go-to comfort food for years—ever since my college days when I needed something hearty but couldn’t spend hours in the kitchen. Just toss in the ingredients, let the slow cooker work its magic, and voila! You’ve got a creamy, dreamy bowl of warmth that tastes like it took way more effort than it actually did.
What I love most is how forgiving this soup is. Forget to stir? No problem. Need to leave it cooking an extra hour? It’ll just get more flavorful. And that moment when you lift the lid to stir in the cheddar and it melts into velvety perfection? Pure happiness in a pot, my friend.

Why You’ll Love This Slow Cooker Broccoli Cheese Soup
Trust me, this isn’t just another soup recipe—it’s a game-changer for busy weeknights. Here’s why it’ll become your new favorite:
- Creamy dreamy texture that hugs your spoon (no grainy or separated cheese here!)
- 5 minutes of active prep – just chop and drop everything in the pot
- Hands-off cooking means you can literally forget about it for hours
- Kid-approved but fancy enough for guests (I’ve served this at dinner parties!)
- Endlessly customizable – throw in extra veggies or swap cheeses to your heart’s content
The best part? It tastes like you spent all day stirring, when really you were binge-watching your favorite show while the slow cooker did all the work. Now that’s my kind of cooking!
Ingredients for Slow Cooker Broccoli Cheese Soup
Let’s gather our simple, wholesome ingredients – I promise you probably have most of these in your kitchen already! Here’s what you’ll need to make that dreamy, cheesy goodness:
- Fresh veggies: 4 cups broccoli florets (about 1 large head), 1 medium yellow onion diced (roughly 1 cup), and 2 garlic cloves minced
- Liquid base: 4 cups vegetable broth (go for low-sodium if you’re watching salt)
- For that creamy magic: 1 cup heavy cream and 2 tablespoons butter
- Cheese lovers unite: 2 cups shredded sharp cheddar (buy the block and shred it yourself – it melts so much better!)
- Flavor boosters: 2 tablespoons all-purpose flour, 1/2 teaspoon salt, 1/4 teaspoon black pepper, and 1/4 teaspoon paprika
That’s it! I sometimes add a dash of mustard powder too – it makes the cheese flavor pop in the most delicious way. Now let’s get cooking!
How to Make Slow Cooker Broccoli Cheese Soup
Alright, let’s dive into the good stuff! This recipe is so simple, you’ll be amazed at how little effort creates such incredible flavor. Just follow these easy steps:
Step 1: Sauté the Aromatics
Now, I’ll be honest – you can skip this step and just toss everything raw into the slow cooker. But if you’ve got 5 extra minutes, sautéing the onions and garlic in a pan with a bit of butter first makes all the difference. It brings out their natural sweetness and gives the soup a deeper flavor base. Just cook them over medium heat until the onions turn translucent (about 3-4 minutes), then scrape them into your slow cooker.
Step 2: Slow Cook the Base
Here’s where the magic happens! Add your broccoli florets right on top of the aromatics, then pour in the vegetable broth. The liquid should just barely cover the broccoli – don’t worry if some florets peek out, they’ll cook down. Pop the lid on, set it to LOW, and walk away for 4-5 hours. Yes, really! The broccoli should be fork-tender when it’s ready. I sometimes give it a quick stir halfway through if I’m nearby, but it’s not necessary.
Step 3: Thicken the Soup
About 30 minutes before serving, let’s make that roux! Melt butter in a small saucepan over medium heat, then whisk in the flour. Cook for 1-2 minutes until it smells nutty (this cooks out the raw flour taste). Slowly pour in the heavy cream while whisking constantly – this prevents lumps. Keep whisking until it thickens slightly, then stir this mixture into your slow cooker along with the shredded cheese, salt, pepper, and paprika. Let it cook another 15-20 minutes until the cheese is completely melted and the soup is gloriously creamy.
Pro tip: For an ultra-smooth texture, use an immersion blender to puree about half the soup before adding the cheese. Or leave it chunky if you prefer more texture – both ways are delicious!

Tips for Perfect Slow Cooker Broccoli Cheese Soup
After making this soup more times than I can count, I’ve picked up some tricks that guarantee perfect results every time:
- Shred your own cheese – pre-shredded bags contain anti-caking agents that can make your soup grainy
- Add cheese gradually on LOW heat to prevent curdling – I stir in handfuls every 5 minutes
- Double the recipe easily – just make sure your slow cooker is no more than 2/3 full
- For extra creaminess, stir in a tablespoon of cream cheese along with the cheddar
Remember – patience with the cheese makes all the difference between good soup and great soup!
Variations for Slow Cooker Broccoli Cheese Soup
Oh, the possibilities! One of my favorite things about this recipe is how easily it adapts to whatever you’re craving or have on hand. Here are some delicious twists I’ve tried (and loved!):
- Cauliflower power: Swap half the broccoli for cauliflower florets – it makes the soup extra velvety
- Smoky depth: Use smoked gouda or cheddar instead of regular for that campfire-cozy flavor
- Protein boost: Stir in diced cooked chicken, turkey bacon, or white beans during the last 30 minutes
- Spice it up: Add a pinch of cayenne or diced jalapeños if you like a little kick
The best part? No matter how you tweak it, that creamy, cheesy comfort stays perfectly intact. Happy experimenting!
Serving Suggestions for Slow Cooker Broccoli Cheese Soup
Oh, the joy of dressing up this cozy soup! My absolute must-have is a crusty baguette for dipping – that satisfying crunch against the creamy soup is pure bliss. When I’m feeling fancy, I’ll whip up some homemade garlic bread or serve it in a bread bowl (yes, it’s as fun as it sounds!).
For a light meal, pair it with a simple green salad tossed with lemon vinaigrette. Or go all-in on comfort with baked potatoes or grilled cheese sandwiches. Don’t forget the toppings – extra shredded cheese, crunchy croutons, or a sprinkle of fresh chives take it over the top!
Storing and Reheating Slow Cooker Broccoli Cheese Soup
Here’s the good news – this soup tastes even better the next day! Store leftovers in an airtight container in the fridge for up to 3 days. When reheating, go low and slow on the stovetop – microwave heat can make the cheese separate. Stir frequently and add a splash of milk if it seems too thick. Want to freeze it? Portion into freezer bags (leave some room for expansion) and thaw overnight in the fridge before reheating gently. The texture might be slightly grainier after freezing, but the flavor stays delicious!
Slow Cooker Broccoli Cheese Soup FAQs
I get asked about this soup all the time – here are the most common questions that pop up (and my tried-and-true answers!):
Can I use frozen broccoli instead of fresh?
Absolutely! Just toss it in frozen – no need to thaw. The texture might be slightly softer, but it works great in a pinch. I actually keep a bag of frozen florets in my freezer specifically for emergency soup cravings!
How do I make this gluten-free?
Easy swap – just use cornstarch instead of flour for the roux. Mix 1 tablespoon cornstarch with 2 tablespoons cold water, then stir it in when you’d normally add the flour mixture. Works like a charm!
My soup turned out grainy – what went wrong?
This usually happens if the cheese got too hot too fast. Next time, make sure your slow cooker is on LOW when adding cheese, and stir it in gradually. Also, avoid pre-shredded cheese – those anti-caking agents can cause graininess.
Can I make this soup dairy-free?
You bet! Swap the butter for olive oil, use full-fat coconut milk instead of cream, and try your favorite dairy-free cheese. The flavor will be different, but still deliciously creamy.
Why does my soup look separated?
Don’t panic! Just give it a good whisk – sometimes the fats need a little encouragement to blend back together. Adding a teaspoon of lemon juice can help stabilize the emulsion too.
Nutritional Information
Just so you know what you’re diving into (not that you’ll be able to stop at just one bowl!), here’s the nutritional breakdown per serving. Remember, these are estimates and can vary based on your specific ingredients:
- Calories: 320
- Fat: 22g (14g saturated)
- Protein: 12g
- Carbs: 12g (3g fiber)
Now go enjoy that cheesy goodness guilt-free – a little comfort food is good for the soul!
Print
Slow Cooker Broccoli Cheese Soup
- Total Time: 5 hours 15 minutes
- Yield: 6 servings 1x
- Diet: Vegetarian
Description
A creamy and comforting slow cooker broccoli cheese soup that’s easy to prepare and packed with flavor.
Ingredients
- 4 cups broccoli florets
- 1 medium onion, diced
- 2 cloves garlic, minced
- 4 cups vegetable broth
- 1 cup heavy cream
- 2 cups shredded cheddar cheese
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon paprika
- 2 tablespoons butter
- 2 tablespoons all-purpose flour
Instructions
- Combine broccoli, onion, garlic, and vegetable broth in the slow cooker.
- Cover and cook on low for 4-5 hours or until broccoli is tender.
- In a small saucepan, melt butter over medium heat. Stir in flour and cook for 1-2 minutes.
- Gradually whisk in heavy cream until smooth.
- Pour the cream mixture into the slow cooker and stir well.
- Add shredded cheddar cheese, salt, pepper, and paprika. Stir until cheese is melted.
- Cook for an additional 15-20 minutes on low.
- Serve warm.
Notes
- For a smoother texture, blend half the soup before adding the cheese.
- Add cooked chicken or turkey bacon for extra protein.
- Store leftovers in an airtight container for up to 3 days.
- Prep Time: 15 minutes
- Cook Time: 5 hours
- Category: Soup
- Method: Slow Cooker
- Cuisine: American
Nutrition
- Serving Size: 1 cup
- Calories: 320
- Sugar: 4g
- Sodium: 650mg
- Fat: 22g
- Saturated Fat: 14g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 3g
- Protein: 12g
- Cholesterol: 70mg