Imagine coming home to the rich, aromatic smell of melted cheddar cheese mingling with tender broccoli florets, all simmering in a velvety broth. This Broccoli Cheese Crockpot soup transforms simple ingredients into a soul-warming meal that practically cooks itself while you go about your day.
Check out our Creamy Chicken Alfredo with Spinach and Mushrooms if you love ultra-smooth, indulgent sauces packed with flavor.
The slow cooker works its magic to create perfectly tender vegetables in a luxuriously creamy base that rivals any restaurant version. You’ll learn how to create this effortless comfort food masterpiece with minimal prep work and maximum flavor payoff.
Table of Contents

Why You’ll Love This Recipe
This Broccoli Cheese Crockpot recipe delivers restaurant-quality soup without standing over the stove. The slow cooker method allows the broccoli to become perfectly tender without losing its vibrant color, while the cheese melts into every spoonful creating pockets of gooey goodness. You’ll appreciate the hands-off cooking approach that requires just 10 minutes of morning prep before the crockpot does all the heavy lifting.
The texture contrast between silky cheese sauce and slightly firm broccoli florets creates an incredibly satisfying mouthfeel. This cheesy broccoli slow cooker soup is budget-friendly, using everyday ingredients that won’t break the bank. Whether you’re feeding hungry kids or meal-prepping for the week, this soup checks all the boxes. The creamy consistency coats your spoon beautifully, and each bite delivers that comforting warmth that makes you want to curl up with a cozy blanket on a chilly evening.
Ingredients
For the Soup Base:
- 4 cups (946 ml) low-sodium chicken or vegetable broth
- 1 medium yellow onion, finely diced (about 1 cup or 150g)
- 3 cloves garlic, minced
- 4 cups (284g) fresh broccoli florets, cut into bite-sized pieces
- 2 medium carrots, peeled and diced (about 1 cup or 128g)
- 3 tablespoons (42g) unsalted butter
- 1/3 cup (42g) all-purpose flour
- 2 cups (473 ml) whole milk
- 1 cup (237 ml) heavy cream for extra richness
- 3 cups (339g) sharp cheddar cheese, freshly shredded
- 1/2 cup (57g) Parmesan cheese, grated
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
- 1/4 teaspoon ground nutmeg for depth
The sharp cheddar provides the signature tangy flavor, while Parmesan adds a savory complexity. Freshly shredded cheese melts smoother than pre-packaged varieties that contain anti-caking agents.
Pro Tips
Prevent Grainy Cheese: Add cheese only during the final 30 minutes of cooking and keep your slow cooker on low heat. High temperatures cause the proteins in cheese to separate, creating an unappetizing grainy texture. Stir the cheese in gradually, allowing each handful to melt completely before adding more.
Achieve Perfect Thickness: Create a roux by cooking the butter and flour together in a skillet for 2-3 minutes before whisking in milk. This traditional thickening technique prevents lumpy soup and creates that velvety consistency. If your soup seems too thin after cooking, mix 2 tablespoons of cornstarch with cold water and stir it in during the last 20 minutes.
Maintain Broccoli Texture: Add broccoli florets during the last 2-3 hours of cooking rather than at the beginning. This prevents the broccoli from becoming mushy and turning an unappetizing olive color. Your florets should be fork-tender but still hold their shape, providing that satisfying bite in every spoonful.
Step-by-Step Instructions
Step 1: Prepare Your Crockpot Base
Add the chicken broth, diced onion, minced garlic, and diced carrots to your slow cooker. These aromatics form the flavor foundation of your crockpot broccoli cheese soup. Set your slow cooker to low and let these ingredients cook for 4 hours, allowing the vegetables to soften and release their natural sweetness into the broth. The low and slow method extracts maximum flavor without any active monitoring.
Step 2: Create the Creamy Roux
About 30 minutes before you’re ready to finish the soup, melt the butter in a medium saucepan over medium heat. Once the butter stops foaming, whisk in the flour continuously for 2-3 minutes until the mixture turns golden and smells slightly nutty. This cooking process removes the raw flour taste that would otherwise make your soup taste chalky.
Slowly pour in the milk while whisking constantly to prevent lumps from forming. Continue whisking until the mixture thickens noticeably, about 5 minutes. This roux becomes the silky base that transforms ordinary soup into something spectacular.
Step 3: Add Broccoli and Cream Mixture
Pour the thickened roux into your slow cooker along with the heavy cream and broccoli florets. Stir everything together gently, making sure the creamy mixture distributes evenly throughout the broth. The broccoli should be mostly submerged in the liquid. Cover and continue cooking on low for 2 more hours. During this time, the broccoli will become tender and absorb the flavors of the seasoned broth while maintaining its structure.
Step 4: Incorporate the Cheese
This is the magical moment where your soup transforms into pure comfort food. Turn your slow cooker to warm or the lowest setting possible. Add the shredded cheddar cheese one handful at a time, stirring after each addition until completely melted. Rushing this step can cause the cheese to clump or separate.
Follow with the grated Parmesan cheese, salt, pepper, and nutmeg. Taste and adjust seasonings as needed. The nutmeg adds a subtle warmth that enhances the cheese flavor without being identifiable. Let the soup rest on warm for 15 minutes before serving to allow all the flavors to meld together beautifully.
Step 5: Final Texture Check
Use an immersion blender to partially blend the soup if you prefer a smoother consistency, or leave it chunky for more texture. Blending just half creates the perfect balance with some vegetables pureed into the base while others remain intact. Give the soup a final stir, scraping any cheese that may have stuck to the sides back into the pot. The finished Broccoli Cheese Crockpot soup should coat the back of a spoon and have a luscious, pourable consistency.
Looking for inspiration? Try our Pineapple Chicken Kabobs for another bold dish that balances sweet and savory flavors beautifully.
Variations
Loaded Broccoli Cheese Soup: Transform this into a hearty meal by stirring in 1 cup of diced cooked ham or crispy crumbled bacon during the last 30 minutes. Top each bowl with extra shredded cheese, sour cream, and chopped green onions for a loaded baked potato experience.
Cauliflower Broccoli Blend: Replace half the broccoli with cauliflower florets for a milder flavor and extra creaminess. The cauliflower breaks down more easily, naturally thickening the soup while the broccoli provides color and texture contrast.
Lightened-Up Version: Swap heavy cream for an additional cup of whole milk and use reduced-fat sharp cheddar cheese. While slightly less rich, this version still delivers impressive creaminess with fewer calories. Add a tablespoon of cream cheese for extra body without excessive fat.
Storage and Serving

Store leftover soup in airtight containers in the refrigerator for up to 4 days. The soup will thicken considerably as it cools due to the cheese and roux, so add a splash of milk or broth when reheating. Warm gently over low heat on the stovetop, stirring frequently to prevent scorching. Avoid boiling reheated soup as this can cause the cheese to separate. Freezing is not recommended because dairy-based soups often become grainy when thawed.
Serve your Broccoli Cheese Crockpot soup in warm bowls with crusty sourdough bread for dipping into that creamy goodness. A simple side salad with tangy vinaigrette provides a refreshing contrast to the rich soup. For a complete comfort food spread, pair it with grilled cheese sandwiches for the ultimate cozy dinner. Garnish individual bowls with extra shredded cheese, a dollop of sour cream, or homemade croutons for added texture.
Frequently Asked Questions
Can I use frozen broccoli instead of fresh?
Yes, frozen broccoli works perfectly for this slow cooker broccoli cheese recipe. Add it directly to the crockpot without thawing during the last 1-2 hours of cooking. Frozen broccoli is already blanched, so it requires less cooking time than fresh. You may need slightly less liquid since frozen vegetables release water as they cook.
Why did my soup turn grainy?
Grainy soup happens when cheese is added at too high a temperature or cooked too long. Always add cheese during the final 30 minutes on the lowest heat setting. Using freshly shredded cheese instead of pre-shredded varieties also prevents graininess since pre-packaged cheese contains anti-caking additives that affect melting.
How can I make this soup thicker?
If your soup is too thin, mix 2 tablespoons of cornstarch with 3 tablespoons of cold water until smooth, then stir into the soup during the last 20 minutes of cooking. Alternatively, use an immersion blender to puree a portion of the vegetables, which naturally thickens the base while maintaining texture.
Can I make this soup on the stovetop instead?
Absolutely! Sauté the onions, garlic, and carrots in butter for 5 minutes, add broth and simmer for 15 minutes. Add broccoli and cook another 10 minutes. Prepare the roux separately, add to the pot with cream, then stir in cheese off the heat. Total cooking time is about 35-40 minutes.
What’s the best cheese for this recipe?
Sharp or extra-sharp cheddar provides the boldest flavor and authentic broccoli cheese soup taste. Avoid mild cheddar as it lacks flavor intensity. Combining cheddar with Gruyere or fontina creates a more sophisticated flavor profile. Never use pre-shredded cheese labeled “non-melting” as it won’t incorporate properly into the soup.
Conclusion
This Broccoli Cheese Crockpot soup is comfort food at its finest, delivering creamy, cheesy satisfaction with minimal effort. It’s the kind of dish that welcomes you home after a long day, filling your kitchen with irresistible aromas and your belly with warming goodness. The beauty lies in its simplicity and the way your slow cooker transforms humble ingredients into something that tastes like you spent hours perfecting it.
Whether you’re cooking for picky eaters who need more vegetables or simply craving a bowl of pure comfort, this recipe delivers every single time. Make a batch this week and discover why slow cooker soups have such a devoted following.
For more recipe followe me in facebookb and pinterest
Print
Broccoli Cheese Crockpot: Creamy & Cozy Slow Cooker Soup
Description
Creamy broccoli and sharp cheddar come together in this effortless slow cooker soup that practically makes itself. Perfect for busy weeknights when you want comfort food without the fuss.
Ingredients
- 4 cups low-sodium chicken or vegetable broth
- 1 medium yellow onion, finely diced
- 3 cloves garlic, minced
- 4 cups fresh broccoli florets, cut into bite-sized pieces
- 2 medium carrots, peeled and diced
- 3 tablespoons unsalted butter
- 1/3 cup all-purpose flour
- 2 cups whole milk
- 1 cup heavy cream
- 3 cups sharp cheddar cheese, freshly shredded
- 1/2 cup Parmesan cheese, grated
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
- 1/4 teaspoon ground nutme
Instructions
- Add chicken broth, diced onion, minced garlic, and diced carrots to your slow cooker and cook on low for 4 hours.
- Melt butter in a medium saucepan over medium heat, then whisk in flour and cook for 2-3 minutes until golden.
- Slowly pour milk into the roux while whisking constantly until thickened, about 5 minutes.
- Pour the roux mixture into the slow cooker along with heavy cream and broccoli florets, then cook on low for 2 more hours.
- Turn slow cooker to warm setting and add cheddar cheese one handful at a time, stirring until melted.
- Stir in Parmesan cheese, salt, pepper, and nutmeg, then let rest on warm for 15 minutes before serving.
