Written by

Leah Garner

Published

Easy Kid-Approved Crockpot Cheddar Broccoli Soup

Ready In 4 hours 30 minutes
Servings 6 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

This was supposed to be a fancy, from-scratch broccoli cheddar soup for a dinner party. I had the block of sharp cheddar, the fresh cream, the whole nine yards. Then my three-year-old decided he needed me *right now* for a critical toy rescue, and in my distracted state, I dumped the entire bag of frozen broccoli into the crockpot instead of the fresh florets I had prepped. The cream went in at the wrong time, I used the wrong measuring cup for the stock—it was a full-on kitchen meltdown. I was already picturing ordering pizza.

What came out of that crockpot a few hours later was nothing like the plan. It was better. The broccoli had broken down into this velvety, almost sweet base, and the cheddar melted into it like a dream. It was smoother, creamier, and—most shockingly—my toddler, who usually picks out every green speck, asked for seconds. Then thirds. I stood there, spoon in hand, just staring at the pot. How did the biggest kitchen disaster of the week turn into the most requested meal in my house?

Maybe you’ve been there—that moment when you’re convinced you’ve ruined dinner, only to stumble onto something magical. That’s this soup. It’s the recipe I never planned to write, but now I can’t imagine my weekly rotation without it. It’s proof that sometimes the best meals come from the biggest messes.

Why You’ll Love This Recipe

Let’s be real—getting kids to eat broccoli can feel like a losing battle. But this soup? It’s a game-changer. The slow cooker does all the heavy lifting, turning a humble vegetable into a creamy, cheesy comfort food that even the pickiest eaters will happily devour.

  • Set It and Forget It: Fifteen minutes of prep, and the crockpot does the rest. Perfect for busy afternoons when you’re juggling homework, activities, or just trying to keep your sanity.
  • Budget-Friendly Ingredients: No fancy cheese shops or specialty stores. We’re talking frozen broccoli, basic cheddar, pantry staples. Your wallet will thank you.
  • Picky Eater Approved: The slow cooking breaks down the broccoli so completely that even the most veggie-averse kids won’t notice. It’s like sneaking greens into mac and cheese.
  • Leftovers That Actually Reheat: This soup gets *better* the next day. Make a double batch and thank yourself on Wednesday afternoon.
  • One-Pot Wonder: Minimal dishes, maximum flavor. The crockpot liner makes cleanup a breeze.

This isn’t just another broccoli soup recipe. It’s the one that makes you wonder why you ever bothered with stovetop versions. The texture is velvety, the cheese is perfectly melted, and the flavor is so balanced that you won’t miss the heavy cream. It’s comfort food that actually works for real life.

What Ingredients You Will Need

This recipe relies on simple, affordable ingredients that you likely already have in your kitchen. The magic happens when the slow cooker transforms these humble staples into something truly special.

  • Frozen Broccoli Florets (12 oz or about 4 cups): Yes, frozen works better than fresh here. The flash-freezing breaks down the cell walls, giving you a silkier soup. I prefer the “broccoli cuts” for smaller pieces that blend easier.
  • Yellow Onion (1 medium, diced): Adds a subtle sweetness that balances the broccoli. No need to be precise—rough dice is fine since it all blends later.
  • Garlic (3 cloves, minced): Fresh is best, but jarred minced garlic works in a pinch. Don’t skip it—it adds depth without being overpowering.
  • Chicken or Vegetable Broth (4 cups): Low-sodium is my go-to so I can control the salt. I like Swanson chicken broth for the best flavor, but any brand works.
  • Whole Milk (2 cups): Whole milk gives the creamiest result without being too heavy. You can use 2% in a pinch, but avoid skim—it can turn grainy.
  • Sharp Cheddar Cheese (8 oz, freshly shredded): This is non-negotiable. Pre-shredded cheese has anti-caking agents that prevent smooth melting. Buy a block of sharp cheddar and shred it yourself. Trust me on this.
  • Unsalted Butter (2 tablespoons): Adds richness and helps the roux thicken smoothly.
  • All-Purpose Flour (3 tablespoons): For thickening the soup at the end. You can substitute cornstarch (1.5 tablespoons mixed with cold water) for a gluten-free option.
  • Salt and Black Pepper (to taste): Start with 1 teaspoon of salt and ½ teaspoon of pepper, then adjust after blending.
  • Optional Pinch of Nutmeg (¼ teaspoon): Don’t roll your eyes—nutmeg brightens the broccoli and cheese in a way that’s subtle but magical. Your kids won’t notice it, but your taste buds will.

Substitution Notes: For a dairy-free version, use unsweetened oat milk and a vegan cheddar shred that melts well. For a lower-fat option, swap half the cheddar for reduced-fat cheese and use 2% milk. The texture won’t be quite as luxurious, but it’s still delicious.

Equipment Needed

You don’t need a fancy kitchen to pull this off. Here’s what you’ll need:

  • 6-Quart or Larger Slow Cooker: A 6-quart is ideal for this recipe. If you have a smaller one, just halve the ingredients. I’ve used a Crock-Pot brand for years and it’s never let me down.
  • Immersion Blender: This is your best friend for creamy soups. No need to transfer hot liquid to a blender—just blend right in the pot. A $20 model works perfectly.
  • Box Grater: For shredding your cheese block. It takes two extra minutes and makes a world of difference in texture.
  • Medium Saucepan: For making the roux on the stovetop. Any nonstick pan works.
  • Whisk: Essential for a lump-free roux. A silicone whisk is gentle on nonstick surfaces.
  • Measuring Cups and Spoons: Liquid and dry measures—yes, they matter for this recipe.
  • Cutting Board and Chef’s Knife: For dicing the onion. Nothing fancy needed.

Budget-Friendly Tip: If you don’t have an immersion blender, you can use a regular blender—just work in batches and leave the lid slightly ajar to let steam escape. Or, for a chunkier soup, skip the blender entirely and just mash the broccoli with a potato masher.

Preparation Method

crockpot cheddar broccoli soup preparation steps

This recipe breaks down into two simple phases: the slow cooker does the flavor-building, and a quick stovetop finish creates that perfect creamy texture.

  1. Layer the Base (5 minutes): Add the frozen broccoli florets to your crockpot. No need to thaw them—straight from the freezer is perfect. Sprinkle the diced onion and minced garlic over the top. Pour in the 4 cups of low-sodium broth. Don’t stir—just let everything settle in its own layers. Cover and cook on LOW for 4 hours or HIGH for 2 hours. The broccoli should be very tender when you poke it with a fork.
  2. Blend Until Velvety (3 minutes): Once the broccoli is tender, use your immersion blender to puree the mixture right in the crockpot. Blend until completely smooth—about 60 seconds. If you’re using a regular blender, carefully transfer the hot liquid in batches, filling the pitcher no more than halfway. Blend with the lid slightly vented to release steam. Return the puree to the crockpot and switch it to WARM setting.
  3. Make the Roux (5 minutes): In a medium saucepan over medium heat, melt the 2 tablespoons of butter. Once it’s bubbling (not browning), whisk in the 3 tablespoons of flour. Cook, whisking constantly, for 1-2 minutes until the mixture turns a pale golden color and smells nutty. This cooks out the raw flour taste. Slowly pour in the 2 cups of whole milk, whisking continuously to prevent lumps. Keep whisking until the mixture thickens and just begins to bubble—about 3-4 minutes. It should coat the back of a spoon.
  4. Combine and Cheese (3 minutes): Pour the thickened milk mixture into the blended broccoli puree in the crockpot. Stir well to combine. Now, add the freshly shredded sharp cheddar cheese, one handful at a time, stirring gently after each addition until fully melted. Add the optional nutmeg, 1 teaspoon of salt, and ½ teaspoon of black pepper. Taste and adjust seasoning—you might want a pinch more salt, depending on your broth.
  5. Final Warm-Through (10 minutes): Cover the crockpot and let the soup sit on WARM for 10 minutes. This allows the flavors to meld and the soup to reach the perfect serving temperature. Don’t let it boil at this stage—high heat can make the cheese separate and turn grainy.

Sensory Cue: The finished soup should be a uniform pale golden-green color, with a texture that’s thick enough to coat a spoon but still pourable. The aroma is pure comfort—creamy cheese, sweet onion, and that subtle nuttiness from the roux. You’ll know it’s ready when you dip a spoon in and the soup clings to it without being gloppy.

Cooking Tips & Techniques

I’ve made this soup at least two dozen times, and I’ve learned a few things the hard way. Here’s what I wish someone had told me:

  • Don’t Overcook the Broccoli: I know it’s a slow cooker recipe, but 4 hours on LOW is the sweet spot. Anything longer, and the broccoli can develop a slightly bitter, sulfurous taste. Set a timer—don’t just let it ride all day.
  • Shred Your Own Cheese: I cannot stress this enough. I once used pre-shredded cheddar because I was in a hurry, and the soup turned out grainy and slightly gritty. The anti-caking agents (cellulose powder) don’t melt smoothly. A block of sharp cheddar and a box grater takes two minutes. Worth every second.
  • Low Heat for the Roux: When making the butter-flour mixture, keep the heat at medium or medium-low. If the butter browns, the roux will have a toasty flavor that competes with the cheese. You want it pale and nutty, not browned.
  • Add Dairy Last: This is the most important rule. If you add the milk or cheese at the beginning of the slow cook, the dairy will curdle and separate. Always blend the soup first, then add the dairy at the end. The crockpot on WARM is gentle enough to melt the cheese without breaking it.
  • Taste Before Serving: Frozen broccoli can vary in saltiness depending on the brand. Always taste your finished soup and adjust seasoning. A pinch of salt can transform a flat soup into something vibrant.

My Biggest Failure: The first time I made this, I used pre-shredded cheese AND added it at the beginning of the cook. The result was a grainy, oily mess that looked like curdled milk. My kids refused to eat it, and I ended up ordering Thai food. Learn from my mistakes—follow the order, and you’ll be golden.

Variations & Adaptations

This recipe is incredibly forgiving. Here are some ways to make it your own:

  • Cheesy Broccoli Potato Soup: Add 2 peeled and diced russet potatoes to the crockpot with the broccoli. The potatoes will break down and create an even thicker, creamier base. You might need to reduce the broth to 3 cups to account for the extra starch.
  • Spicy Southwest Version: Add 1 diced jalapeño (seeds removed for less heat) and ½ teaspoon of cumin to the crockpot. Swap the cheddar for pepper jack cheese. Serve with crushed tortilla chips on top. My husband loves this version—it’s a whole different vibe.
  • Vegan Adaptation: Use vegetable broth, unsweetened oat milk, and a high-quality vegan cheddar that melts (I like Violife or Miyoko’s). Omit the butter and flour roux—instead, add ½ cup of raw cashews (soaked for 2 hours) to the blender with the broccoli for creaminess. It’s surprisingly decadent.
  • Extra Veggie Boost: Toss in 1 cup of frozen cauliflower florets with the broccoli. Cauliflower has a mild flavor that blends seamlessly and adds extra nutrients. Your kids will never know.
  • Bacon Lover’s Dream: Cook 4 slices of bacon until crispy, crumble them, and stir half into the finished soup. Save the rest for topping. The smoky saltiness pairs beautifully with the sharp cheddar.

Serving & Storage Suggestions

This soup is a meal in itself, but it’s even better with the right accompaniments.

Serving: Ladle the soup into warm bowls and top with a pinch of extra shredded cheddar, a crack of black pepper, and maybe a few croutons for crunch. I love serving it with crusty bread or easy homemade garlic breadsticks for dipping. For a complete meal, pair it with a simple side salad—something with a tangy vinaigrette to cut through the richness.

Storage: Let the soup cool completely before transferring to airtight containers. It will keep in the refrigerator for up to 5 days. The flavors actually deepen overnight, so it tastes even better the next day. I like to make a double batch on Sunday and enjoy it for lunches all week.

Freezing: This soup freezes beautifully for up to 3 months. Portion it into freezer-safe bags or containers, leaving an inch of headspace for expansion. Thaw overnight in the refrigerator before reheating.

Reheating: The best way to reheat is on the stovetop over medium-low heat, stirring occasionally. If the soup has thickened too much, add a splash of milk or broth to loosen it. You can also microwave individual portions in 30-second bursts, stirring between each. Avoid boiling, as high heat can make the cheese separate.

Nutritional Information & Benefits

Per serving (about 1.5 cups, assuming 6 servings):

  • Calories: ~320
  • Protein: 18g
  • Fat: 20g
  • Carbohydrates: 18g
  • Fiber: 4g
  • Sugar: 8g
  • Sodium: 780mg (varies with broth and cheese)

Health Highlights: Broccoli is packed with vitamin C, vitamin K, and fiber—great for immune health and digestion. The sharp cheddar adds calcium and protein, making this a surprisingly balanced meal. Using whole milk and real cheese means you’re getting natural fats that help your body absorb the fat-soluble vitamins in the broccoli.

Dietary Considerations: This recipe is naturally vegetarian. For a gluten-free version, use cornstarch instead of flour for the roux. For a lower-sodium option, use no-salt-added broth and reduce the added salt. The soup is not dairy-free, but the vegan adaptation above works well.

Potential Allergens: Contains dairy (milk, cheese, butter) and gluten (flour). The vegan adaptation eliminates both. Always check your broth label for hidden gluten or dairy.

Conclusion

This crockpot cheddar broccoli soup started as a happy accident, but it’s become a staple in my kitchen for all the right reasons. It’s the recipe that proves you don’t need fancy techniques or expensive ingredients to create something truly comforting. The slow cooker does the work, the cheese does the magic, and your family gets a meal that feels like a hug in a bowl.

I love that this soup is forgiving—you can tweak the veggies, swap the cheese, or adjust the thickness without ruining anything. It’s the kind of recipe that makes you feel like a kitchen hero, even on the days when you’re just trying to get dinner on the table without a meltdown.

Have you tried this recipe? I’d love to hear how it turned out for your family. Drop a comment below and let me know what variations you tried, or tag me on Pinterest with your soup photos. And if you’re looking for another family-friendly slow cooker meal, try my crockpot chicken tortilla soup—it’s another weeknight winner. Happy cooking, friend.

Frequently Asked Questions

Can I use fresh broccoli instead of frozen?

Absolutely, but you’ll need to adjust the cooking time. Fresh broccoli florets take about 3 hours on LOW to become tender enough to blend. The texture won’t be quite as silky as frozen, but it’s still delicious. Just make sure to cut the florets into small, uniform pieces.

Why did my soup turn out grainy?

Grainy soup is almost always caused by pre-shredded cheese or overheating. The anti-caking agents in bagged cheese don’t melt smoothly, and high heat can cause the cheese proteins to seize up. Always shred your own cheese from a block and add it on the WARM setting, never when the soup is boiling.

Can I make this in an Instant Pot?

Yes! Pressure cook the broccoli, onion, garlic, and broth on HIGH for 5 minutes, then quick release. Blend with an immersion blender, then switch to SAUTE mode to make the roux and add the cheese. It’s faster, but the slow cooker version gives you that hands-off convenience.

How can I make the soup thicker?

If you prefer a thicker soup, reduce the broth to 3 cups, or add an extra tablespoon of flour to the roux. You can also stir in ½ cup of shredded potato or cauliflower during the initial slow cook—they’ll break down and add natural thickness.

Can I double this recipe for a crowd?

Definitely. Just make sure your slow cooker is at least 8 quarts to accommodate the volume. Double all ingredients and increase the initial cook time by about 1 hour on LOW. The roux and cheese addition steps remain the same. Leftovers freeze beautifully, so don’t be shy about making a big batch.

Pin This Recipe!

crockpot cheddar broccoli soup recipe

Print

Easy Kid-Approved Crockpot Cheddar Broccoli Soup

This creamy, velvety broccoli cheddar soup is made entirely in the slow cooker with simple, budget-friendly ingredients. It’s a picky eater-approved comfort food that turns a humble vegetable into a cheesy, delicious meal the whole family will love.

  • Author: Madison
  • Prep Time: 15 minutes
  • Cook Time: 4 hours (LOW) or 2 hours (HIGH)
  • Total Time: 4 hours 15 minutes (LOW) or 2 hours 15 minutes (HIGH)
  • Yield: 6 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 12 oz frozen broccoli florets (about 4 cups)
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 4 cups low-sodium chicken or vegetable broth
  • 2 cups whole milk
  • 8 oz sharp cheddar cheese, freshly shredded
  • 2 tablespoons unsalted butter
  • 3 tablespoons all-purpose flour
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • ¼ teaspoon nutmeg (optional)

Instructions

  1. Add frozen broccoli florets, diced onion, and minced garlic to the crockpot. Pour in the broth. Do not stir. Cover and cook on LOW for 4 hours or HIGH for 2 hours, until broccoli is very tender.
  2. Use an immersion blender to puree the mixture in the crockpot until completely smooth (about 60 seconds). If using a regular blender, work in batches, filling no more than halfway and venting the lid. Return puree to crockpot and set to WARM.
  3. In a medium saucepan over medium heat, melt the butter. Whisk in the flour and cook for 1-2 minutes until pale golden and nutty. Slowly whisk in the milk and continue whisking until thickened and bubbling, about 3-4 minutes.
  4. Pour the thickened milk mixture into the blended broccoli puree. Stir well. Add the shredded cheddar cheese one handful at a time, stirring until melted. Add nutmeg (if using), salt, and pepper. Taste and adjust seasoning.
  5. Cover and let sit on WARM for 10 minutes to meld flavors. Do not let it boil. Serve warm.

Notes

Shred your own cheese from a block for the smoothest texture. Add dairy at the end to prevent curdling. For a gluten-free version, substitute 1.5 tablespoons cornstarch mixed with cold water for the flour. The soup thickens as it cools; add a splash of milk when reheating if needed.

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 320
  • Sugar: 8
  • Sodium: 780
  • Fat: 20
  • Saturated Fat: 12
  • Carbohydrates: 18
  • Fiber: 4
  • Protein: 18

Keywords: crockpot broccoli cheddar soup, slow cooker soup, kid-friendly soup, easy broccoli soup, creamy cheese soup, budget-friendly dinner, one-pot meal

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆