Creamy Crockpot Cheddar Broccoli Soup (Easy 5-Ingredient Recipe)

Ready In
Servings
Difficulty

I was standing in the frozen foods aisle of our local grocery store last Tuesday when the cold air from the open freezer door hit my face—and suddenly I was seven years old at my Aunt Carol’s kitchen table in Buffalo. She had this chipped yellow bowl she always used for soup, and I can still see the steam curling up from that bowl, carrying the smell of sharp cheddar and something green I didn’t think I liked yet. Broccoli. I used to push it around my plate, but somehow, in that soup, it was different. It was soft, but not mushy. It melted into this velvety, cheesy broth that felt like a warm blanket for my insides.

I stood there in that grocery store aisle, holding a bag of frozen broccoli florets, and I honestly got a little choked up. Aunt Carol passed away three years ago, and I never got her recipe. I mean, I asked her once, and she just laughed and said, “Oh honey, I just throw things in a pot.” So for the last few years, I’ve been on this quiet mission to recreate that feeling. That specific warmth. That particular kind of comfort that only comes from a bowl of creamy cheddar broccoli soup on a cold day.

And let me tell you, I messed up a lot. I made soups that were too thin, too thick, too cheesy, not cheesy enough. I burned a roux so badly my smoke detector went off and my neighbor knocked on my door to check if I was okay. But then, almost by accident, I figured out the secret. You don’t need to stand over a stove stirring for an hour. You don’t need fancy techniques. You just need a crockpot, five simple ingredients, and a little bit of patience.

This Creamy Crockpot Cheddar Broccoli Soup is the result of all those trials. It’s the soup I make now when I’m having a rough day, or when the weather turns chilly, or when I just need to feel close to that memory. Maybe you’ve been there too—chasing a taste from your past, trying to capture something that feels just out of reach. This recipe is for you.

Why You’ll Love This Recipe

Let’s be real for a second—there are a lot of broccoli soup recipes out there. But this one? This one is different. I’ve tested it more times than I care to admit, and I can say with confidence that it hits all the right notes.

  • Incredibly Easy: We’re talking five ingredients and a crockpot. No constant stirring, no complicated techniques. Just dump, set, and let it work its magic.
  • Chef-Tested Simplicity: I learned the hard way that you don’t need to overcomplicate comfort food. This recipe uses cream cheese for richness instead of a fussy roux, and it works like a charm every single time.
  • Budget-Friendly: Frozen broccoli, block cheddar, and pantry staples. No need for a special trip to a gourmet store—you probably have most of this on hand already.
  • Crowd-Pleaser Approved: I brought this to a potluck last month, and a guy who swore he hated broccoli came back for thirds. My kids clean their bowls, which honestly never happens.
  • Perfect for Cozy Nights: This is the soup you want when it’s raining outside, or when you’ve had a long week, or when you just need something warm and comforting. It’s like a hug in a bowl.
  • Next-Level Creaminess: The combination of sharp cheddar and cream cheese creates this velvety, luxurious texture that feels way more indulgent than it actually is. You’ll close your eyes after the first spoonful—I promise.

This isn’t just another recipe. It’s the one I turn to when I need a guaranteed win. And honestly, it’s the one that finally made me stop chasing Aunt Carol’s soup and start loving my own version instead.

What Ingredients You Will Need

One of the best things about this Creamy Crockpot Cheddar Broccoli Soup is how simple the shopping list is. You only need five main ingredients, plus a few pantry staples. Here’s what you’ll need and why each one matters.

Main Ingredients

  • Frozen Broccoli Florets (16 oz bag): I know, I know—fresh is usually better. But for this soup, frozen broccoli is actually ideal. It’s already blanched, so it breaks down beautifully in the crockpot without getting mushy in a weird way. I use the store brand and it works great. Look for bags with mostly florets, not too many stems.
  • Sharp Cheddar Cheese (8 oz, freshly shredded): This is non-negotiable, friends. Please, for the love of all things cheesy, buy a block of sharp cheddar and shred it yourself. Pre-shredded cheese has anti-caking agents that prevent it from melting smoothly. I learned this the hard way when my first batch turned out grainy. Cabot or Tillamook are my go-to brands.
  • Cream Cheese (4 oz, softened): This is my secret weapon for creaminess. It adds a velvety texture and a slight tang that balances the sharp cheddar beautifully. Let it sit out for 20 minutes before adding it to the crockpot so it blends in smoothly.
  • Chicken Broth (4 cups): Use low-sodium if you can, so you can control the salt level. I’ve tried vegetable broth too, and it works fine if you want to keep it vegetarian. Swanson or Kitchen Basics are reliable choices.
  • Yellow Onion (1 medium, diced): One small onion adds just enough savory depth without overpowering the cheese. You could use a shallot if that’s what you have, but yellow onion is perfect here.

Pantry Staples

creamy crockpot cheddar broccoli soup preparation steps

  • Garlic (2 cloves, minced): Fresh garlic is best, but in a pinch, 1/2 teaspoon of garlic powder will do.
  • Salt and Black Pepper: Start with 1/2 teaspoon of salt and 1/4 teaspoon of pepper, then adjust at the end.
  • Optional Pinch of Nutmeg: This sounds weird, I know, but a tiny pinch of freshly grated nutmeg brings out the flavor of the broccoli and cheese in a way that’s hard to describe. Trust me on this one.
  • Heavy Cream or Milk (1/2 cup): This is optional, but it adds an extra layer of richness at the end. I use heavy cream when I’m feeling indulgent and whole milk when I’m trying to be slightly healthier.

Substitution Notes

If you’re dairy-free, you can try using a vegan cream cheese and cheddar shreds, though I haven’t tested that version myself. For a gluten-free option, just make sure your broth is certified gluten-free. And if you want to use fresh broccoli, go for it—just steam it for 5 minutes before adding it to the crockpot so it softens at the same rate as the frozen stuff.

Equipment Needed

You don’t need a fancy kitchen to make this soup. Here’s what I use every time:

  • 6-Quart Crockpot or Slow Cooker: This size is perfect for this recipe. If yours is smaller, just make sure it’s at least 4 quarts so everything fits comfortably. I’ve been using my trusty Crock-Pot brand one for years, and it’s never let me down.
  • Box Grater or Food Processor: For shredding that block of cheddar. I prefer a box grater because it’s easier to clean, but a food processor with a shredding disc makes quick work of it.
  • Immersion Blender: This is the MVP for getting that smooth, creamy texture. If you don’t have one, you can carefully transfer the soup to a regular blender in batches. Just let it cool slightly first and don’t fill the blender more than halfway. Trust me, hot soup explosions are not fun.
  • Cutting Board and Sharp Knife: For dicing that onion and mincing the garlic. A sharp knife makes the whole process feel effortless.
  • Measuring Cups and Spoons: Because eyeballing broth is a recipe for disaster. I learned that one the hard way.
  • Wooden Spoon or Silicone Spatula: For stirring. Avoid metal utensils in your crockpot to protect the coating.

If you don’t have an immersion blender, don’t sweat it. A regular blender works, or you can even leave the soup a little chunky if that’s your preference. I actually like it both ways—sometimes I blend half and leave the rest chunky for texture.

Preparation Method

Alright, let’s get cooking. This method is simple, but I’ve included all the little details that make the difference between good soup and amazing soup.

  1. Prep the vegetables (5 minutes): Dice your onion and mince your garlic. No need to chop the broccoli—it comes frozen and ready to go. If you’re using fresh broccoli, cut it into small florets and steam them for 5 minutes first.
  2. Shred the cheese (5 minutes): Grate your block of sharp cheddar cheese. This is the most tedious part, but it’s so worth it. I usually do this while the onion is cooking. Aim for about 2 cups of shredded cheese.
  3. Sauté the aromatics (5-7 minutes): In a small skillet over medium heat, add a tablespoon of butter or olive oil. Sauté the diced onion until it’s soft and translucent, about 5 minutes. Add the minced garlic and cook for another 30 seconds until it’s fragrant. This step isn’t strictly necessary, but it adds so much depth of flavor. I skipped it once and the soup tasted flat. Never again.
  4. Layer everything in the crockpot (2 minutes): Add the frozen broccoli florets to the bottom of your crockpot. Pour in the chicken broth. Add the sautéed onions and garlic. Season with salt, pepper, and that optional pinch of nutmeg. Give it a gentle stir.
  5. Cook on low (3-4 hours) or high (1.5-2 hours): Cover and cook until the broccoli is very tender and easily pierced with a fork. I prefer low and slow—it gives the flavors more time to meld together. Your kitchen will start smelling amazing around the 2-hour mark.
  6. Blend until smooth (3 minutes): Once the broccoli is tender, use an immersion blender right in the crockpot to puree the soup until it’s smooth. If you’re using a regular blender, work in batches and be careful with the hot liquid. Leave the lid slightly ajar to let steam escape. Blend until velvety.
  7. Add the cheeses (5 minutes): Cut the softened cream cheese into small cubes and add it to the blended soup. Stir until it’s completely melted and incorporated. Then, gradually add the shredded cheddar cheese, a handful at a time, stirring constantly. This prevents the cheese from clumping. Make sure the soup isn’t too hot when you add the cheese, or it could separate. If it’s bubbling, let it cool for 5 minutes first.
  8. Finish with cream (2 minutes): Stir in the heavy cream or milk if you’re using it. This adds that final touch of richness. Taste and adjust the seasoning—you might want a little more salt or pepper.
  9. Serve immediately (1 minute): Ladle the soup into bowls and top with extra shredded cheese, a crack of black pepper, or some croutons for crunch. I like to add a drizzle of heavy cream on top for presentation.

A few sensory cues to watch for: The broccoli should pierce easily with a fork but not be falling apart. The soup should look thick and velvety after blending, not watery. And when you add the cheese, it should melt into a smooth, glossy sauce—if it looks grainy, the soup was too hot.

Cooking Tips & Techniques

I’ve made this soup more times than I can count, and I’ve definitely learned a few things along the way. Here are my best tips for getting it perfect every time.

Don’t skip the shredding. I know it’s tempting to buy the bag of pre-shredded cheese, but please don’t. The anti-caking agents in pre-shredded cheese (usually potato starch or cellulose) prevent it from melting smoothly. Your soup will end up with a grainy texture instead of that silky finish we’re after. I learned this lesson the hard way when I was rushing one night and my soup turned out lumpy. Never again.

Low and slow is your friend. Cooking this soup on low heat gives the flavors time to develop and the broccoli time to break down naturally. If you’re in a rush, high heat works, but the soup won’t have quite as much depth. I usually start mine in the morning and let it go for 4 hours on low. The anticipation is part of the fun.

Temperature matters when adding cheese. This is a big one. If your soup is too hot when you add the cheese, the proteins will seize up and you’ll end up with a clumpy, separated mess. Let the soup cool for 5-10 minutes after blending before you add the cream cheese and cheddar. Aim for a temperature where you can comfortably dip your finger in—warm but not scalding.

Blend to your preference. Some people love a completely smooth soup, and others prefer a little texture. I’m in the middle camp—I blend about three-quarters of the soup and leave the rest chunky. You do you. If you want it super smooth, blend for a full minute with the immersion blender.

Taste as you go. This sounds obvious, but I’ve definitely skipped this step and regretted it. Cheese can vary in saltiness, so always taste before you add more salt. I’ve had batches where the cheddar was so sharp and salty that I didn’t need any extra salt at all.

My biggest failure: I once tried to speed things up by cooking the soup on high for 2 hours and then adding the cheese immediately. The cheese seized up into these weird rubbery clumps, and I spent 20 minutes trying to salvage it with an immersion blender. It never fully recovered. That’s when I learned to respect the cooling step.

Variations & Adaptations

This recipe is super flexible, and I’ve tried quite a few variations over the years. Here are some of my favorites:

Creamy Broccoli and Cauliflower Soup: Swap half the broccoli for frozen cauliflower florets. The cauliflower adds a milder flavor and makes the soup even creamier without adding extra dairy. I did this by accident once when I grabbed the wrong bag from the freezer, and it was honestly amazing.

Loaded Baked Potato Style: Add 2 cups of diced, cooked potatoes (frozen hash browns work great) along with the broccoli. 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’s incredibly satisfying on a cold night.

Vegan Version: Use vegetable broth, and swap the cream cheese for a plant-based version (I like Kite Hill’s). Use nutritional yeast instead of cheddar for that cheesy flavor, or try a vegan cheddar shred. The texture won’t be exactly the same, but it’s still delicious. Add a tablespoon of lemon juice at the end for brightness.

Spicy Southwest Twist: Add a drained can of diced green chiles and 1/2 teaspoon of cumin along with the broccoli. Top with crushed tortilla chips and a drizzle of hot sauce. This version is perfect for game day or when you want a little kick.

Extra-Veggie Boost: Throw in a cup of chopped carrots or a handful of spinach during the last 30 minutes of cooking. The carrots add sweetness, and the spinach just melts into the soup. My kids don’t even notice the extra veggies.

Personal favorite: I’m a sucker for the loaded baked potato version. There’s something about the combination of creamy broccoli soup, crispy bacon, and crunchy green onions that just hits every note. I make it at least once a month during the winter.

Serving & Storage Suggestions

This soup is best served hot, right after it’s made. Here’s how to make the most of it.

Serving temperature: Serve it piping hot, but not boiling. Let it sit for 2-3 minutes after ladling into bowls so it’s comfortable to eat right away. I like to warm the bowls by filling them with hot water for a minute before serving—it keeps the soup hot longer.

Toppings that shine: A sprinkle of extra shredded cheddar, a crack of black pepper, and some crunchy croutons are my go-to. For a fancy touch, add a drizzle of heavy cream and a few fresh chives. If I’m feeling indulgent, I’ll add crispy bacon bits or roasted pumpkin seeds for crunch.

What to serve with it: A crusty baguette or sourdough bread is perfect for dipping. I also love serving this with a simple side salad dressed with lemon vinaigrette—the acidity cuts through the richness of the soup. For a heartier meal, pair it with a grilled cheese sandwich. It’s comfort food heaven.

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

Freezing tips: This soup freezes beautifully for up to 3 months. I like to portion it into individual containers for easy lunches. Leave a little headspace in the container because the soup will expand as it freezes. Thaw overnight in the refrigerator before reheating.

Reheating methods: 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 has thickened too much after storage, stir in a splash of milk or broth to thin it out. The texture might be slightly different after freezing, but it’s still delicious.

Flavor development note: I honestly think this soup tastes even better the next day. The flavors have time to meld and deepen, and the texture gets even creamier. I often make it a day ahead on purpose.

Nutritional Information & Benefits

While this soup feels indulgent, it actually has some solid nutritional benefits. Here’s a rough estimate per serving (based on 6 servings):

  • Calories: Approximately 320-350 per serving
  • Protein: 15-18 grams (thanks to the cheese and broth)
  • Fat: 22-25 grams (mostly from the cheese and cream)
  • Carbohydrates: 12-15 grams
  • Fiber: 4-5 grams
  • Calcium: 35-40% of the daily value (hello, cheese!)
  • Vitamin C: 60-80% of the daily value (thank you, broccoli)
  • Vitamin K: Over 100% of the daily value (broccoli is a powerhouse)

Health highlights: Broccoli is packed with fiber, vitamins C and K, and antioxidants. The sharp cheddar provides calcium and protein, while the chicken broth adds collagen and minerals. This soup is naturally gluten-free and can be made low-carb by skipping the optional milk or cream.

Dietary considerations: This recipe is vegetarian if you use vegetable broth. For a lower-fat version, use reduced-fat cream cheese and skip the heavy cream. The soup is not dairy-free or vegan in its current form, but I’ve included substitution suggestions above.

My personal take: I love that this soup feels like comfort food but doesn’t leave me feeling heavy or sluggish. The broccoli adds enough fiber and nutrients that I feel good about eating it, even when I add extra cheese on top. It’s the kind of meal that nourishes both body and soul.

Conclusion

This Creamy Crockpot Cheddar Broccoli Soup has become a staple in my kitchen, and I hope it becomes one in yours too. It’s the recipe I turn to when I need something warm, comforting, and completely reliable. It’s the soup that finally helped me stop chasing a memory and start creating new ones.

What I love most about this recipe is how forgiving it is. You can tweak it, adjust it, make it your own. Add more broccoli, less cheese, a pinch of cayenne, a handful of spinach—it always turns out delicious. That’s the beauty of a simple, well-built recipe.

I’d love to hear how yours turns out. Did you add any fun toppings? Try a variation? Make it for someone special? Drop a comment below and let me know. And if you share it on social media, tag me—I love seeing your creations. This soup was made for sharing, after all.

So go ahead. Grab your crockpot, that bag of frozen broccoli, and a block of good sharp cheddar. Make yourself a bowl of something warm and wonderful. I think Aunt Carol would approve.

Frequently Asked Questions

Can I use fresh broccoli instead of frozen?

Absolutely! Just steam the fresh broccoli florets for about 5 minutes before adding them to the crockpot. This ensures they soften at the same rate as frozen broccoli would. Cut them into small, uniform pieces for even cooking.

Why did my soup turn out grainy?

Grainy soup is usually caused by adding cheese when the soup is too hot, or using pre-shredded cheese with anti-caking agents. Let the soup cool for 5-10 minutes after blending before adding the cheese, and always shred your own cheddar from a block.

Can I make this soup in an Instant Pot?

Yes, you can! Sauté the onions and garlic using the sauté function, then add the broth and broccoli. Pressure cook on high for 5 minutes, then do a quick release. Blend, then stir in the cheeses using the sauté function on low. It’s faster but still delicious.

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 cook on low for another 15-20 minutes. Alternatively, let the soup simmer uncovered to reduce and thicken naturally.

Can I add other vegetables to this soup?

Definitely! Carrots, cauliflower, celery, and even spinach all work beautifully. Add harder vegetables like carrots at the beginning with the broccoli, and add softer vegetables like spinach during the last 30 minutes of cooking. Get creative and make it your own.

Pin This Recipe!

creamy crockpot cheddar broccoli soup recipe
Print

Creamy Crockpot Cheddar Broccoli Soup (Easy 5-Ingredient Recipe)

This creamy crockpot cheddar broccoli soup is made with just five simple ingredients and a slow cooker. It’s a comforting, budget-friendly meal that’s perfect for cozy nights.

  • Author: Emily
  • Prep Time: 15 minutes
  • Cook Time: 3-4 hours (low) or 1.5-2 hours (high)
  • Total Time: 3 hours 15 minutes to 4 hours 15 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 16 oz frozen broccoli florets
  • 8 oz sharp cheddar cheese, freshly shredded
  • 4 oz cream cheese, softened
  • 4 cups low-sodium chicken broth
  • 1 medium yellow onion, diced
  • 2 cloves garlic, minced
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • Optional: pinch of nutmeg
  • Optional: 1/2 cup heavy cream or milk

Instructions

  1. Dice the onion and mince the garlic. No need to chop the frozen broccoli.
  2. Shred the block of sharp cheddar cheese (about 2 cups).
  3. In a small skillet over medium heat, sauté the diced onion in butter or olive oil until soft and translucent, about 5 minutes. Add the minced garlic and cook for 30 seconds until fragrant.
  4. Layer the frozen broccoli, chicken broth, sautéed onions and garlic, salt, pepper, and optional nutmeg in the crockpot. Stir gently.
  5. Cover and cook on low for 3-4 hours or on high for 1.5-2 hours, until the broccoli is very tender.
  6. Use an immersion blender to puree the soup until smooth. Alternatively, carefully blend in batches in a regular blender.
  7. Cut the softened cream cheese into small cubes and stir into the blended soup until melted. Gradually add the shredded cheddar cheese, a handful at a time, stirring constantly. Let the soup cool slightly if too hot to prevent clumping.
  8. Stir in the heavy cream or milk if using. Taste and adjust seasoning.
  9. Serve immediately with desired toppings.

Notes

For best results, shred your own cheddar cheese from a block to avoid graininess. Let the soup cool slightly before adding cheese to prevent clumping. The soup can be stored in the refrigerator for up to 5 days or frozen for up to 3 months. Reheat gently on the stovetop or microwave.

Nutrition

  • Serving Size: 1 serving (about 1.5
  • Calories: 320350
  • Sugar: 46
  • Sodium: 600800
  • Fat: 2225
  • Saturated Fat: 1215
  • Carbohydrates: 1215
  • Fiber: 45
  • Protein: 1518

Keywords: creamy crockpot cheddar broccoli soup, easy 5-ingredient recipe, slow cooker broccoli soup, cheddar broccoli soup, comfort food, winter soup

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Share This Recipe

You might also love these recipes

Leave a Comment

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆