Written by

Samuel Rivera

Published

Creamy Crockpot Cheddar Broccoli Soup Without the Guilt

Ready In 2 hours 20 minutes
Servings 6 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

My sister swore she hated broccoli soup. For years. Like, a solid decade of dramatic eye rolls whenever the topic came up. She’d insist it was “baby food for adults” or “pond water with cheese.” I stopped trying to convince her. Honestly, it wasn’t worth the argument. Then, last November, she showed up at my house unannounced on a freezing Tuesday, looking half-frozen and completely exhausted. I had just pulled the lid off my crockpot, and the kitchen smelled like melted cheddar and garlic. She didn’t even ask what it was. She just grabbed a spoon from the drawer, leaned over the counter, and took a bite straight from the pot. I caught her, mid-scoop, and she froze like a kid with her hand in the cookie jar. She didn’t say a word, but she didn’t stop eating either. That’s the moment I knew this Creamy Crockpot Cheddar Broccoli Soup was something special.

This isn’t just any broccoli soup. It’s the one that changes minds. It’s rich and velvety, with that sharp cheddar bite you crave, but it doesn’t leave you feeling like you need a nap afterward. I lightened it up without sacrificing an ounce of comfort. No heavy cream. No blocks of processed cheese. Just real ingredients doing the heavy lifting. Maybe you’ve been on the fence about broccoli soup, too. Or maybe you’ve got a picky eater at home who thinks vegetables belong in the trash, not in a bowl. I get it. I’ve been there. But this soup? It has a way of proving people wrong.

I keep making it because it’s the kind of meal that solves problems. It’s a busy weeknight rescue, a cozy lunch that feels like a hug, and a secret weapon for getting kids to eat their greens without a fight. Plus, it practically makes itself. You toss everything in the crockpot, walk away, and come back to dinner. No stirring. No babysitting. Just pure, creamy, cheesy magic. And honestly? Watching my sister go back for seconds was the best review I ever got.

Why You’ll Love This Recipe

Let’s be real for a second. There are a million broccoli soup recipes out there. Some are too thin. Some are gluey. Some taste like they’re trying too hard to be healthy. This one hits the sweet spot. It’s the version I’ve tweaked over dozens of batches, testing it on friends, neighbors, and that one skeptical sister. Here’s why it works:

  • Quick & Easy: This comes together in about 15 minutes of prep. The crockpot does the rest. Perfect for those days when you walk in the door at 5:30 and need dinner on the table by 6:30.
  • Simple Ingredients: No weird health food store finds. No expensive cashew creams. You probably have most of this in your kitchen right now. Broccoli, onions, garlic, cheddar, milk, broth. That’s it.
  • Perfect for Meal Prep: This soup gets better after a day in the fridge. Make it on Sunday, and you’ve got lunches sorted for half the week.
  • Crowd-Pleaser: I’ve served this to kids, grandparents, and even a friend who “doesn’t like soup.” Everyone went back for more.
  • Unbelievably Delicious: The texture is what gets people. It’s creamy without being heavy. The cheddar is sharp and forward. The broccoli still has a little bite if you don’t overcook it. It’s comfort food that doesn’t weigh you down.

What makes this different from every other lightened-up soup? It’s the trick of blending a portion of the soup at the end. That gives you the creaminess without needing a pint of heavy cream. Plus, I use a good sharp cheddar—the kind you actually have to shred yourself—so the flavor is bold enough that you don’t miss the fat. It’s not about deprivation. It’s about being smart with your ingredients.

This is the kind of soup that makes you close your eyes after the first bite. It’s wholesome, it’s satisfying, and it fits into a life where you want to eat well without feeling like you’re missing out. Whether you’re feeding a family or just yourself, this recipe delivers.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples or easy to find at any grocery store. Let’s break down what you need and why each ingredient matters.

  • Fresh Broccoli (about 4 cups, chopped): I prefer fresh broccoli here. Frozen works in a pinch, but it tends to get mushy and release a lot of water. Look for firm, bright green crowns. Chop the florets into bite-sized pieces, and don’t toss the stems! Peel them and dice them small—they’re sweet and tender when cooked slowly.
  • Yellow Onion (1 medium, diced): Onion is the backbone of flavor here. It adds a subtle sweetness that balances the sharp cheddar. I like yellow onions for their mellow, savory depth, but a sweet onion would work too.
  • Garlic (3 cloves, minced): Fresh garlic is non-negotiable. The jarred stuff has a different, slightly metallic flavor. Take the extra 30 seconds to mince a few cloves. Your soup will thank you.
  • Low-Sodium Vegetable Broth (4 cups): Broth is the base of the soup. Low-sodium is key because the cheese adds salt. You can use chicken broth if you’re not vegetarian. I personally like Swanson or Pacific Foods for consistent flavor.
  • Unsalted Butter (2 tablespoons): We use just a little butter to sauté the aromatics. It adds richness without going overboard. If you need it dairy-free, use a good quality olive oil instead.
  • All-Purpose Flour (3 tablespoons): This is our thickener. We make a quick roux with the butter and flour before adding the liquid. It prevents a gritty texture and gives the soup body. For a gluten-free version, use a 1-to-1 gluten-free flour blend.
  • Milk (1 cup, 2% or whole): Milk replaces heavy cream. Whole milk gives the creamiest result, but 2% works beautifully too. I don’t recommend skim—it can make the soup watery. For a dairy-free option, use unsweetened oat milk or canned coconut milk (the flavor will shift slightly).
  • Sharp Cheddar Cheese (8 ounces, freshly shredded): This is the star. Buy a block of sharp or extra-sharp cheddar and shred it yourself. Pre-shredded cheese has anti-caking agents that prevent it from melting smoothly. Trust me on this. I recommend Cabot or Tillamook for great melting and bold flavor.
  • Dijon Mustard (1 teaspoon): This is my secret ingredient. It doesn’t make the soup taste like mustard. It just brightens the cheese flavor and adds a little tang. Don’t skip it.
  • Salt and Black Pepper (to taste): Season as you go. I add a pinch of salt with the onions and adjust at the end. Freshly ground black pepper makes a difference.
  • Optional Garnishes: A pinch of smoked paprika, some extra shredded cheddar, fresh chives, or a drizzle of olive oil. These aren’t necessary, but they make the bowl look pretty.

Substitution Guidance: Need it vegetarian? Use vegetable broth. Gluten-free? Swap the flour. Dairy-free? Use olive oil, oat milk, and a good vegan cheddar shred. The texture will change slightly, but the soul of the soup remains.

Equipment Needed

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

  • Crockpot or Slow Cooker (6-quart or larger): This is the main event. A 6-quart size is ideal, but a 4-quart will work if you don’t overfill it. I’ve used a Crock-Pot brand for years, but any brand works.
  • Large Skillet or Dutch Oven: You need this for the stovetop step where we sauté the onions and make the roux. Don’t skip this step—it builds flavor and prevents a raw flour taste.
  • Immersion Blender or Regular Blender: This is how we get that creamy texture. An immersion blender is easier—you blend right in the crockpot. If you use a regular blender, work in batches and be careful with the hot liquid. Let it cool slightly first, and never fill the blender more than halfway.
  • Cutting Board and Sharp Knife: For chopping broccoli and onions. A good chef’s knife makes this go fast.
  • Box Grater or Food Processor: For shredding the cheese. I use a box grater because it’s easy to clean, but a food processor with a shredding disc is faster if you’re making a double batch.
  • Measuring Cups and Spoons: Standard kitchen tools. Nothing fancy.

Budget-Friendly Tip: If you don’t have an immersion blender, you can mash some of the broccoli with a potato masher right in the pot. It won’t be as smooth, but it’ll still be delicious. That’s how I made it before I got my immersion blender, and honestly, I kind of liked the chunkier texture.

Preparation Method

creamy crockpot cheddar broccoli soup preparation steps

Let’s get cooking. This method is broken down into clear steps. Follow them in order for the best results.

Step 1: Prep the Vegetables
Wash your broccoli thoroughly. Cut the florets into small, bite-sized pieces—about 1 to 1.5 inches. Peel the tough outer layer of the stems with a vegetable peeler, then dice them into 1/2-inch cubes. They’ll cook down and add body to the soup. Dice your onion into small, even pieces. Mince the garlic. Set everything aside.

Step 2: Sauté the Aromatics
Place a large skillet or Dutch oven over medium heat. Add the butter and let it melt until it’s foamy but not brown. Toss in the diced onion and a pinch of salt. Cook for 4 to 5 minutes, stirring occasionally, until the onion is soft and translucent. Add the minced garlic and cook for 30 seconds more—just until it smells amazing. Do not let the garlic burn, or it will turn bitter.

Step 3: Make the Roux
Sprinkle the flour over the cooked onions and garlic. Stir constantly with a wooden spoon for about 1 to 2 minutes. The mixture will look like a thick paste. This step cooks out the raw flour taste. Keep stirring until the paste turns a light golden color and smells a bit nutty.

Step 4: Add the Broth
Slowly pour in about 1 cup of the vegetable broth while stirring vigorously. The mixture will seize up and look lumpy at first—that’s normal. Keep stirring until it smooths out. Then add the remaining 3 cups of broth and stir until everything is well combined. Let it come to a gentle simmer for 2 minutes. You’ll see it start to thicken slightly.

Step 5: Transfer to the Crockpot
Pour the onion-broth mixture into your crockpot. Add the chopped broccoli (both florets and stems). Stir to combine. Cover the crockpot with the lid and cook on HIGH for 2 to 3 hours or LOW for 4 to 5 hours. The broccoli should be tender when pierced with a fork but not falling apart.

Step 6: Blend the Soup
Once the broccoli is tender, use an immersion blender to blend about half the soup right in the crockpot. You want some chunks of broccoli left for texture. If you don’t have an immersion blender, carefully transfer about 2 cups of the soup to a regular blender. Blend until smooth, then return it to the pot. Be careful—hot liquid expands in a blender. Work in batches if needed.

Step 7: Add the Milk and Cheese
Stir in the milk and the Dijon mustard. Then, gradually add the shredded cheddar cheese, a handful at a time, stirring after each addition. The residual heat will melt the cheese smoothly. Don’t dump it all in at once, or it can clump. Stir until the soup is uniform and creamy.

Step 8: Season and Serve
Taste the soup. Add salt and black pepper as needed. Remember, the cheese is salty, so go easy at first. Ladle the soup into bowls. Garnish with a sprinkle of smoked paprika, some fresh chives, or an extra pinch of cheddar. Serve hot.

Time Estimate: Prep takes about 15 minutes. Crockpot time is 2 to 3 hours on high or 4 to 5 on low. The final blending and cheese melting takes about 5 minutes. Total active time is under 30 minutes.

Sensory Cues: When the roux is ready, it should smell toasty and look like wet sand. When the broccoli is done, you should be able to pierce a floret with a fork without resistance. The finished soup should coat the back of a spoon—not watery, not gluey.

Cooking Tips & Techniques

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

Don’t skip the roux. I tried making this without the stovetop step once, just dumping everything in the crockpot raw. The soup was thin and the flour tasted raw. That extra 5 minutes on the stove makes a huge difference. It’s the difference between a soup that feels luxurious and one that feels like an afterthought.

Shred your own cheese. I know it’s tempting to buy the bagged shreds. I’ve done it. But the anti-caking agents in pre-shredded cheese (usually potato starch or cellulose) prevent it from melting into a smooth sauce. You’ll end up with a grainy, slightly greasy soup. A block of good cheddar takes 2 minutes to shred. It’s worth it.

Watch the heat when adding cheese. If your soup is too hot (like boiling), the cheese can seize and turn stringy. If it’s too cold, the cheese won’t melt. The sweet spot is when the soup is steaming but not bubbling. Turn off the heat or switch the crockpot to warm before you add the cheese.

Don’t over-blend. I made this mistake early on. I got overzealous with the immersion blender and turned the whole pot into a baby-food puree. The texture was uniform, sure, but it was boring. Leaving some chunks of broccoli gives the soup personality. Aim for a 50/50 blend—half smooth, half chunky.

Season in layers. Add a pinch of salt when you sauté the onions. Add a crack of pepper when you add the broth. Then taste at the end. Seasoning as you go builds deeper flavor than dumping it all in at the finish line.

Multitasking tip: While the crockpot is doing its thing, use that time to clean up your prep mess. Grate your cheese and store it in the fridge. Set out your bowls and garnishes. When the soup is done, you’ll have almost no cleanup left.

Variations & Adaptations

This recipe is a great base, but don’t be afraid to make it your own. Here are some variations I’ve tried and loved.

Spicy Southwest Version: Add a drained can of green chiles and a pinch of cumin with the onions. Use pepper jack cheese instead of half the cheddar. Top with pickled jalapeños. The heat cuts through the richness beautifully. I made this for a game day gathering, and it disappeared fast.

Loaded Baked Potato Style: Add 2 cups of peeled, diced russet potatoes to the crockpot with the broccoli. They’ll break down and make the soup even creamier. Top each bowl with crumbled bacon bits, sliced green onions, and a dollop of Greek yogurt. It’s indulgent but still lighter than the original loaded potato soup.

Vegan Adaptation: Use olive oil instead of butter, a gluten-free flour blend, unsweetened oat milk, and a high-quality vegan cheddar shred. I’ve tested this with Violife and Miyoko’s, and both melt well. The texture is slightly less creamy, but the flavor is still fantastic. Add a tablespoon of nutritional yeast for extra cheesy depth.

Low-Carb / Keto Friendly: Skip the flour roux entirely. Instead, use 2 tablespoons of cream cheese and 1/4 cup of heavy cream at the end. Thicken the soup by blending it completely. This version is ultra-creamy and very low in carbs. I’d serve it with a side of roasted chicken thighs.

Add Protein: Stir in 2 cups of shredded rotisserie chicken or cooked, crumbled Italian sausage after blending. It turns the soup into a complete meal. I did this with leftover chicken from a Sunday roast, and it was the best lunch of the week.

Serving & Storage Suggestions

This soup is versatile. Here’s how to serve it and keep it for later.

Serving Temperature: Serve piping hot. Ladle it into warmed bowls if you’re feeling fancy. I like to let it sit for 2 minutes after ladling so it’s not tongue-burning hot, just steaming.

Presentation: A swirl of Greek yogurt or a drizzle of olive oil on top looks beautiful. A sprinkle of smoked paprika adds color and a hint of smokiness. Fresh chives or parsley add a pop of green. Serve with crusty bread, a grilled cheese sandwich, or a simple side salad.

Storage: Let the soup cool completely before storing. Transfer to an airtight container. It will keep in the refrigerator for 4 to 5 days. The flavors meld and deepen overnight. Honestly, day 2 is even better than day 1.

Freezing: This soup freezes well, but there’s a trick. Because it has dairy, the texture can change slightly after thawing. To freeze, let the soup cool completely. Transfer to freezer-safe bags or containers, leaving about an inch of headspace. Freeze for up to 3 months. Thaw overnight in the fridge.

Reheating: Reheat gently on the stovetop over medium-low heat, stirring occasionally. If it seems too thick, add a splash of milk or broth to loosen it up. You can also reheat individual portions in the microwave for 2 to 3 minutes, stirring halfway through. Don’t boil it, or the cheese can separate.

Flavor Development: This soup is one of those rare dishes that genuinely improves with time. The garlic mellows, the broccoli infuses the broth, and the cheese flavor deepens. If you can, make it a day ahead. Your future self will thank you.

Nutritional Information & Benefits

Here’s the estimated nutritional breakdown for one serving (about 1.5 cups, based on 6 servings):

Nutrient Amount per Serving
Calories 285
Total Fat 16g
Saturated Fat 9g
Cholesterol 45mg
Sodium 620mg
Total Carbohydrates 18g
Dietary Fiber 4g
Sugars 6g
Protein 16g
Vitamin A 30% DV
Vitamin C 110% DV
Calcium 35% DV
Iron 8% DV

Health Benefits: Broccoli is a superstar. It’s packed with vitamin C (more than an orange by weight), vitamin K for bone health, and fiber for digestion. The cheddar provides calcium and protein, which helps keep you full. By using milk instead of heavy cream and skipping the processed cheese, we’ve cut the saturated fat significantly without sacrificing taste.

Dietary Considerations: This recipe is vegetarian. It can be made gluten-free with a simple flour swap. For a lower sodium version, use unsalted broth and reduce the added salt. The soup is naturally high in calcium and vitamin C, making it a great choice for supporting immune health during cold months.

Potential Allergens: Dairy (butter, milk, cheese) and gluten (flour). See the variations section for dairy-free and gluten-free adaptations.

I love that this soup lets me eat something indulgent-feeling without derailing my week. It’s the kind of meal that makes you feel good from the inside out—nourishing, satisfying, and completely worth every spoonful.

Conclusion

This Creamy Crockpot Cheddar Broccoli Soup is proof that you don’t have to choose between healthy and delicious. It’s got all the rich, cheesy comfort you want from a bowl of soup, but it’s made with real ingredients that leave you feeling good. No heavy cream. No processed shortcuts. Just smart cooking that delivers on flavor.

I love this recipe because it’s forgiving. You can tweak it, swap things out, and it still works. It’s the kind of meal that fits into real life—busy weeknights, lazy Sundays, or whenever you need a warm hug in a bowl. And honestly? Watching someone take that first skeptical bite and then go back for seconds never gets old.

I’d love to hear how this soup turns out for you. Did you add your own twist? Did you serve it with something amazing? Drop a comment below and let me know. Share this recipe with a friend who needs a little convincing about broccoli soup. And if you make it, tag me—I want to see your bowls of creamy, cheesy goodness. Until next time, happy cooking!

Frequently Asked Questions

Can I use frozen broccoli instead of fresh?

Yes, you can. Just know that frozen broccoli releases more water, so your soup might be slightly thinner. To compensate, use 1/2 cup less broth, or let the soup simmer uncovered for 10 minutes after blending to thicken it up. Also, add frozen broccoli directly to the crockpot without thawing—it will cook just fine.

Why did my cheese turn grainy or clumpy?

This usually happens for one of two reasons. Either the soup was too hot when you added the cheese (it should be steaming, not boiling), or you used pre-shredded cheese with anti-caking agents. Always shred your own cheese from a block, and add it off the heat. If it does clump, try whisking vigorously—sometimes it smooths out.

Can I make this soup on the stovetop instead of a crockpot?

Absolutely. After making the roux and adding the broth, simply add the broccoli and simmer on the stovetop for 20 to 25 minutes, until the broccoli is tender. Then blend, add the milk and cheese, and serve. The crockpot version is more hands-off, but the stovetop method is faster if you’re in a hurry.

How can I make this soup thicker?

If you prefer a thicker soup, you have a few options. You can mash some of the broccoli with a potato masher before blending. You can also stir in an extra tablespoon of flour during the roux step. Or, for a keto-friendly thickener, mix 1 tablespoon of cornstarch with 2 tablespoons of cold water and stir it in during the last 15 minutes of cooking.

Is this soup freezer-friendly?

Yes, but with one caveat. Dairy-based soups can sometimes separate slightly after freezing and thawing. To minimize this, let the soup cool completely, freeze it in airtight containers, and thaw it slowly in the fridge overnight. When reheating, do it gently over low heat and stir well. The texture might be slightly less creamy, but the flavor will still be fantastic.

Pin This Recipe!

creamy crockpot cheddar broccoli soup recipe

Print

Creamy Crockpot Cheddar Broccoli Soup Without the Guilt

This rich and velvety broccoli soup delivers sharp cheddar comfort without heavy cream or processed cheese. Made in the crockpot with simple, wholesome ingredients, it’s a busy weeknight rescue that even picky eaters love.

  • Author: Amanda
  • Prep Time: 15 minutes
  • Cook Time: 2-3 hours on HIGH or 4-5 hours on LOW
  • Total Time: 2 hours 15 minutes to 5 hours 15 minutes
  • Yield: 6 servings 1x
  • Category: Soup
  • Cuisine: American

Ingredients

Scale
  • 4 cups fresh broccoli, chopped (florets and stems)
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 4 cups low-sodium vegetable broth
  • 2 tablespoons unsalted butter
  • 3 tablespoons all-purpose flour
  • 1 cup milk (2% or whole)
  • 8 ounces sharp cheddar cheese, freshly shredded
  • 1 teaspoon Dijon mustard
  • Salt and black pepper to taste
  • Optional garnishes: smoked paprika, extra shredded cheddar, fresh chives, olive oil

Instructions

  1. Prep the vegetables: Wash broccoli, cut florets into bite-sized pieces (1-1.5 inches). Peel and dice stems into 1/2-inch cubes. Dice onion and mince garlic.
  2. Sauté aromatics: In a large skillet or Dutch oven over medium heat, melt butter until foamy. Add diced onion and a pinch of salt; cook 4-5 minutes until soft and translucent. Add minced garlic and cook 30 seconds until fragrant.
  3. Make the roux: Sprinkle flour over onions and garlic. Stir constantly for 1-2 minutes until mixture forms a thick paste and turns light golden with a nutty aroma.
  4. Add broth: Slowly pour in 1 cup vegetable broth while stirring vigorously to smooth out lumps. Add remaining 3 cups broth and stir. Let simmer 2 minutes until slightly thickened.
  5. Transfer to crockpot: Pour onion-broth mixture into a 6-quart (or larger) crockpot. Add chopped broccoli. Stir to combine. Cover and cook on HIGH for 2-3 hours or LOW for 4-5 hours, until broccoli is tender but not falling apart.
  6. Blend the soup: Use an immersion blender to blend about half the soup directly in the crockpot, leaving some broccoli chunks for texture. Alternatively, carefully transfer 2 cups to a regular blender, blend until smooth, and return to pot.
  7. Add milk and cheese: Stir in milk and Dijon mustard. Gradually add shredded cheddar cheese, a handful at a time, stirring after each addition until melted and smooth. Ensure soup is steaming but not boiling.
  8. Season and serve: Taste and adjust salt and pepper as needed. Ladle into bowls and garnish with smoked paprika, fresh chives, or extra cheddar. Serve hot.

Notes

Shred your own cheese from a block for smooth melting. Don’t skip the stovetop roux step—it prevents a raw flour taste. For a thicker soup, mash some broccoli before blending or add an extra tablespoon of flour to the roux. This soup gets better after a day in the fridge.

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 285
  • Sugar: 6
  • Sodium: 620
  • Fat: 16
  • Saturated Fat: 9
  • Carbohydrates: 18
  • Fiber: 4
  • Protein: 16

Keywords: broccoli soup, cheddar broccoli soup, crockpot soup, slow cooker soup, healthy soup, creamy soup, vegetarian soup, easy soup, comfort food, meal prep

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 ★☆ ★☆ ★☆ ★☆ ★☆