Nothing beats coming home to a house filled with the scent of soup simmering all day, especially when you can have it ready in less time than it takes to go through the grocery store line! This crockpot broccoli cheese soup recipe is a no-fuss meal that will warm your heart and soul after a long, busy day. A recent survey on kitchen habits showed that slow cooker recipes saved an average of 6 hours of cooking time per week in a typical household. That’s 6 hours you could spend reading books to your kids or taking them for ice cream instead of standing over the stove stirring! Having tested dozens and dozens of soup recipes, I can confidently say that this broccoli cheese version is one of my favorites, and it’s requested by my family again and again as a go-to comfort food during cooler months. The creamy cheese sauce and tender broccoli make this meal feel like a big hug from the inside
Why You’ll Love This Crockpot Broccoli Cheese Soup
This isn’t just any soup—it’s a game-changer for busy weeknights. The prep takes just 15 minutes, and then your slow cooker handles the rest while you go about your day. It’s perfect for meal prep Sunday, and the leftovers (if there are any!) taste even better the next day.
My kids were notorious vegetable avoiders until this soup came along. Something about the creamy, cheesy goodness makes even the pickiest eaters forget they’re consuming something green! Plus, it’s naturally gluten-free if you use the right broth, making it suitable for those with dietary restrictions.

Ingredients You’ll Need
For the base:
- 4 cups fresh broccoli florets (about 2 large heads)
- 1 medium yellow onion, diced
- 2 cloves garlic, minced
- 3 cups chicken broth (vegetable broth works for a vegetarian version)
- 1 cup diced carrots
- 1/2 teaspoon dried thyme
- 1/4 teaspoon nutmeg
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
For the creamy finish (added later):
- 2 cups shredded sharp cheddar cheese
- 1 cup shredded Gruyère cheese (trust me on this one!)
- 2 cups half-and-half
- 3 tablespoons cornstarch
- 1/4 cup cold water
I recommend using freshly shredded cheese rather than pre-packaged shredded cheese, which contains anti-caking agents that can prevent smooth melting. And while you can use frozen broccoli in a pinch, fresh broccoli provides a better texture in the final soup.
Equipment Needed
- 6-quart slow cooker (or larger if doubling the recipe)
- Sharp knife and cutting board
- Measuring cups and spoons
- Immersion blender or standard blender
- Small bowl for mixing cornstarch slurry
If you don’t have an immersion blender, you can use a regular blender, but be careful! When blending hot liquids, never fill the blender more than halfway, and always hold the lid down with a kitchen towel to prevent accidents.

Step-by-Step Instructions
- Prep your vegetables: Cut broccoli into bite-sized florets. Dice the onion and carrots, and mince the garlic. Pro tip: Don’t discard the broccoli stems! Peel the tough outer layer and dice the inner stem to add to your soup for extra nutrition.
- Load the slow cooker: Add broccoli, onion, garlic, carrots, and seasonings to your slow cooker. Pour in the broth. It won’t look like much liquid now, but don’t worry—the vegetables will release moisture as they cook.
- Set it and forget it: Cover and cook on LOW for 4-5 hours or HIGH for 2-3 hours, until the vegetables are tender when pierced with a fork.
- Blend to your preference: Use an immersion blender to partially blend the soup, leaving some chunks for texture. If you prefer a completely smooth soup, blend thoroughly. If using a standard blender, work in batches and be careful with the hot liquid.
- Make it creamy: In a small bowl, whisk together cornstarch and cold water to create a slurry. Stir this into the soup. Add the half-and-half and stir well.
- Cheese time: Reduce heat to LOW if not already. Gradually add the shredded cheeses, stirring continuously until completely melted and smooth. This gradual addition is key to preventing clumping!
- Final simmer: Let the soup cook for an additional 15-30 minutes on LOW to thicken and allow flavors to meld.
Serving Suggestions
This soup shines when served in creative ways! Try:
- Ladled into hollowed-out bread bowls for an impressive presentation
- Topped with extra shredded cheese, crispy bacon bits, and chives
- Served with a side of crusty garlic bread for dipping
- Paired with a simple side salad dressed with vinaigrette for a complete meal
For large gatherings, keep the soup warm in the slow cooker on the “WARM” setting, and set up a toppings bar so guests can customize their bowls.
Storage and Reheating Tips
This soup keeps beautifully in the refrigerator for up to 4 days in an airtight container. When reheating, do so gently over medium-low heat on the stovetop or at 50% power in the microwave, stirring occasionally. This gentle approach prevents the dairy from separating.
For freezing, cool the soup completely, then portion into freezer-safe containers, leaving some room for expansion. It will keep for up to 3 months. The texture may change slightly upon thawing, but a good stir while reheating will help recombine everything.
Recipe Variations
Make it your own with these easy modifications:
- Protein boost: Add cooked, shredded chicken or diced ham
- Vegetarian version: Use vegetable broth instead of chicken broth
- Dairy-free option: Substitute coconut cream for the half-and-half and use your favorite dairy-free cheese alternative
- Spicy kick: Add a pinch of cayenne pepper or a diced jalapeño
- Extra vegetables: Toss in some cauliflower florets or diced potatoes
- Lower-carb version: Replace the cornstarch with xanthan gum (use just 1/2 teaspoon)
Troubleshooting Tips
Soup is too thin: Mix an additional tablespoon of cornstarch with cold water and stir into the simmering soup.
Cheese is clumping: Next time, make sure to use freshly shredded cheese and add it gradually while the heat is on LOW. If it’s already clumped, try blending the soup to smooth it out.
Soup separated after refrigeration: This is normal! Gently reheat while stirring, and it should recombine.

Why This Recipe Works
The slow cooker creates magic with this soup for several reasons. First, the low, steady heat allows the vegetables to release their flavors gradually without any risk of scorching. Second, adding the dairy components at the end prevents curdling that can happen with longer cooking. Finally, the cornstarch slurry creates the perfect thickness without needing to make a traditional roux.
I learned this method after years of stovetop soup disasters (anyone else burned the bottom of a pot while trying to make cheese sauce?). The crockpot approach is practically foolproof!
Final Thoughts
I’ve used my slow cooker to save countless hectic weeknights at home, and there’s just something so satisfying about tossing ingredients into the crockpot in the morning and coming back to a meal that tastes like you spent hours actively cooking it. This recipe feeds many picky eaters (or hungry humans), is perfect for meal prep, or just has that comfort food feel without leaving you chained to the stove. The sharp cheddar and nutty Gruyère give this soup depth of flavor that goes beyond ordinary broccoli cheese soup. Try it on your next busy day—your future self will be grateful!