Written by

Paulinha

Published

Cozy Crockpot Broccoli Cheddar Soup: Easy Kid-Approved Dinner

Ready In 4 hours 15 minutes
Servings 6 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

My neighbor watched me hauling a grocery bag full of broccoli into my kitchen one Tuesday afternoon and didn’t say anything at first. Then she just laughed and said, “You know that’s going to end up in a soup, right?” I laughed too, because she was absolutely right. She’d been making crockpot broccoli cheddar soup for her own kids for years, and she swore it was the only way to get them to eat their greens without a single complaint.

I remember standing there on my front step, the bag getting heavy in my hand, and her telling me how she’d tweaked the recipe from her grandmother’s stovetop version. “The slow cooker changes everything,” she said. “It makes the broccoli so soft the kids don’t even notice it’s there.” Honestly, I was skeptical at first. I mean, I’d tried making broccoli cheddar soup before, and it always came out either too thin or too thick, and the kids would just push it around their bowls. But something about the way she said it made me want to try.

That first batch I made was a little bit of a mess, let me tell you. I forgot to check the liquid level halfway through, and it ended up more like broccoli cheddar porridge than soup. But my kids ate every single spoonful and asked for more. That’s when I knew she was onto something special. This cozy crockpot broccoli cheddar soup has since become a regular in our dinner rotation, especially on those chilly evenings when everyone just needs a warm hug in a bowl.

Maybe you’ve been there too—standing in the kitchen, wondering how to get your family to eat something healthy without a fight. This soup is the answer. It’s creamy, it’s cheesy, and it’s packed with vegetables that somehow taste like comfort food. The slow cooker does all the heavy lifting, and you get to sit back and watch everyone clean their bowls. It’s the kind of recipe that makes you feel like you’ve won dinner without even trying.

Why You’ll Love This Recipe

This cozy crockpot broccoli cheddar soup is not just another soup recipe. It’s the one that disappears from the pot before you can even ladle out seconds. I’ve tested this recipe more times than I can count, tweaking the ratios of cheese to broth, the cooking time, and even the type of cream to use. What I’ve landed on is a version that’s consistently creamy, perfectly seasoned, and absolutely kid-approved.

  • Quick & Easy: Just 15 minutes of prep time, and the crockpot does the rest. Set it and forget it until dinner.
  • Simple Ingredients: No fancy cheese or imported cream needed. Just broccoli, cheddar, milk, and a few pantry staples you already have.
  • Perfect for Busy Weeknights: This soup is a lifesaver on soccer practice nights or when you’re running late from work.
  • Crowd-Pleaser: Kids love the creamy cheese flavor, and adults appreciate the hidden vegetable goodness.
  • Unbelievably Delicious: The texture is smooth and velvety, with just the right amount of broccoli pieces to make it feel hearty.

What makes this recipe different from all the others? It’s the technique of adding the cheese at the very end, so it stays silky and doesn’t turn grainy. Plus, I use a trick of blending a small portion of the soup to create that thick, creamy base without needing heavy cream. It’s comfort food that’s actually good for you, and it tastes like something you’d get at a fancy café.

This is the kind of soup that makes you close your eyes after the first bite. It’s warm, it’s satisfying, and it brings everyone to the table without any fuss. Whether you’re feeding picky toddlers or hungry teenagers, this recipe delivers every single time.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients that come together to create a rich, creamy soup without any complicated steps. Most of these are pantry staples, so you might not even need a trip to the store.

  • Broccoli florets — 4 cups (about 2 large heads), chopped into small bite-sized pieces. Fresh broccoli works best for texture, but frozen works in a pinch.
  • Yellow onion — 1 medium, finely diced. Adds a sweet, savory base to the soup.
  • Garlic cloves — 3 cloves, minced. Fresh garlic gives the best flavor, but jarred minced garlic works too.
  • Unsalted butter — 4 tablespoons (½ stick). I prefer unsalted so I can control the salt level.
  • All-purpose flour — ¼ cup. This helps thicken the soup without making it gluey.
  • Chicken or vegetable broth — 3 cups. Use low-sodium broth to avoid an overly salty soup. I recommend Swanson or Kitchen Basics.
  • Whole milk — 2 cups. Whole milk gives the creamiest result, but 2% works well too.
  • Heavy cream — ½ cup. This adds richness, but you can skip it and use extra milk for a lighter version.
  • Sharp cheddar cheese — 3 cups, freshly shredded. Pre-shredded cheese has anti-caking agents that can make the soup grainy, so shred your own for best results. I like Tillamook or Cabot.
  • Dijon mustard — 1 teaspoon. This is the secret ingredient that brightens the cheese flavor.
  • Salt — 1 teaspoon, plus more to taste.
  • Black pepper — ½ teaspoon, freshly ground.
  • Paprika — ½ teaspoon (optional, for a subtle smoky note).
  • Carrots — 1 cup, finely shredded (optional, for extra vegetables and color). I often add these to sneak in more veggies for the kids.

For the best texture, look for broccoli with tight, dark green florets and firm stalks. If you’re using frozen broccoli, thaw it first and pat it dry to avoid adding too much water to the soup. The sharp cheddar is key here—mild cheddar won’t give you that bold, cheesy flavor that makes this soup so memorable.

Equipment Needed

You don’t need a lot of fancy equipment to make this soup, which is part of its charm. Here’s what you’ll need:

  • Slow cooker (crockpot) — A 6-quart or larger model works best. I use a Crock-Pot brand, but any brand will do. If you have a smaller one, just halve the recipe.
  • Large skillet or saucepan — For sautéing the onions and garlic and making the roux. A 3-quart pot is perfect.
  • Cutting board and sharp knife — For chopping the broccoli and onion.
  • Wooden spoon or spatula — For stirring the roux and combining ingredients.
  • Measuring cups and spoons — Accurate measurements matter for the liquid and cheese.
  • Box grater or food processor — For shredding the cheddar cheese. A box grater is cheaper and works great.
  • Immersion blender or regular blender — For blending a portion of the soup to make it creamy. An immersion blender is easier and less messy, but a regular blender works too—just let the soup cool slightly first.

If you don’t have an immersion blender, you can use a potato masher to break up some of the broccoli pieces. It won’t be as smooth, but it still tastes great. I’ve done that plenty of times when my immersion blender was in the dishwasher.

Preparation Method

crockpot broccoli cheddar soup preparation steps

This cozy crockpot broccoli cheddar soup comes together in a few simple steps. The key is to build flavor on the stovetop first, then let the slow cooker work its magic.

  1. Prep the vegetables: Wash the broccoli and chop it into small florets. Peel the stalks and dice them into small pieces too—they’re full of flavor and fiber. Finely dice the onion and mince the garlic. If you’re using carrots, peel and shred them now.
  2. Sauté the aromatics: In a large skillet or saucepan over medium heat, melt the butter. Add the diced onion and cook for 4-5 minutes until it’s soft and translucent. Add the minced garlic and cook for another minute until fragrant. This step is crucial—don’t skip it, or you’ll lose that deep, savory base.
  3. Make the roux: Sprinkle the flour over the cooked onions and garlic. Stir constantly for 1-2 minutes until the flour is fully incorporated and turns a light golden color. This roux will thicken the soup beautifully.
  4. Add the liquid: Slowly pour in the chicken broth while whisking continuously to prevent lumps. Bring the mixture to a gentle simmer, then cook for 2-3 minutes until it thickens slightly. The mixture should look like a thin gravy at this point.
  5. Transfer to the slow cooker: Pour the broth mixture into your crockpot. Add the chopped broccoli, shredded carrots (if using), Dijon mustard, salt, pepper, and paprika. Stir everything together.
  6. Cook on low: Cover the slow cooker and cook on low for 4-5 hours, or on high for 2-3 hours. The broccoli should be very tender when pierced with a fork. I usually go for 4 hours on low—it gives the flavors more time to meld together.
  7. Blend a portion: About 30 minutes before serving, use an immersion blender to blend about half of the soup directly in the crockpot. This creates a creamy base while leaving some broccoli chunks for texture. If you’re using a regular blender, carefully transfer about 2 cups of the soup to the blender, blend until smooth, and return it to the pot.
  8. Add the milk and cream: Stir in the whole milk and heavy cream. Let the soup cook for another 15-20 minutes on low to heat through. Do not boil at this point, or the dairy could curdle.
  9. Add the cheese: Turn off the slow cooker. Gradually add the shredded cheddar cheese, a handful at a time, stirring gently until each addition is fully melted. This slow incorporation prevents the cheese from clumping or becoming stringy.
  10. Adjust seasoning: Taste the soup and add more salt, pepper, or a pinch of paprika if needed. Remember that cheese adds saltiness, so go easy at first.
  11. Serve immediately: Ladle the soup into bowls and enjoy while it’s hot and creamy. The soup will thicken as it cools, so serve it right away for the best texture.

A quick note: if the soup seems too thick after adding the cheese, stir in a little extra warm milk or broth until it reaches your desired consistency. If it’s too thin, let it cook on low with the lid off for another 15-20 minutes to reduce slightly.

Cooking Tips & Techniques

After making this soup more times than I can count, I’ve learned a few tricks that make all the difference. Here are my best tips for perfect crockpot broccoli cheddar soup every time.

Shred your own cheese. I know it’s tempting to buy the pre-shredded bags, but they’re coated with potato starch and cellulose to prevent clumping, which means they don’t melt as smoothly. Freshly shredded cheddar melts into a silky, creamy sauce without any graininess. Trust me on this one—I learned the hard way when my soup turned out gritty.

Add cheese at the end. Cheese can separate and become oily if it’s cooked for too long or at too high a temperature. Always add it after you’ve turned off the heat, and stir it in gently. This keeps the soup velvety smooth.

Don’t over-blend. You want some texture in this soup, so only blend about half of it. If you blend everything, it becomes baby food. If you blend nothing, it’s just broccoli in broth. The perfect middle ground gives you a creamy base with tender chunks of broccoli.

Watch your liquid ratio. Broccoli releases water as it cooks, so your soup might end up thinner than you expected. If that happens, let it cook uncovered for the last 30 minutes to let some steam escape. Or, mix 1 tablespoon of cornstarch with 2 tablespoons of cold water and stir it in during the last hour of cooking.

Season in layers. Add salt at the beginning when you sauté the onions, a little more when you add the broth, and then adjust at the end. This builds depth of flavor that you can’t get from seasoning only at the end.

One mistake I made early on was adding all the liquid at once and not accounting for the water from the broccoli. The soup came out thin and watery, and I had to add extra cheese to thicken it. Now I always start with slightly less broth and add more if needed.

Variations & Adaptations

This cozy crockpot broccoli cheddar soup is incredibly versatile. Here are some ways to change it up based on what you have on hand or what your family prefers.

Vegetarian version: Swap the chicken broth for vegetable broth, and use a vegetarian sharp cheddar. The flavor is still rich and satisfying. I make this version for Meatless Mondays, and no one notices the difference.

Gluten-free adaptation: Replace the all-purpose flour with a gluten-free all-purpose blend or cornstarch. If using cornstarch, mix 2 tablespoons with 3 tablespoons of cold water and stir it in after blending the soup. Let it cook for another 10-15 minutes to thicken.

Extra vegetable boost: Add finely chopped zucchini, cauliflower, or even spinach along with the broccoli. The cauliflower blends seamlessly into the soup, and the spinach wilts down without changing the flavor. My kids never notice when I sneak in extra veggies this way.

Spicy twist: Add ¼ teaspoon of cayenne pepper or a pinch of red pepper flakes along with the paprika. The heat cuts through the richness of the cheese and gives the soup a nice kick. My husband loves this version, but I keep it mild for the kids.

Loaded baked potato style: Stir in 2 cups of cooked, diced potatoes along with the broccoli, and top each bowl with crispy bacon bits, sliced green onions, and a dollop of sour cream. This turns the soup into a full meal that’s incredibly hearty.

I once tried a version with smoked gouda instead of half the cheddar, and it was amazing. The smoky flavor added a whole new dimension. Just don’t use all gouda, or the soup won’t have that sharp, tangy cheddar kick.

Serving & Storage Suggestions

This soup is best served hot, straight from the crockpot. Ladle it into deep bowls and top with extra shredded cheddar cheese, a sprinkle of black pepper, and maybe some crusty bread for dipping. The combination of creamy soup and crunchy bread is pure comfort.

For a complete meal, serve this soup with a side salad, a grilled cheese sandwich, or some garlic bread. It also pairs beautifully with a simple green salad dressed with lemon vinaigrette to cut through the richness. If you’re serving it for a crowd, set up a toppings bar with shredded cheese, croutons, bacon bits, and fresh herbs so everyone can customize their bowl.

Storage instructions: Let the soup cool completely before transferring it to an airtight container. It will keep in the refrigerator for up to 5 days. The flavors actually get better after a day or two as they meld together.

Freezer instructions: This soup freezes surprisingly well. Pour cooled soup into freezer-safe bags or containers, leaving about an inch of headspace for expansion. Freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.

Reheating tips: Reheat the soup gently on the stovetop over low heat, stirring occasionally. Add a splash of milk or broth if it’s too thick. You can also reheat individual portions in the microwave, using 30-second intervals and stirring between each. Avoid boiling, as the cheese can separate.

The soup will thicken significantly after refrigeration, almost like a dip. Don’t worry—it thins out beautifully when reheated. I actually love the leftovers because the texture becomes even creamier.

Nutritional Information & Benefits

This cozy crockpot broccoli cheddar soup is surprisingly nutritious for how indulgent it tastes. Here’s an estimate per serving (based on 6 servings):

Nutrient Amount per Serving
Calories 380
Total Fat 24g
Saturated Fat 14g
Cholesterol 70mg
Sodium 780mg
Total Carbohydrates 18g
Dietary Fiber 4g
Sugars 6g
Protein 20g
Vitamin A 45% DV
Vitamin C 110% DV
Calcium 35% DV
Iron 8% DV

Broccoli is packed with vitamin C, fiber, and antioxidants that support immune health and digestion. The cheddar cheese provides calcium and protein, making this soup a balanced meal that keeps everyone full and satisfied. Using whole milk and real cheese gives you natural nutrients without the processed additives found in canned soups.

If you’re watching your sodium, use low-sodium broth and reduce the added salt. You can also swap the heavy cream for extra milk to cut calories and fat. The soup is naturally vegetarian if you use vegetable broth, and it’s easily adaptable for gluten-free diets.

Conclusion

This cozy crockpot broccoli cheddar soup has become a staple in my kitchen for good reason. It’s warm, it’s comforting, and it makes everyone at the table happy—even the pickiest eaters. The slow cooker does all the work, and you get to enjoy a meal that feels like a hug in a bowl.

I love how this recipe brings people together. There’s something about a pot of creamy soup simmering away that makes a house feel like a home. Whether you’re serving it on a cold winter night or a rainy spring afternoon, it always delivers the same feeling of warmth and satisfaction.

I encourage you to make this recipe your own. Add extra vegetables, swap the cheese, or throw in some spice if that’s your thing. The beauty of this soup is that it’s forgiving and adaptable. And when your family asks for seconds, you’ll know you’ve found a winner.

I’d love to hear how this soup turns out for you. Leave a comment below and let me know if your kids approved, or share your own twist on the recipe. Happy cooking, and enjoy every warm, cheesy spoonful!

Frequently Asked Questions

Can I use frozen broccoli for this soup?

Yes, frozen broccoli works perfectly. Thaw it first and pat it dry with paper towels to remove excess moisture. Frozen broccoli tends to be softer, so reduce the cooking time by about 30 minutes to prevent it from becoming mushy.

Why did my soup turn out grainy?

Grainy soup usually happens when the cheese is added too early or cooked at too high a temperature. Always add cheese after turning off the heat, and stir it in gradually. Using pre-shredded cheese can also cause graininess due to the anti-caking agents.

Can I make this soup dairy-free?

Absolutely. Use unsweetened oat milk or cashew milk instead of whole milk, and replace the butter with olive oil or vegan butter. For the cheese, use a high-quality dairy-free cheddar that melts well, like Daiya or Violife. The texture will be slightly different, but still delicious.

How can I thicken the soup if it’s too thin?

If your soup is too thin, mix 1 tablespoon of cornstarch with 2 tablespoons of cold water to make a slurry. Stir it into the soup and let it cook on low for another 15-20 minutes with the lid off. Alternatively, let the soup cook uncovered for 30 minutes to allow some liquid to evaporate.

Can I cook this soup on high instead of low?

Yes, you can cook it on high for 2-3 hours instead of low for 4-5 hours. The texture might be slightly different because the broccoli won’t break down as much, but it still tastes great. Just be careful not to overcook it, or the broccoli can become mushy.

Pin This Recipe!

crockpot broccoli cheddar soup recipe

Print

Cozy Crockpot Broccoli Cheddar Soup: Easy Kid-Approved Dinner

This creamy, cheesy crockpot broccoli cheddar soup is a kid-approved dinner that’s perfect for busy weeknights. With just 15 minutes of prep, the slow cooker does all the work, delivering a warm and comforting meal that even picky eaters will love.

  • Author: Emma
  • Prep Time: 15 minutes
  • Cook Time: 4 hours 30 minutes
  • Total Time: 4 hours 45 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 4 cups broccoli florets (about 2 large heads), chopped into small bite-sized pieces
  • 1 medium yellow onion, finely diced
  • 3 cloves garlic, minced
  • 4 tablespoons unsalted butter
  • 1/4 cup all-purpose flour
  • 3 cups low-sodium chicken or vegetable broth
  • 2 cups whole milk
  • 1/2 cup heavy cream
  • 3 cups sharp cheddar cheese, freshly shredded
  • 1 teaspoon Dijon mustard
  • 1 teaspoon salt, plus more to taste
  • 1/2 teaspoon black pepper, freshly ground
  • 1/2 teaspoon paprika (optional)
  • 1 cup carrots, finely shredded (optional)

Instructions

  1. Prep the vegetables: Wash the broccoli and chop it into small florets. Peel the stalks and dice them into small pieces. Finely dice the onion and mince the garlic. If using carrots, peel and shred them.
  2. Sauté the aromatics: In a large skillet or saucepan over medium heat, melt the butter. Add the diced onion and cook for 4-5 minutes until soft and translucent. Add the minced garlic and cook for another minute until fragrant.
  3. Make the roux: Sprinkle the flour over the cooked onions and garlic. Stir constantly for 1-2 minutes until the flour is fully incorporated and turns a light golden color.
  4. Add the liquid: Slowly pour in the chicken broth while whisking continuously to prevent lumps. Bring the mixture to a gentle simmer, then cook for 2-3 minutes until it thickens slightly.
  5. Transfer to the slow cooker: Pour the broth mixture into your crockpot. Add the chopped broccoli, shredded carrots (if using), Dijon mustard, salt, pepper, and paprika. Stir everything together.
  6. Cook on low: Cover the slow cooker and cook on low for 4-5 hours, or on high for 2-3 hours, until the broccoli is very tender.
  7. Blend a portion: About 30 minutes before serving, use an immersion blender to blend about half of the soup directly in the crockpot. If using a regular blender, carefully transfer about 2 cups of soup, blend until smooth, and return to the pot.
  8. Add the milk and cream: Stir in the whole milk and heavy cream. Let the soup cook for another 15-20 minutes on low to heat through. Do not boil.
  9. Add the cheese: Turn off the slow cooker. Gradually add the shredded cheddar cheese, a handful at a time, stirring gently until each addition is fully melted.
  10. Adjust seasoning: Taste the soup and add more salt, pepper, or a pinch of paprika if needed.
  11. Serve immediately: Ladle the soup into bowls and enjoy while hot and creamy.

Notes

Shred your own cheese for the smoothest melt. Add cheese at the end to prevent graininess. Don’t over-blend; leave some broccoli chunks for texture. If soup is too thin, let it cook uncovered for 30 minutes or add a cornstarch slurry. If too thick, stir in extra warm milk or broth.

Nutrition

  • Serving Size: 1 bowl (about 1.5 cu
  • Calories: 380
  • Sugar: 6
  • Sodium: 780
  • Fat: 24
  • Saturated Fat: 14
  • Carbohydrates: 18
  • Fiber: 4
  • Protein: 20

Keywords: crockpot broccoli cheddar soup, slow cooker soup, broccoli cheese soup, kid-friendly dinner, easy weeknight 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 ★☆ ★☆ ★☆ ★☆ ★☆