Written by

Harmony Rich

Published

Easy Crockpot Cheddar Broccoli Soup (No Velveeta)

Ready In 4 hours 20 minutes
Servings 6 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

My husband swore he hated broccoli soup. For years. The kind of hate where he’d wrinkle his nose at the very mention of it, claiming it reminded him of “mushy green baby food.” Then, last Tuesday, I made this version just for myself, figuring I’d have leftovers for days. I caught him standing over the crockpot at 4 PM, spoon in hand, dipping a piece of crusty bread straight into the pot. He didn’t even try to look guilty. He just mumbled something about “needing to taste-test it for you” and took another dip. I mean, honestly, that’s when I knew this recipe was different.

This isn’t your average broccoli soup—the kind that relies on processed cheese to fake its way to creaminess. Nope. This crockpot cheddar broccoli soup uses real sharp cheddar, simple pantry ingredients, and a little bit of patience. The slow cooker does all the heavy lifting while you go about your busy weeknight. It’s the kind of meal that makes you feel like you’ve got your act together, even when you’re just barely hanging on. Maybe you’ve been there—staring into the fridge at 5 PM, wondering how dinner is going to happen without a trip to the store.

The magic happens when the cheddar melts into the velvety broth, creating this rich, comforting bowl of soup that tastes like it simmered all day at a fancy café. But here’s the kicker—it actually comes together in about 20 minutes of active prep time. The crockpot handles the rest. I keep making this recipe because it solves the eternal weeknight problem: how to get a real, satisfying dinner on the table without spending your whole evening in the kitchen. And honestly? Watching someone who claimed to hate broccoli soup go back for seconds never gets old.

Why You’ll Love This Recipe

Let me tell you why this crockpot cheddar broccoli soup has become my weeknight secret weapon. It checks every single box for a busy family dinner, and I’ve tested it enough times to know it works.

  • Quick & Easy: Active prep time is about 20 minutes. The crockpot does the rest. You can throw everything in before work or during nap time and come back to dinner ready.
  • Simple Ingredients: No Velveeta, no weird processed cheese. Just real sharp cheddar, fresh broccoli, and pantry staples you probably already have on hand.
  • Perfect for Busy Weeknights: This is the definition of set-it-and-forget-it. Walk in the door after a long day, and dinner is waiting for you.
  • Crowd-Pleaser: I’ve served this to picky kids, skeptical husbands, and soup snobs. Everyone goes back for seconds. It’s that good.
  • Unbelievably Delicious: The texture is silky smooth, the cheese flavor is bold and real, and the broccoli stays tender without turning to mush.

What makes this recipe different from every other broccoli cheese soup out there? It’s the technique. Instead of dumping everything in at once, you add the cheese at the very end, off the heat, so it melts into the soup without turning grainy or separating. This one simple trick gives you that luxurious, restaurant-quality texture without any special ingredients. Plus, using real cheddar means you get that sharp, tangy flavor that processed cheese just can’t replicate.

This soup isn’t just good—it’s the kind that makes you close your eyes after the first bite. It’s comfort food reimagined: healthier, faster, but with the same soul-soothing satisfaction. Perfect for impressing your family on a random Tuesday without stressing yourself out.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without any fuss. Most of these are pantry staples or easy to find at any grocery store.

For the Soup Base:

  • 4 cups fresh broccoli florets (about 2 medium heads) — chopped into bite-sized pieces. I prefer fresh over frozen here because it holds its texture better during the long slow cook.
  • 1 medium yellow onion, diced — adds a savory foundation that deepens as it cooks.
  • 2 cloves garlic, minced — because every good soup needs garlic.
  • 3 cups low-sodium chicken or vegetable broth — use vegetable broth to keep it vegetarian.
  • 1 cup whole milk or half-and-half — whole milk works great; half-and-half makes it extra luxurious.
  • 2 tablespoons unsalted butter — for richness and to help the roux come together.
  • 3 tablespoons all-purpose flour — this thickens the soup naturally without any cream cheese or processed stuff.

For the Cheese:

  • 3 cups sharp cheddar cheese, freshly grated — this is non-negotiable! Pre-shredded cheese has anti-caking agents that prevent smooth melting. Grate it yourself from a block for the creamiest results. I recommend Cabot or Tillamook for consistently great melting.

For Seasoning:

  • 1 teaspoon salt (plus more to taste)
  • ½ teaspoon black pepper
  • ½ teaspoon paprika — adds a subtle warmth and beautiful color.
  • ¼ teaspoon nutmeg (optional but amazing) — sounds weird, I know, but nutmeg does something magical with broccoli and cheese. Trust me on this one.
  • Pinch of cayenne pepper — optional, for a tiny kick.

For Garnish (optional but recommended):

  • Extra shredded cheddar
  • Crumbled bacon
  • Fresh chives or parsley
  • Crusty bread or croutons

Substitution Guidance:

  • Use gluten-free all-purpose flour blend if needed — the soup will still thicken beautifully.
  • Swap whole milk with unsweetened oat milk or canned coconut milk for a dairy-free option (though you’ll lose some of the cheesy richness).
  • No fresh broccoli? Frozen works in a pinch — add it in the last 30 minutes of cooking to prevent it from turning to complete mush.
  • For a lighter version, use 2% milk and reduce the butter to 1 tablespoon. The soup will still be delicious, just slightly less indulgent.

Equipment Needed

Here’s what you’ll need to make this crockpot cheddar broccoli soup come together smoothly:

  • 6-quart slow cooker — this is the sweet spot size. A smaller one works too, just make sure everything fits with room to stir.
  • Box grater — for grating your block of cheddar. A microplane also works for smaller amounts.
  • Chef’s knife and cutting board — for chopping broccoli and dicing onion.
  • Small saucepan — for making the roux on the stovetop before adding it to the crockpot.
  • Whisk — essential for getting that roux smooth and lump-free.
  • Immersion blender (optional but amazing) — if you prefer a smoother soup, this lets you blend it right in the crockpot. A regular blender works too, but you’ll need to work in batches.
  • Measuring cups and spoons — for accuracy.

If you don’t have an immersion blender, no worries. This soup is delicious chunky-style, too. I actually prefer it with some texture — it feels more like a meal. And if you don’t have a 6-quart crockpot, a 4-quart will work; just keep an eye on the liquid levels and don’t overfill.

Preparation Method

crockpot cheddar broccoli soup preparation steps

Alright, let’s get cooking. This method is straightforward, but I’ll walk you through every step so you get perfect results the first time.

  1. Prep your broccoli and vegetables. Wash and chop 4 cups of broccoli florets into bite-sized pieces. Don’t go too small — they’ll cook down a bit in the crockpot. Dice your onion and mince your garlic. Pro tip: I like to chop the broccoli stems too (peeled and diced) because they’re perfectly edible and add extra nutrition. Nobody will even notice.
  2. Make the roux on the stovetop. In a small saucepan over medium heat, melt 2 tablespoons of butter. Once it’s bubbly, whisk in 3 tablespoons of all-purpose flour. Keep whisking for about 1-2 minutes until the mixture turns golden and smells nutty. This step is crucial — it cooks out the raw flour taste and ensures your soup thickens properly without lumps.
  3. Slowly add the milk. While whisking constantly, pour in 1 cup of whole milk (or half-and-half) in a thin stream. Keep whisking until the mixture is smooth and starts to thicken, about 2-3 minutes. It should look like a thick white sauce. Remove from heat and set aside. Don’t walk away from this — it can burn if you stop whisking.
  4. Layer ingredients in the crockpot. Add the chopped broccoli, diced onion, minced garlic, and 3 cups of broth to your slow cooker. Pour the roux mixture over the top and give everything a good stir. Add the salt, pepper, paprika, and nutmeg (if using). Don’t add the cheese yet — patience, my friend.
  5. Cook on low for 4-5 hours or high for 2-3 hours. Cover and let the slow cooker work its magic. The soup is ready when the broccoli is tender and easily pierced with a fork. I prefer cooking on low for a fuller flavor, but high works perfectly fine when you’re short on time.
  6. Blend (optional). If you want a smoother soup, use an immersion blender right in the crockpot to blitz it to your desired consistency. I usually do about 10-15 quick pulses to break up some of the broccoli while leaving plenty of texture. If using a regular blender, work in batches and be careful with hot liquid — fill the blender only halfway and remove the center cap to let steam escape.
  7. Add the cheese. Here’s the most important step: turn OFF the slow cooker completely. Let the soup sit for 2-3 minutes to cool slightly. Then, gradually sprinkle in the 3 cups of freshly grated sharp cheddar, stirring constantly. The residual heat will melt the cheese perfectly without it breaking or turning grainy. Keep stirring until the cheese is fully incorporated and the soup is smooth and velvety.
  8. Taste and adjust. Give it a taste and add more salt or pepper if needed. Remember that cheese adds saltiness, so go easy at first. If the soup seems too thick, stir in a splash of warm broth or milk. If it’s too thin, let it simmer on low (with the cheese already in) for another 10-15 minutes, stirring occasionally.
  9. Serve immediately. Ladle into bowls and top with your favorite garnishes — extra cheddar, crumbled bacon, fresh chives, or a drizzle of cream. Serve with crusty bread for dipping. Trust me, you’ll want something to soak up every last drop.

Cooking Tips & Techniques

I’ve made this crockpot cheddar broccoli soup more times than I can count, and I’ve learned a few things the hard way. Here are my best tips to save you from my mistakes.

Grate your own cheese. I cannot stress this enough. Pre-shredded cheese is coated with cellulose and anti-caking agents that prevent it from melting smoothly. You’ll end up with a grainy, clumpy soup instead of that silky texture we’re after. Spend the two minutes grating a block of sharp cheddar — it makes all the difference.

Don’t rush the roux. The first time I made this, I got distracted and didn’t cook the flour long enough. The soup ended up tasting a bit raw and floury. Cook that roux until it’s golden and fragrant — about 2 minutes — and your soup will have a beautiful, nutty depth.

Add cheese off the heat. This is the biggest mistake people make with cheese soup. If you add cheese while the soup is still boiling, the proteins tighten up and you get a grainy, separated mess. Turn the crockpot off, let it cool for a few minutes, then stir in the cheese gradually. The residual heat is plenty to melt it perfectly.

Low and slow wins the flavor game. I know it’s tempting to crank the crockpot to high and get dinner done faster, but cooking on low for 4-5 hours gives the flavors time to meld and deepen. The broccoli stays tender without turning to complete mush, and the broth develops a richer taste.

Watch your salt. Cheddar cheese is naturally salty, so go easy on the salt at the beginning. You can always add more at the end, but you can’t take it out. I learned this lesson after making a batch that was practically brine — not my finest moment.

Make it ahead. This soup actually tastes even better the next day. The flavors continue to meld overnight in the fridge. If you’re planning for a busy week, make it on Sunday and reheat it during the week. Just reheat gently over low heat, stirring occasionally, and add a splash of milk if it thickens too much.

Variations & Adaptations

One of the things I love about this crockpot cheddar broccoli soup is how versatile it is. Here are some ways to make it your own.

Make it loaded baked potato style: Add 2 cups of diced, cooked potatoes (russet or Yukon gold work great) along with the broccoli. Top with bacon bits, extra cheese, and a dollop of sour cream. It’s basically a loaded baked potato in soup form, and it’s incredible.

Go gluten-free: Swap the all-purpose flour for a gluten-free all-purpose blend or cornstarch. If using cornstarch, mix 2 tablespoons with 3 tablespoons of cold water to make a slurry, and stir it into the soup about 30 minutes before serving. Let it thicken before adding the cheese.

Add some protein: Stir in 2 cups of shredded rotisserie chicken or diced ham about 30 minutes before serving. It turns this side dish into a hearty main course that’ll fill up even the hungriest family members.

Make it dairy-free: Use unsweetened oat milk or canned coconut milk instead of whole milk, and swap the butter for a dairy-free alternative. For the cheese, use a high-quality dairy-free cheddar shred—though I’ll be honest, the texture won’t be quite as smooth. Nutritional yeast can also add a cheesy flavor without the dairy.

Spice it up: Add 1 teaspoon of smoked paprika, ½ teaspoon of red pepper flakes, or a diced jalapeño (seeds removed) for a little heat. The smoky flavor pairs surprisingly well with the sharp cheddar and broccoli.

Roast the broccoli first: For a deeper, nuttier flavor, toss the broccoli florets with a little olive oil and salt, then roast at 400°F for 15-20 minutes before adding them to the crockpot. This extra step caramelizes the edges and adds a whole new dimension of flavor. I tried this on a whim one Sunday, and it’s become my favorite variation.

Serving & Storage Suggestions

This crockpot cheddar broccoli soup is best served hot, straight from the slow cooker. Ladle it into deep bowls and top with your favorite garnishes. I love a generous sprinkle of extra sharp cheddar, some crumbled bacon (because everything is better with bacon), and a few fresh chives for color.

What to serve with it: Crusty bread is non-negotiable in my house. A warm baguette, sourdough, or even garlic bread is perfect for dipping. A simple side salad with a tangy vinaigrette cuts through the richness beautifully. If you want to keep it low-carb, serve it with roasted broccoli or a side of roasted chicken.

Storage: This soup keeps beautifully in the refrigerator for up to 5 days. Store it in an airtight container. The flavors actually meld and deepen overnight, so leftovers are often even better than the first serving. Just note that the soup will thicken as it sits — that’s normal.

Freezing: Yes, you can freeze this soup! Let it cool completely, then transfer to freezer-safe containers or zip-top bags. It will keep for up to 3 months. Thaw overnight in the refrigerator before reheating. One caveat: the texture may change slightly upon thawing, so give it a good stir and add a splash of milk or broth to restore the creamy consistency.

Reheating: Reheat gently on the stovetop over medium-low heat, stirring occasionally. You can also microwave individual portions in 30-second bursts, stirring between each. If the soup seems too thick, thin it out with a little milk, broth, or even water. Avoid boiling it, as high heat can cause the cheese to separate.

Flavor development: I’ve noticed that this soup tastes even better on day two. The broccoli absorbs more of the cheesy broth, and the seasonings become more pronounced. So if you can resist eating it all the first night, you’re in for a treat the next day.

Nutritional Information & Benefits

Here’s the approximate nutritional breakdown for one serving (about 1.5 cups, without garnishes):

Nutrient Amount
Calories 385
Protein 22g
Fat 26g
Saturated Fat 16g
Carbohydrates 18g
Fiber 4g
Sugar 7g
Sodium 820mg
Calcium 520mg

This soup is packed with nutrition. Broccoli is a powerhouse of vitamin C, vitamin K, and fiber — it supports your immune system and digestion. The sharp cheddar provides a solid dose of calcium and protein, making this soup surprisingly filling. I love that I can serve this to my family knowing they’re getting a good amount of vegetables without any complaints.

Dietary considerations: This recipe is vegetarian if you use vegetable broth. It can be made gluten-free with a simple flour swap. For a lower-sodium version, use unsalted butter and reduced-sodium broth, and go easy on the added salt. Note that this soup is not dairy-free or vegan as written, but see the variations section for adaptations.

Potential allergens: This recipe contains dairy (milk, butter, cheese) and gluten (flour). Adjust as needed for your dietary needs.

Conclusion

This crockpot cheddar broccoli soup has become a staple in my kitchen for good reason. It’s the kind of recipe that makes you feel like you’ve pulled off something impressive, even though the crockpot did most of the work. Real sharp cheddar, fresh broccoli, and a handful of pantry staples come together to create a soup that’s creamy, comforting, and genuinely satisfying — no processed cheese required.

I love that this recipe respects your time. Twenty minutes of prep, then you walk away and let the slow cooker handle the rest. It’s perfect for those evenings when you’re running on empty but still want to put a real, homemade dinner on the table. And honestly? Watching my husband — the self-proclaimed broccoli soup hater — go back for seconds (and thirds) never gets old.

I’d love to hear how this turns out for you! Did you try any of the variations? Did you add your own twist? Drop a comment below and let me know. And if you loved this recipe, share it with a friend who needs an easy weeknight win. Happy cooking!

Frequently Asked Questions

Can I use frozen broccoli instead of fresh?

Yes, you can use frozen broccoli in a pinch. Add it during the last 30 minutes of cooking to prevent it from turning to mush. Frozen broccoli releases more water, so you may need to let the soup simmer uncovered for a bit to thicken up.

Why did my cheese turn grainy?

This usually happens when you add cheese to soup that’s too hot. Always turn off the heat and let the soup cool for a few minutes before stirring in the cheese. Also, make sure you’re using freshly grated cheese — pre-shredded cheese has anti-caking agents that prevent smooth melting.

Can I make this soup in an Instant Pot?

Absolutely! Sauté the onion and garlic on the sauté function, then add the broth and broccoli. Pressure cook on high for 3 minutes, then quick release. Make the roux on the stovetop or using the sauté function after pressure cooking, then stir in the cheese off the heat.

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

If your soup is thinner than you’d like, mix 1 tablespoon of cornstarch with 2 tablespoons of cold water to make a slurry. Stir it into the soup and let it simmer on low for 10-15 minutes, stirring occasionally. Alternatively, let the soup cook uncovered for an additional 20-30 minutes to reduce and thicken naturally.

Can I use a different type of cheese?

Yes! Sharp cheddar is my go-to for its bold flavor and excellent melting properties, but you can experiment. A mix of cheddar and Gruyère is absolutely divine. Monterey Jack melts beautifully and adds a mild, creamy flavor. For a smoky twist, try smoked Gouda. Just avoid hard cheeses like Parmesan (too salty) or soft cheeses like mozzarella (too stringy).

Pin This Recipe!

crockpot cheddar broccoli soup recipe

Print

Easy Crockpot Cheddar Broccoli Soup (No Velveeta)

This creamy, comforting crockpot cheddar broccoli soup uses real sharp cheddar and simple pantry ingredients for a rich, velvety texture without any processed cheese. Perfect for busy weeknights, it requires just 20 minutes of active prep time.

  • Author: Aria
  • Prep Time: 20 minutes
  • Cook Time: 4-5 hours on low or 2-3 hours on high
  • Total Time: 4 hours 20 minutes to 5 hours 20 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 4 cups fresh broccoli florets (about 2 medium heads), chopped into bite-sized pieces
  • 1 medium yellow onion, diced
  • 2 cloves garlic, minced
  • 3 cups low-sodium chicken or vegetable broth
  • 1 cup whole milk or half-and-half
  • 2 tablespoons unsalted butter
  • 3 tablespoons all-purpose flour
  • 3 cups sharp cheddar cheese, freshly grated
  • 1 teaspoon salt (plus more to taste)
  • ½ teaspoon black pepper
  • ½ teaspoon paprika
  • ¼ teaspoon nutmeg (optional)
  • Pinch of cayenne pepper (optional)
  • For garnish: extra shredded cheddar, crumbled bacon, fresh chives or parsley, crusty bread or croutons

Instructions

  1. Prep your broccoli and vegetables: Wash and chop 4 cups of broccoli florets into bite-sized pieces. Dice the onion and mince the garlic.
  2. Make the roux on the stovetop: In a small saucepan over medium heat, melt 2 tablespoons of butter. Whisk in 3 tablespoons of all-purpose flour and cook for 1-2 minutes until golden and fragrant.
  3. Slowly add the milk: While whisking constantly, pour in 1 cup of whole milk (or half-and-half) in a thin stream. Continue whisking until smooth and thickened, about 2-3 minutes. Remove from heat and set aside.
  4. Layer ingredients in the crockpot: Add the chopped broccoli, diced onion, minced garlic, and 3 cups of broth to the slow cooker. Pour the roux mixture over the top and stir. Add salt, pepper, paprika, and nutmeg (if using). Do not add the cheese yet.
  5. Cook on low for 4-5 hours or high for 2-3 hours, until the broccoli is tender.
  6. Blend (optional): Use an immersion blender to blitz the soup to your desired consistency, or leave it chunky.
  7. Add the cheese: Turn off the slow cooker completely. Let the soup cool for 2-3 minutes, then gradually sprinkle in the 3 cups of freshly grated sharp cheddar, stirring constantly until fully melted and smooth.
  8. Taste and adjust: Add more salt or pepper if needed. If too thick, stir in a splash of warm broth or milk. If too thin, let simmer on low for 10-15 minutes.
  9. Serve immediately: Ladle into bowls and top with desired garnishes. Serve with crusty bread.

Notes

Grate your own cheese for the smoothest texture. Add cheese off the heat to prevent graininess. The soup tastes even better the next day. For a gluten-free version, use a gluten-free all-purpose flour blend or cornstarch slurry.

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 385
  • Sugar: 7
  • Sodium: 820
  • Fat: 26
  • Saturated Fat: 16
  • Carbohydrates: 18
  • Fiber: 4
  • Protein: 22

Keywords: crockpot cheddar broccoli soup, slow cooker broccoli cheese soup, easy broccoli soup, no velveeta broccoli soup, healthy broccoli soup, weeknight dinner, comfort food

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