Written by

Melissa Cooper

Published

Easy Crockpot Cheddar Broccoli Soup: Best Homemade Dinner

Ready In 3 hours 45 minutes
Servings 6 servings
Difficulty Easy

The neighborhood soup swap was in twelve hours and I’d completely forgotten. Everyone else would be bringing their grandmother’s heirloom recipes—things that had simmered for days, that had stories attached to them. I had a bag of broccoli that was starting to look sad, a block of cheddar, and a crockpot I’d barely used since I bought it on a whim two years ago. Honestly, I almost just texted my neighbor Sarah to say I was sick. But the panic of showing up empty-handed was worse than the panic of showing up with something thrown together.

So I did what any reasonable person does when they’re desperate—I Googled “easy crockpot soup” and crossed my fingers. The result was this Easy Crockpot Cheddar Broccoli Soup. And let me tell you, I was embarrassed by how simple it was. I mean, you literally toss everything in and walk away. There’s no roux to whisk, no cream to slowly add, no standing over a hot stove stirring for twenty minutes. It felt almost like cheating.

At the swap, I put my crockpot on the table next to a fancy French onion soup that had been caramelizing onions for three hours. I wanted to leave a note saying “I promise this tastes better than it looks right now.” But you know that feeling when something unexpectedly works out? Within an hour, my pot was empty. People were asking for the recipe. The French onion lady? She took home half her pot. That’s when I knew this soup was something special. It’s now my go-to for busy weeks, lazy Sundays, and anytime I need dinner to just handle itself. Maybe you’ve been there too—standing in your kitchen, wondering how you’ll get a real meal on the table when you have zero energy left. This soup is your answer.

Why You’ll Love This Recipe

This isn’t just another broccoli soup recipe. After testing this about six times in my own kitchen (and yes, there were some watery disasters along the way), I can tell you this version is the one that actually works every single time. Here’s why it’s become a staple in my house:

  • Quick & Easy : Comes together in under 10 minutes of active prep. The crockpot does the rest. Perfect for those nights when you walk in the door at 5:30 and need dinner by 6:30.
  • Simple Ingredients : No fancy grocery trips needed. You likely already have the onion, garlic, broth, and milk in your kitchen. The broccoli and cheddar are the only things you might need to grab.
  • Perfect for Weeknights : This is the definition of set-it-and-forget-it. Great for busy families, meal prep, or anyone who doesn’t want to babysit a pot on the stove.
  • Crowd-Pleaser : My picky-eating nephew asked for seconds. My dad, who claims he doesn’t like “healthy soup,” ate three bowls. Kids and adults alike go for it.
  • Unbelievably Delicious : The texture is smooth and creamy without being heavy. The cheddar flavor is sharp and satisfying. It’s comfort food that doesn’t leave you feeling sluggish.

What makes this recipe different from the rest? It’s the blending technique. Most crockpot broccoli soups end up watery or grainy. This one uses a simple trick—blending a portion of the soup before adding the cheese—that gives you that velvety, restaurant-quality texture without any heavy cream or processed cheese. It’s not just another version of broccoli soup. It’s your best version, the one you’ll come back to again and again.

This soup is 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 guests without stress, or turning a simple Tuesday night into something memorable.

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 you probably already have on hand, which makes this perfect for last-minute dinner decisions.

  • Broccoli – 4 cups fresh broccoli florets (about 2 medium heads). You can use frozen if that’s what you have, but fresh gives a better texture. I like to cut the florets into bite-sized pieces so they cook evenly.
  • Yellow onion – 1 medium, diced. Adds that savory base flavor. I’ve used white onion in a pinch and it works fine, but yellow is sweeter and mellower.
  • Garlic – 3 cloves, minced. Fresh is best here. The jarred stuff works in a pinch but the flavor isn’t as bright.
  • Carrots – 2 medium, peeled and diced. This is my secret ingredient. They add natural sweetness and help thicken the soup. Plus, you get extra veggies in there.
  • Celery – 2 stalks, diced. Classic mirepoix base. Adds depth without overpowering the broccoli.
  • Vegetable broth – 4 cups. I recommend Better Than Bouillon for the best flavor. Use low-sodium so you can control the salt level.
  • Heavy cream – 1 cup. This adds richness, but you can substitute with half-and-half or whole milk for a lighter version.
  • Sharp cheddar cheese – 2 cups, freshly grated. Please, please grate your own cheese. Pre-shredded cheese has anti-caking agents that make it clump and turn grainy when melted. I prefer Cabot or Tillamook for their sharp, creamy flavor.
  • Butter – 2 tablespoons. Unsalted, so you can control the salt. Adds richness and helps sauté the vegetables.
  • All-purpose flour – 3 tablespoons. This thickens the soup. For a gluten-free option, use cornstarch mixed with cold water (slurry) added at the end.
  • Salt – 1 teaspoon, plus more to taste. I use kosher salt for better control.
  • Black pepper – ½ teaspoon, freshly ground. Adds a subtle warmth.
  • Paprika – ½ teaspoon. Optional, but I love the subtle smokiness it adds. Smoked paprika is even better if you have it.
  • Nutmeg – ¼ teaspoon, freshly grated if possible. This is my little secret. Nutmeg brightens the broccoli and cheddar flavors in a way that’s hard to pinpoint but makes a huge difference.

Substitution Guidance

For a dairy-free version, use coconut cream or cashew cream instead of heavy cream, and a good quality dairy-free cheddar shreds. For a vegan option, use nutritional yeast in place of cheese and add a tablespoon of white miso paste for depth. If you’re watching your carbs, skip the flour thickener and use a tablespoon of xanthan gum blended into the soup at the end.

Equipment Needed

crockpot cheddar broccoli soup preparation steps

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

  • Crockpot or slow cooker – A 6-quart model is ideal. I use a Cuisinart 3-in-1 and love it. If you have a smaller one, just halve the recipe.
  • Chef’s knife – A sharp 8-inch knife makes chopping the veggies so much faster. A dull knife is more dangerous than a sharp one.
  • Cutting board – Any size works. I prefer a large wooden one because it doesn’t slide around.
  • Measuring cups and spoons – For accuracy. Eyeballing the flour can lead to a gluey soup.
  • Wooden spoon or spatula – For stirring. A silicone spatula is great for scraping down the sides.
  • Immersion blender – This is the best tool for partially blending the soup right in the crockpot. If you don’t have one, you can transfer 2 cups of soup to a regular blender, blend until smooth, and stir it back in. Be careful with hot liquid in a regular blender—only fill it halfway and hold the lid down with a towel.
  • Box grater – For grating the cheese fresh. A microplane also works for the nutmeg.
  • Small skillet – For sautéing the vegetables before they go into the crockpot. This step is optional but adds so much flavor.

Budget-friendly tip: You don’t need an expensive immersion blender. I used a $15 one from a discount store for years and it worked perfectly. Also, if you don’t have a crockpot, you can make this soup entirely on the stovetop in a large pot—just simmer the broccoli in broth for 15 minutes before blending and adding cheese.

Preparation Method

Let me walk you through this step by step. I’ve made this soup enough times to know where things can go wrong, so I’ll share those little tricks along the way.

  1. Sauté the aromatics (5 minutes). Heat the butter in a small skillet over medium heat. Add the diced onion, carrots, and celery. Cook for 4-5 minutes until the onion is translucent and the carrots start to soften. Add the minced garlic and cook for another 30 seconds until fragrant. Don’t skip this step—it builds the flavor base. If you’re really pressed for time, you can throw everything raw into the crockpot, but the soup won’t have the same depth.
  2. Make the roux (2 minutes). Sprinkle the flour over the sautéed vegetables and stir constantly for 1-2 minutes. This cooks out the raw flour taste and helps thicken the soup later. It should look like a pasty coating on the veggies. If it looks dry, add another tablespoon of butter.
  3. Transfer to the crockpot. Scrape the vegetable mixture into your 6-quart crockpot. Don’t worry about getting every last bit—just the bulk of it.
  4. Add the broccoli and broth. Add the broccoli florets to the crockpot. Pour in the vegetable broth. Stir everything together. The liquid should just about cover the vegetables. If it doesn’t, add another half cup of broth or water.
  5. Season and cook. Add the salt, pepper, paprika, and nutmeg. Give it a good stir. Cover and cook on HIGH for 3-4 hours or LOW for 6-7 hours. The soup is ready when the broccoli is very tender and can be easily pierced with a fork. I usually go for 3.5 hours on HIGH—any longer and the broccoli starts to break down too much and lose its bright green color.
  6. Blend partially (5 minutes). This is the magic step. Using your immersion blender, blend about half the soup right in the crockpot. You want some smooth texture for creaminess, but leave some chunky pieces for texture. If you’re using a regular blender, carefully transfer 2 cups of the hot soup (only fill the blender halfway), blend until smooth, and stir it back into the pot. Be very careful with hot liquids in a blender—they expand and can blow the lid off. Hold the lid down with a folded kitchen towel.
  7. Add the cream and cheese. Stir in the heavy cream. Then, with the crockpot turned off or on WARM, gradually add the shredded cheddar cheese, stirring constantly. Adding the cheese off the heat is crucial—if the soup is too hot, the cheese will separate and turn greasy. Stir until the cheese is completely melted and the soup is smooth and creamy. This should take about 2 minutes.
  8. Taste and adjust. This is your moment. Taste the soup and adjust the seasoning. I almost always add another pinch of salt and a few grinds of black pepper. Sometimes I add an extra pinch of nutmeg if I want that warmth to shine through.
  9. Serve immediately. Ladle the soup into bowls. If it’s too thick, stir in a splash of warm broth or milk until it reaches your desired consistency. If it’s too thin, let it cook on HIGH for another 15-20 minutes with the lid off to reduce.

Sensory cues to watch for: The soup should look velvety and smooth, with small flecks of green broccoli throughout. It should smell rich and cheesy, with a hint of nutmeg in the background. The texture should coat the back of a spoon without being gloppy. When you taste it, the first thing you should notice is the sharp cheddar, followed by the subtle sweetness of the carrots and the earthy broccoli. The nutmeg should just whisper in the background.

Cooking Tips & Techniques

I’ve made every mistake possible with this soup, so you don’t have to. Here’s what I’ve learned the hard way:

Don’t skip the roux. The first time I made this, I thought I could just toss everything in the crockpot and the flour would thicken on its own. It didn’t. I ended up with a watery, sad soup that I had to fix with a cornstarch slurry at the end. Taking two minutes to make a proper roux with the sautéed vegetables makes all the difference.

Grate your own cheese. I cannot stress this enough. Pre-shredded cheese is coated with potato starch and cellulose to prevent clumping, which also prevents it from melting smoothly. You’ll end up with a grainy, clumpy soup. Spend the three minutes grating a block of sharp cheddar—your soup will thank you.

Temperature matters for the cheese. The biggest mistake people make is adding cheese to a boiling hot soup. The proteins seize up and you get a greasy, separated mess. Turn off the crockpot or switch it to WARM before adding the cheese. Let the soup sit for five minutes to cool slightly, then stir in the cheese gradually. Patience here pays off.

Multitasking strategy: While the soup is cooking in the crockpot, use that time to do something else—answer emails, help with homework, or just sit down for a few minutes. That’s the beauty of this recipe. The active time is only about 10 minutes. The rest is hands-off.

Consistency control: If your soup is too thick after blending, stir in an extra ½ cup of warm broth or milk. If it’s too thin, mix 1 tablespoon of cornstarch with 2 tablespoons of cold water to make a slurry, stir it into the soup, and cook on HIGH for 15 minutes with the lid off. The soup will thicken as it cools too, so don’t over-correct.

My biggest failure: I once tried to use pre-shredded cheese and added it while the soup was still on HIGH. The cheese clumped into rubbery balls that floated on top. I tried to blend them in, which only made things worse. I ended up straining the soup and starting over with the cheese. Learn from my mistake—low heat and fresh cheese, always.

Variations & Adaptations

One of the best things about this soup is how versatile it is. Here are some ways I’ve adapted it over the years:

Broccoli and Cauliflower Combo

Replace half the broccoli with cauliflower florets. Cauliflower has a milder flavor and creates an even creamier texture when blended. This is my go-to version when I want the soup to be extra velvety. Plus, it’s a great way to use up cauliflower that’s been sitting in the fridge.

Loaded Baked Potato Style

Add 2 cups of diced potatoes (Yukon Gold or Russet) along with the broccoli. The potatoes break down and make the soup even thicker and heartier. Top each bowl with crispy bacon bits, sliced green onions, and an extra sprinkle of cheddar. This turns the soup into a full meal that will satisfy even the hungriest family member.

Spicy Southwest Version

Add 1 diced jalapeño (seeds removed if you want less heat) with the onions, and use 1 teaspoon of cumin and ½ teaspoon of chili powder instead of the nutmeg. Top with crushed tortilla chips and a dollop of sour cream. This version is surprisingly good and adds a nice kick for those who like heat.

Dairy-Free Adaptation

Use full-fat canned coconut milk instead of heavy cream, and a dairy-free cheddar shreds from a brand like Daiya or Violife. Omit the butter and use olive oil for sautéing. The coconut milk adds a subtle sweetness that pairs well with the broccoli. Use 2 tablespoons of cornstarch mixed with cold water as a slurry instead of the flour roux.

Extra Protein Version

Stir in 2 cups of shredded rotisserie chicken or 1 can of drained chickpeas after blending. This makes the soup a complete meal with staying power. I often do this on nights when I know we’ll be eating late and need something that will keep us full until breakfast.

Serving & Storage Suggestions

This soup is best served hot, straight from the crockpot. Ladle it into deep bowls and top with a pinch of extra shredded cheddar, a crack of black pepper, and a sprinkle of fresh chives if you have them. The green against the orange-yellow soup is beautiful and makes it feel special.

What to serve with it: A crusty sourdough bread or garlic bread is perfect for dipping. I also love serving this with a simple side salad dressed with lemon vinaigrette to cut through the richness. For a heartier meal, pair it with a grilled cheese sandwich—classic comfort food combo. A crisp green apple slices on the side also works surprisingly well, balancing the creamy soup with something fresh and tart.

Storage instructions: Let the soup cool completely before storing. Transfer it to an airtight container and refrigerate for up to 5 days. The flavors actually meld and deepen overnight, so leftovers taste even better the next day. The soup will thicken as it sits in the fridge—that’s normal.

Freezer instructions: This soup freezes beautifully for up to 3 months. Let it cool completely, then transfer to freezer-safe containers or zip-top bags. Leave about an inch of headspace for expansion. To thaw, move the container to the refrigerator overnight. Reheat gently on the stovetop or in the microwave, adding a splash of broth or milk to thin it out if needed. I like to freeze individual portions in mason jars for easy grab-and-reheat lunches.

Reheating tips: Reheat the soup gently over medium-low heat on the stovetop, stirring occasionally. Avoid boiling, as high heat can cause the cheese to separate. If using a microwave, heat in 30-second intervals, stirring between each, until hot. Add a splash of milk or broth if the soup has thickened too much during storage.

How flavors develop: The soup is delicious the day you make it, but it’s even better on day two. The broccoli flavor mellows and melds with the cheddar, and the nutmeg becomes more pronounced. This is one of those rare soups that actually improves with time.

Nutritional Information & Benefits

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

Nutrient Amount
Calories 320
Total Fat 22g
Saturated Fat 13g
Cholesterol 65mg
Sodium 780mg
Total Carbohydrates 18g
Dietary Fiber 4g
Sugars 6g
Protein 14g
Vitamin A 120% DV
Vitamin C 90% DV
Calcium 30% DV
Iron 8% DV

Health benefits: Broccoli is packed with vitamin C, vitamin K, and fiber, which supports immune health and digestion. The carrots provide beta-carotene, which is great for eye health. The cheddar cheese adds calcium for strong bones. This soup is a great way to get a serving of vegetables in a form that even picky eaters will enjoy.

Dietary considerations: This recipe is vegetarian and can be made gluten-free (use cornstarch instead of flour) and dairy-free (use coconut milk and dairy-free cheese). It’s not suitable for a vegan diet unless you make the substitutions listed above. The soup is naturally low-carb, with most of the carbohydrates coming from the vegetables. If you’re watching your sodium, use low-sodium broth and reduce the added salt.

From a wellness perspective, this soup hits the sweet spot between indulgence and nutrition. It feels like comfort food, but you’re actually eating a bowl of vegetables with some protein and healthy fats. That’s a win in my book.

Conclusion

This Easy Crockpot Cheddar Broccoli Soup is proof that you don’t need complicated techniques or fancy ingredients to make something truly delicious. It’s the recipe I turn to when I need a win—when I’m tired, when I’m short on time, when I just want to feed my family something warm and satisfying without a lot of effort.

I love that this soup is forgiving. You can swap ingredients, adjust the seasonings, make it your own. It’s a blueprint, not a rigid rulebook. And honestly, that’s what makes it so reliable. Whether you make it exactly as written or throw in whatever vegetables are languishing in your fridge, it’s going to be good.

So here’s my challenge to you: make this soup this week. Don’t wait for a special occasion. Make it on a Tuesday when you’re tired and the last thing you want to do is cook. Let the crockpot do the work while you do something else. Then sit down with a bowl, take a bite, and let yourself feel proud of what you made with so little effort.

I’d love to hear how it goes. Did you add your own twist? Did your family love it? Drop a comment below and let me know. And if you’re looking for more easy weeknight dinners, check out our crockpot chicken tortilla soup or our easy vegetable stew for more set-it-and-forget-it meals. Happy cooking!

Frequently Asked Questions

Can I use frozen broccoli instead of fresh?

Yes, you absolutely can. Frozen broccoli works well in this recipe. Add it directly to the crockpot without thawing. You may need to cook it for an extra 30 minutes on HIGH. Keep in mind that frozen broccoli is already blanched, so it will break down more quickly than fresh. The soup might be slightly less chunky, but the flavor will still be great.

Why did my soup turn out grainy?

Grainy soup is almost always caused by one of two things: using pre-shredded cheese or adding the cheese when the soup is too hot. Pre-shredded cheese has anti-caking agents that prevent smooth melting. And if the soup is boiling when you add the cheese, the proteins separate and clump. Always grate your own cheese and add it off the heat or on the WARM setting. If your soup is already grainy, you can try blending it with an immersion blender to smooth it out, but prevention is really the best approach.

Can I make this soup in an Instant Pot?

Yes, you can adapt this recipe for an Instant Pot. Sauté the vegetables using the Sauté function, then add the broth and broccoli. Pressure cook on HIGH for 5 minutes, then do a quick release. Blend partially with an immersion blender, then stir in the cream and cheese. The cooking time is much shorter, but the result is just as delicious. Just be careful with the quick release—cover the steam valve with a towel to avoid splattering.

How can I make this soup thicker?

If your soup is thinner than you’d like, there are a few easy fixes. First, let it cook on HIGH with the lid off for 15-20 minutes to allow some liquid to evaporate. You can also make a cornstarch slurry (1 tablespoon cornstarch mixed with 2 tablespoons cold water) and stir it in, then cook for another 5 minutes. Another option is to mash some of the broccoli against the side of the crockpot with a spoon to release its natural starches. And remember, the soup will thicken as it cools, so don’t over-correct while it’s still hot.

Can I leave out the carrots and celery?

You can, but I wouldn’t recommend it. The carrots add natural sweetness that balances the sharp cheddar, and the celery adds depth. Without them, the soup can taste a bit one-dimensional. If you don’t have carrots, you can substitute with a peeled and diced apple for sweetness. If you don’t have celery, a small diced bell pepper or a pinch of celery seed can work. But honestly, the mirepoix base (onion, carrots, celery) is what gives this soup its savory backbone.

Pin This Recipe!

crockpot cheddar broccoli soup recipe

Print

Easy Crockpot Cheddar Broccoli Soup: Best Homemade Dinner

This Easy Crockpot Cheddar Broccoli Soup is a set-it-and-forget-it dinner that delivers creamy, cheesy comfort with minimal effort. Perfect for busy weeknights, it uses simple ingredients and a clever blending technique for a velvety, restaurant-quality texture.

  • Author: Dina
  • Prep Time: 10 minutes
  • Cook Time: 3 hours 30 minutes
  • Total Time: 3 hours 40 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 4 cups fresh broccoli florets (about 2 medium heads)
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 2 medium carrots, peeled and diced
  • 2 stalks celery, diced
  • 4 cups vegetable broth (low-sodium recommended)
  • 1 cup heavy cream
  • 2 cups sharp cheddar cheese, freshly grated
  • 2 tablespoons unsalted butter
  • 3 tablespoons all-purpose flour
  • 1 teaspoon kosher salt, plus more to taste
  • ½ teaspoon freshly ground black pepper
  • ½ teaspoon paprika (smoked paprika preferred)
  • ¼ teaspoon freshly grated nutmeg

Instructions

  1. Sauté the aromatics: Heat butter in a small skillet over medium heat. Add diced onion, carrots, and celery. Cook for 4-5 minutes until onion is translucent and carrots start to soften. Add minced garlic and cook for 30 seconds until fragrant.
  2. Make the roux: Sprinkle flour over the sautéed vegetables and stir constantly for 1-2 minutes to cook out the raw flour taste.
  3. Transfer to crockpot: Scrape the vegetable mixture into a 6-quart crockpot.
  4. Add broccoli and broth: Add broccoli florets and pour in vegetable broth. Stir to combine. The liquid should just cover the vegetables; add another ½ cup broth or water if needed.
  5. Season and cook: Add salt, pepper, paprika, and nutmeg. Stir well. Cover and cook on HIGH for 3-4 hours or LOW for 6-7 hours, until broccoli is very tender.
  6. Blend partially: Using an immersion blender, blend about half the soup directly in the crockpot, leaving some chunky pieces for texture. Alternatively, carefully transfer 2 cups of hot soup to a regular blender, blend until smooth, and stir back into the pot.
  7. Add cream and cheese: Turn off the crockpot or switch to WARM. Stir in heavy cream. Gradually add shredded cheddar cheese, stirring constantly until completely melted and smooth (about 2 minutes).
  8. Taste and adjust: Adjust seasoning with additional salt, pepper, or nutmeg as desired.
  9. Serve immediately: Ladle into bowls. If too thick, stir in a splash of warm broth or milk. If too thin, cook on HIGH with lid off for 15-20 minutes to reduce.

Notes

For best results, grate your own cheese—pre-shredded cheese contains anti-caking agents that prevent smooth melting. Add cheese off the heat to avoid separation. The soup thickens as it cools, so don’t over-correct consistency while hot. Leftovers taste even better the next day as flavors meld.

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 320
  • Sugar: 6
  • Sodium: 780
  • Fat: 22
  • Saturated Fat: 13
  • Carbohydrates: 18
  • Fiber: 4
  • Protein: 14

Keywords: crockpot cheddar broccoli soup, easy broccoli soup, slow cooker soup, creamy broccoli soup, comfort food, weeknight dinner, vegetarian 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 ★☆ ★☆ ★☆ ★☆ ★☆