Easy Crockpot Cheddar Broccoli Soup (No Velveeta)

Ready In 4 hours 30 minutes
Servings 6 servings
Difficulty Medium

This was supposed to be a completely different soup. I had my heart set on a creamy potato leek situation—the kind that feels fancy but is really just potatoes and patience. But somewhere between the grocery store and my kitchen, my brain swapped “leeks” for “broccoli” and “potatoes” for “cheddar.” I didn’t realize my mistake until I was staring at a mountain of broccoli florets and a block of sharp cheddar, with the leeks still sitting pretty in my fridge. The slow cooker was already warming up, and I was, honestly, too tired to change course. So I just went with it. I figured, how bad could cheesy broccoli soup be?

Turns out, not bad at all. It was better. Way better. That first batch was a little too thin, and I’d used pre-shredded cheese (which, let me tell you, is a rookie mistake I still make when I’m in a hurry). But the flavor was there—that deep, sharp cheddar tang mixed with the earthy sweetness of broccoli that had cooked down until it was practically butter. I tweaked it the next week, and the week after that. I added a little mustard powder for warmth, swapped the milk for half-and-half, and figured out the trick to getting that velvety texture without a single cube of processed cheese.

Maybe you’ve been there—standing in your kitchen with the wrong ingredients and a sinking feeling that dinner is about to be a flop. Honestly, some of the best recipes start that way. This one certainly did. And now, it’s the soup I turn to when I need something that feels like a hug in a bowl. It’s the one that makes my whole house smell like comfort, the one that my neighbor actually asked for the recipe after I dropped off a container on a rainy Tuesday. It’s proof that sometimes the best things come from a happy little kitchen disaster.

Why You’ll Love This Recipe

Let me tell you why this soup has become a staple in my house. It’s not just another recipe—it’s the one I’ve tested and tweaked until it was just right. I’ve made it for picky kids, for friends who swear they don’t like broccoli, and for myself on a Sunday when I needed a reset. It delivers every single time.

  • No Velveeta, No Joke: This soup gets its creamy, dreamy texture from real sharp cheddar cheese and a simple roux. You get that rich, authentic cheese flavor without any processed ingredients. It’s comfort food you can feel good about.
  • Set It and Forget It: The crockpot does all the heavy lifting. You just sauté a few things, dump everything in, and let it simmer. It’s perfect for a busy day when you want a hot, homemade dinner without standing over the stove.
  • Simple, Real Ingredients: You probably have most of these in your kitchen right now. Onion, garlic, broccoli, carrots, milk, butter, flour, and a good block of cheddar. No fancy trips to a specialty store required.
  • Perfect for Cozy Nights: This is the soup you want on a cold, rainy day, or when you’ve had a long week and just need something soothing. It’s pure comfort in a bowl, the kind that makes you close your eyes after the first spoonful.
  • Always a Crowd-Pleaser: I’ve served this at casual get-togethers and for simple family dinners. It gets rave reviews every time. Even the broccoli skeptics come back for seconds.

This isn’t just another broccoli cheddar soup. The secret is in the technique—blending a portion of the soup for that ultra-creamy texture while leaving some broccoli chunks for bite. It’s the best of both worlds. It’s the kind of recipe that feels special but is secretly so easy. It’s comfort food, simplified and perfected.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver a soup that’s rich, creamy, and packed with flavor. Nothing complicated here—just good, real food that works together beautifully.

For the Soup Base

  • 2 tablespoons unsalted butter (I use Kerrygold for its rich flavor, but any good butter works)
  • 1 medium yellow onion, diced (about 1 cup—adds a sweet, savory foundation)
  • 3 cloves garlic, minced (fresh is best; don’t use the jarred stuff here)
  • 4 cups fresh broccoli florets (about 2 medium heads—cut them into small, bite-sized pieces)
  • 1 cup carrots, finely diced (adds sweetness and color; I use a food processor to save time)
  • 4 cups low-sodium chicken or vegetable broth (use veggie broth for a vegetarian version)
  • 1 cup whole milk (or 2%—avoid skim, it can make the soup watery)
  • 1 cup heavy cream or half-and-half (for that luxurious, velvety texture)

For the Roux (The Secret to Creaminess)

crockpot cheddar broccoli soup preparation steps

  • 1/4 cup all-purpose flour (use a gluten-free 1:1 blend if needed)
  • 1/4 cup unsalted butter (yes, more butter—it’s worth it)

For the Cheese

  • 3 cups sharp cheddar cheese, freshly shredded (about 8 ounces—this is non-negotiable. Do NOT buy pre-shredded cheese; it has anti-caking agents that prevent smooth melting. I recommend a good block of Cabot or Tillamook sharp cheddar)

Seasonings

  • 1 teaspoon Dijon mustard (adds a subtle tang that enhances the cheese)
  • 1/2 teaspoon smoked paprika (for a hint of warmth and color)
  • 1/4 teaspoon garlic powder (not a typo—we already used fresh garlic, but this adds depth)
  • Salt and freshly ground black pepper, to taste (go easy on the salt; the cheese and broth add plenty)
  • Pinch of cayenne pepper (optional, but I love the tiny kick it adds)

For Garnish (Optional but Recommended)

  • Extra shredded cheddar cheese
  • Fresh chives or parsley, chopped
  • A drizzle of heavy cream
  • Cracked black pepper

Equipment Needed

You don’t need a fancy kitchen to make this soup. Here’s what I use, along with a few tips I’ve picked up along the way.

  • 6-Quart or Larger Slow Cooker: This is your main tool. I use a Crock-Pot brand, but any brand works. A 6-quart size gives you plenty of room to stir without spilling. If you have a smaller one, just halve the recipe.
  • Large Skillet or Sauté Pan: You’ll need this to make the roux and sauté the aromatics. A non-stick or stainless steel pan works perfectly.
  • Box Grater or Food Processor: For shredding that block of cheddar. I honestly prefer a box grater—it gives you fluffy shreds that melt like a dream. A food processor with a shredding disc is faster, but clean-up is a pain.
  • Immersion Blender or Regular Blender: This is how you get that creamy texture. An immersion blender is my go-to because you can blend right in the crockpot. If you’re using a regular blender, work in batches and be careful with the hot liquid—never fill it more than halfway.
  • Wooden Spoon or Silicone Spatula: For stirring the roux and scraping the bottom of the pan. A wooden spoon won’t scratch your cookware.
  • Measuring Cups and Spoons: Standard set. I keep a separate set for dry and wet ingredients to avoid confusion.

Budget-Friendly Tip: If you don’t have an immersion blender, you can mash the broccoli with a potato masher for a chunkier texture. It’s not as smooth, but it’s still delicious.

Preparation Method

Let’s get cooking. This method is broken down into simple steps, with all the little tips I’ve learned from making this soup more times than I can count.

  1. Sauté the Aromatics (5 minutes): In a large skillet over medium heat, melt 2 tablespoons of butter. Add the diced onion and cook until it’s soft and translucent, about 3-4 minutes. Add the minced garlic and cook for another 30 seconds until it’s fragrant. Be careful not to burn the garlic—it turns bitter fast. Transfer the onion and garlic to your slow cooker.
  2. Make the Roux (5 minutes): In the same skillet (don’t wipe it out—there’s flavor in there), melt the remaining 1/4 cup of butter over medium heat. Once it’s bubbling, whisk in the 1/4 cup of flour. Keep whisking for about 1-2 minutes until the mixture turns a light golden color and smells a little nutty. This is your roux, and it’s the key to a soup that’s thick and creamy, not watery.
  3. Slowly Add the Milk (3 minutes): Gradually pour in the milk while whisking constantly. Keep whisking until the mixture thickens into a smooth sauce, about 2-3 minutes. It should be thick enough to coat the back of a spoon. If you see lumps, don’t panic—just keep whisking. Pour this mixture into the slow cooker with the onions and garlic.
  4. Add the Vegetables and Broth (5 minutes): Add the broccoli florets, diced carrots, and chicken or vegetable broth to the slow cooker. Stir everything together to combine. The broth should just about cover the vegetables. If it doesn’t, add a little more broth or water.
  5. Slow Cook (3-4 hours on High or 6-7 hours on Low): Cover the slow cooker and cook on low for 6-7 hours or on high for 3-4 hours. You’ll know it’s ready when the broccoli is tender and can be easily pierced with a fork. Don’t overcook it—mushy broccoli isn’t the goal.
  6. Blend for Creaminess (5 minutes): This is the magic step. Using an immersion blender, blend about half of the soup right in the crockpot. You want a mix of creamy and chunky. If you don’t have an immersion blender, carefully transfer about 2 cups of the soup to a regular blender, blend until smooth, and pour it back into the pot. Be careful with the hot liquid—let it cool for a minute or two before blending, and never fill the blender more than halfway.
  7. Add the Cream and Cheese (5 minutes): Stir in the heavy cream or half-and-half. Then, gradually add the freshly shredded cheddar cheese, a handful at a time, stirring constantly until each addition is fully melted before adding the next. This prevents the cheese from clumping or separating. The soup will look a little thin at first, but it will thicken as the cheese melts.
  8. Season and Finish (2 minutes): Stir in the Dijon mustard, smoked paprika, garlic powder, and a pinch of cayenne if using. Taste and add salt and pepper as needed. Remember, the cheese and broth add salt, so go easy. Let the soup cook for another 10-15 minutes on low to let the flavors meld.
  9. Serve and Enjoy: Ladle the soup into bowls and top with your favorite garnishes. I love a sprinkle of extra cheddar, some fresh chives, and a crack of black pepper. Serve with crusty bread or a grilled cheese sandwich for the ultimate comfort meal.

Cooking Tips & Techniques

I’ve made every mistake you can imagine with this soup so you don’t have to. Here are the things I wish I’d known from the start.

The Biggest Mistake: Pre-Shredded Cheese. I cannot stress this enough. Pre-shredded cheese is coated in cellulose and other anti-caking agents that prevent it from melting smoothly. You’ll end up with a gritty, clumpy soup. Always, always shred your own cheese from a block. It takes five extra minutes and makes all the difference.

Don’t Skip the Roux. I tried making this soup without a roux once, thinking I could just thicken it with more cheese. Big mistake. It was thin and greasy. The roux is what gives the soup that velvety, luxurious texture that coats your spoon. It’s not hard to make, and it’s worth every second.

Low and Slow is the Way to Go. Cooking this soup on low for 6-7 hours gives the flavors time to develop. The broccoli becomes tender and sweet, and the broth soaks up all that onion and garlic goodness. Cooking on high works in a pinch, but the flavor won’t be as deep.

Blend Half for the Best Texture. This is the trick that takes the soup from good to great. Blending only half of it gives you a creamy base with nice chunks of broccoli and carrot. It’s the perfect balance.

Temper Your Dairy. When you add the cream and cheese, make sure the soup isn’t boiling. High heat can cause the dairy to separate and curdle. Turn the slow cooker to warm or low before adding them, and stir gently.

My Personal Failure: The first time I made this, I added all the cheese at once and ended up with a stringy, clumpy mess. I was so frustrated! Now I add it slowly, handful by handful, and stir until it’s smooth. Patience is key, my friend.

Variations & Adaptations

This recipe is a fantastic base, and I’ve played around with it a lot. Here are some of my favorite ways to change it up.

Make it Vegetarian (or Vegan)

Use vegetable broth instead of chicken broth. For a vegan version, swap the butter for vegan butter or olive oil, use a plant-based milk (unsweetened oat or cashew milk works best), and use a good quality vegan cheddar shreds. The texture will be slightly different, but it’s still delicious.

Add Some Protein

Sometimes I want this soup to be a full meal. I’ll add a cup of shredded rotisserie chicken or a handful of cooked, crumbled bacon right at the end. It adds a smoky, savory flavor that pairs perfectly with the cheddar.

Spice It Up

If you like a little heat, add a diced jalapeño (seeds removed) when you sauté the onions. You can also increase the cayenne pepper or add a few dashes of your favorite hot sauce at the end. I love a drizzle of sriracha on top.

Roasted Broccoli Version

For an even deeper, nuttier flavor, roast the broccoli florets on a baking sheet at 400°F for 20 minutes before adding them to the slow cooker. Toss them with a little olive oil and salt first. It adds a caramelized edge that’s incredible.

Cheese Swap

Sharp cheddar is my go-to, but you can experiment. A mix of cheddar and Gruyère is amazing—it melts like a dream and adds a slightly nutty flavor. Or try a smoked cheddar for a whole new dimension. Just make sure whatever cheese you use, you shred it yourself.

Serving & Storage Suggestions

This soup is a hug in a bowl, and how you serve it can make it even better.

Serving: I like to serve this soup piping hot, straight from the slow cooker. Ladle it into deep bowls and top with a generous sprinkle of extra cheddar, some fresh chives, and a crack of black pepper. A drizzle of heavy cream on top looks beautiful and adds a touch of richness. It’s perfect with a crusty sourdough bread for dipping, or alongside a classic crispy garlic chicken for a heartier meal.

Complementary Dishes: A simple side salad with a tangy vinaigrette cuts through the richness of the soup. Or, for the ultimate comfort food experience, serve it with a gooey grilled cheese sandwich. I also love it with a side of roasted vegetables for a lighter option.

Storage: This soup stores beautifully. Let it cool completely, then transfer it to an airtight container. It will keep in the refrigerator for up to 4-5 days. The flavors actually get even better after a day or two as they meld together.

Freezing: You can freeze this soup for up to 3 months. I like to portion it into individual containers for easy lunches. When you’re ready to eat, thaw it overnight in the refrigerator.

Reheating: The best way to reheat this soup is on the stovetop over medium-low heat, stirring occasionally. Add a splash of milk or broth if it’s too thick. You can also reheat it in the microwave in 30-second bursts, stirring between each. Don’t let it boil, or the cheese can separate.

How Flavors Develop: Honestly, this soup is even better the next day. The broccoli and cheese flavors meld together into something even more comforting. It’s the perfect make-ahead meal for a busy week.

Nutritional Information & Benefits

This soup is comfort food, but it also packs a surprising nutritional punch. Here’s a rough estimate per serving (based on 6 servings).

Nutrient Amount per Serving
Calories ~420
Fat 30g
Saturated Fat 18g
Carbohydrates 18g
Fiber 4g
Sugar 7g
Protein 20g
Vitamin A 120% DV
Vitamin C 100% DV
Calcium 40% DV

Health Benefits: Broccoli is a superstar vegetable, loaded with Vitamin C, Vitamin K, and fiber. Carrots add a boost of Vitamin A for healthy vision. The cheese provides calcium and protein, making this a surprisingly balanced meal. It’s a great way to sneak extra vegetables into a dish that feels indulgent.

Dietary Considerations: This recipe is vegetarian if you use vegetable broth. For a gluten-free version, use a 1:1 gluten-free flour blend in the roux. It’s not low-carb, but you can reduce the carbs by using less flour or a low-carb thickener like xanthan gum.

Potential Allergens: This recipe contains dairy (butter, milk, cream, cheese) and gluten (flour). For dairy-free, use the vegan options mentioned in the variations section. For gluten-free, use a certified gluten-free flour blend.

My Personal Perspective: I love that this soup feels like a treat but is made with real, whole ingredients. It’s the kind of meal that nourishes you from the inside out, warming your belly and your soul. It’s comfort food I can feel good about serving my family.

Conclusion

This Crockpot Cheddar Broccoli Soup is more than just a recipe—it’s a little piece of kitchen magic born from a happy accident. It’s the soup I turn to when I need something warm, comforting, and utterly satisfying. No Velveeta, no fuss, just real ingredients that come together to create something truly special.

I hope you give it a try and make it your own. Add a little extra spice, throw in some chicken, or keep it simple and classic. The beauty of this recipe is that it’s a perfect base for your own creativity. It’s forgiving, it’s delicious, and it’s made for cozy nights.

I’d love to hear how it turns out for you. Did you make any changes? Did it become a family favorite? Drop a comment below and let me know. And if you’re looking for another cozy, set-it-and-forget-it meal, you might enjoy my slow cooker beef stew—it’s another one that fills the house with the best smells. Happy cooking, friend. You’ve got this.

Frequently Asked Questions

Can I use frozen broccoli instead of fresh?

Yes, you can! Frozen broccoli works in a pinch. Add it directly to the slow cooker without thawing. Keep in mind that frozen broccoli is softer and may break down more during cooking, so your soup will be a little less chunky. I prefer fresh for the best texture, but frozen is a great time-saver.

Why is my soup grainy?

Grainy soup is almost always caused by pre-shredded cheese or overheating the dairy. Always shred your own cheese from a block, and make sure to add the cheese and cream when the soup is on low or warm, not boiling. If you still end up with a grainy texture, you can try blending the soup completely smooth with an immersion blender—it won’t fix the graininess, but it will make it less noticeable.

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

Absolutely. To make it on the stovetop, follow the same steps to sauté the aromatics and make the roux in a large pot or Dutch oven. Add the broth, broccoli, and carrots, bring to a simmer, and cook for 15-20 minutes until the vegetables are tender. Then proceed with the blending and cheese steps. It’s faster, but the slow cooker gives the flavors more time to develop.

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

If your soup is thinner than you’d like, you have a few options. You can make a cornstarch slurry by mixing 1 tablespoon of cornstarch with 2 tablespoons of cold water, then stirring it into the soup and cooking for another 10 minutes. Alternatively, you can blend more of the soup to create a thicker base, or let it cook uncovered for an extra 30 minutes to allow some of the liquid to evaporate.

Can I use a different type of cheese?

Yes! Sharp cheddar is classic, but you can experiment. A mix of cheddar and Gruyère is fantastic for its meltability and nutty flavor. Smoked cheddar adds a wonderful depth. Colby Jack or Monterey Jack will give you a milder, creamier soup. Just remember to shred it yourself, and avoid using only soft cheeses like brie or feta, as they won’t melt the same way.

Pin This Recipe!

crockpot cheddar broccoli soup recipe
Print

Easy Crockpot Cheddar Broccoli Soup (No Velveeta)

This creamy, cheesy broccoli soup is made entirely in the slow cooker with real sharp cheddar and a simple roux—no processed cheese. It’s the perfect cozy, set-it-and-forget-it meal that’s always a crowd-pleaser.

  • Author: Julia
  • Prep Time: 15 minutes
  • Cook Time: 3-4 hours on high or 6-7 hours on low
  • Total Time: 3 hours 15 minutes to 7 hours 15 minutes
  • Yield: 6 servings 1x
  • Category: Soup
  • Cuisine: American

Ingredients

Scale
  • 2 tablespoons unsalted butter
  • 1 medium yellow onion, diced (about 1 cup)
  • 3 cloves garlic, minced
  • 4 cups fresh broccoli florets (about 2 medium heads, cut into bite-sized pieces)
  • 1 cup carrots, finely diced
  • 4 cups low-sodium chicken or vegetable broth
  • 1 cup whole milk (or 2%)
  • 1 cup heavy cream or half-and-half
  • 1/4 cup all-purpose flour (or gluten-free 1:1 blend)
  • 1/4 cup unsalted butter (for roux)
  • 3 cups sharp cheddar cheese, freshly shredded (about 8 ounces)
  • 1 teaspoon Dijon mustard
  • 1/2 teaspoon smoked paprika
  • 1/4 teaspoon garlic powder
  • Salt and freshly ground black pepper, to taste
  • Pinch of cayenne pepper (optional)
  • For garnish: extra shredded cheddar, fresh chives or parsley, a drizzle of heavy cream, cracked black pepper

Instructions

  1. Sauté the aromatics: In a large skillet over medium heat, melt 2 tablespoons butter. Add diced onion and cook until soft and translucent, about 3-4 minutes. Add minced garlic and cook for 30 seconds until fragrant. Transfer to slow cooker.
  2. Make the roux: In the same skillet, melt 1/4 cup butter over medium heat. Whisk in 1/4 cup flour and cook for 1-2 minutes until light golden and nutty.
  3. Slowly add milk: Gradually pour in milk while whisking constantly. Continue whisking until mixture thickens into a smooth sauce, about 2-3 minutes. Pour into slow cooker.
  4. Add vegetables and broth: Add broccoli florets, diced carrots, and broth to the slow cooker. Stir to combine. Broth should just cover vegetables; add more if needed.
  5. Slow cook: Cover and cook on low for 6-7 hours or on high for 3-4 hours, until broccoli is tender.
  6. Blend for creaminess: Using an immersion blender, blend about half the soup right in the crockpot for a mix of creamy and chunky texture. Alternatively, transfer 2 cups to a blender, blend, and return to pot.
  7. Add cream and cheese: Stir in heavy cream or half-and-half. Gradually add shredded cheddar cheese, a handful at a time, stirring until each addition is fully melted.
  8. Season and finish: Stir in Dijon mustard, smoked paprika, garlic powder, and cayenne (if using). Add salt and pepper to taste. Let cook on low for another 10-15 minutes.
  9. Serve: Ladle into bowls and garnish with extra cheddar, chives, a drizzle of cream, and black pepper. Serve with crusty bread or a grilled cheese sandwich.

Notes

Always shred your own cheese from a block; pre-shredded cheese contains anti-caking agents that prevent smooth melting. Do not let the soup boil when adding dairy to avoid curdling. For a gluten-free version, use a 1:1 gluten-free flour blend. For a vegan version, use vegan butter, unsweetened oat or cashew milk, and vegan cheddar shreds.

Nutrition

  • Serving Size: 1 serving (about 1.5
  • Calories: 420
  • Sugar: 7
  • Sodium: 800
  • Fat: 30
  • Saturated Fat: 18
  • Carbohydrates: 18
  • Fiber: 4
  • Protein: 20

Keywords: crockpot cheddar broccoli soup, slow cooker broccoli cheese soup, no velveeta broccoli soup, easy broccoli cheddar soup, creamy broccoli soup

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