Creamy Crockpot Broccoli Cheddar Soup: Easy 5-Ingredient Recipe

Ready In
Servings
Difficulty

That sharp, earthy smell of broccoli hitting hot butter — the kind that fills your whole kitchen before you’ve even taken off your coat — still takes me straight to my aunt’s tiny apartment on a rainy Tuesday night. She wasn’t trying to impress anyone. She was just tired, and there was a head of broccoli going soft in the fridge, a block of cheddar, and that old crockpot she’d had since the 90s. I remember watching her dump everything in without measuring a thing, and honestly, I thought she was making it up as she went along. She kind of was.

But that soup. Creamy, velvety, sharp with cheddar and mellow from the slow cook. It was the kind of dinner that made you forget the rain outside. I’ve spent years trying to recreate that exact bowl, and this Creamy Crockpot Broccoli Cheddar Soup is the closest I’ve ever come. It’s not fussy. It’s not complicated. It’s just good, honest food that takes care of itself while you take care of everything else. And honestly? That’s the kind of recipe worth holding onto.

Why You’ll Love This Recipe

Let’s be real — most broccoli cheddar soup recipes either require constant stirring on the stovetop or end up watery and bland. This one? It practically makes itself. Here’s why it’s earned a permanent spot in my weekly rotation:

  • Quick & Easy: Just 10 minutes of prep, and your crockpot does the rest. Perfect for those days when you walk through the door and need dinner on the table without a fight.
  • Simple Ingredients: You only need five main ingredients — broccoli, cheddar, broth, onion, and cream. No fancy grocery store runs required.
  • Perfect for Busy Weeknights: Set it in the morning, come home to dinner. It’s that simple. Great for meal prep, too.
  • Crowd-Pleaser: I’ve served this to picky kids, dairy-loving adults, and even my neighbor who “doesn’t really like soup.” Every bowl comes back empty.
  • Unbelievably Creamy: The slow cooker transforms humble ingredients into a velvety, rich soup that tastes like you spent hours on it. You didn’t. But no one needs to know that.

What makes this version different from the dozens of others out there? It’s the technique — blending a portion of the soup at the end to create that silky, luscious texture without relying on heavy cream or a roux. It’s the kind of trick you learn after making a few too many lumpy batches. Trust me on this one.

This isn’t just another soup recipe. It’s the one that makes you close your eyes after the first bite. The one that feels like a hug in a bowl. And honestly? That’s exactly what we all need sometimes.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients that come together to create something truly special. Most of these are probably already sitting in your kitchen, which is exactly how I like it.

For the Soup Base

  • 4 cups fresh broccoli florets — about 2 medium heads. I prefer fresh over frozen here because it holds its texture better during the long slow cook. Look for firm, dark green florets without any yellowing.
  • 1 medium yellow onion, diced — adds a subtle sweetness that balances the sharp cheddar. You can use white onion in a pinch, but yellow gives the best flavor.
  • 3 cups low-sodium chicken or vegetable broth — I use Swanson chicken broth for the richest flavor, but any good-quality brand works. Low-sodium is key here so you can control the salt level yourself.
  • 2 cups sharp cheddar cheese, freshly shredded — please, please shred it yourself. Pre-shredded cheese has anti-caking agents that prevent it from melting smoothly. I like Cabot or Tillamook extra-sharp cheddar for the most flavor.
  • 1 cup heavy cream or half-and-half — heavy cream gives you that ultra-luxurious texture. Half-and-half works if you want something a little lighter, but don’t go lower than that or the soup won’t be as velvety.

Seasonings & Finishing Touches

creamy crockpot broccoli cheddar soup preparation steps

  • 2 cloves garlic, minced — because every good soup needs garlic. Fresh is non-negotiable here.
  • ½ teaspoon salt — start here and adjust at the end. Different broths have different sodium levels.
  • ¼ teaspoon black pepper — freshly ground if you have it.
  • Pinch of nutmeg (optional but recommended) — sounds weird, I know, but nutmeg does something magical with broccoli and cheese. Just a tiny pinch.
  • 1 tablespoon butter — for sautéing the onion and garlic. Adds a richness you can’t get from oil alone.

For a dairy-free option, swap the heavy cream with full-fat canned coconut milk and use a good-quality dairy-free cheddar shreds. The texture will be slightly different, but still delicious. If you’re watching your carbs, this soup is naturally low-carb — just skip the optional bread bowl and you’re good to go.

Equipment Needed

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

  • 6-quart slow cooker — this is the sweet spot for this recipe. A 4-quart will work, but you’ll need to watch the fill line. I use a Crock-Pot brand, but any reliable slow cooker does the job.
  • Large skillet or sauté pan — for softening the onions and garlic before they go into the crockpot. Don’t skip this step; it builds so much flavor.
  • Immersion blender — this is my favorite tool for partially blending the soup right in the pot. If you don’t have one, you can carefully transfer about 2 cups of soup to a regular blender, blend until smooth, and stir it back in.
  • Cutting board and sharp knife — for dicing the onion and cutting the broccoli into uniform florets.
  • Box grater — for shredding the cheese. It takes an extra two minutes and makes a world of difference in how the soup turns out.

If you don’t have an immersion blender, don’t worry. A potato masher works in a pinch — just mash some of the broccoli against the side of the pot to thicken the soup. It’s not as smooth, but it still tastes amazing.

Preparation Method

This is where the magic happens. Follow these steps, and you’ll have a pot of soup that tastes like you’ve been tending it all day — even though you really haven’t.

  1. Sauté the aromatics. In a large skillet over medium heat, melt the butter. Add the diced onion and cook for 4-5 minutes until softened and translucent. Add the minced garlic and cook for another 30 seconds until fragrant. This step takes five minutes but builds the entire flavor foundation of the soup. Don’t skip it.
  2. Layer the ingredients in the slow cooker. Transfer the sautéed onions and garlic to your crockpot. Add the broccoli florets and pour in the broth. Give everything a gentle stir to combine. The broccoli should be mostly submerged in the broth.
  3. Cook low and slow. Cover and cook on LOW for 4 hours or on HIGH for 2 hours. The broccoli should be tender enough to pierce easily with a fork but not completely falling apart. Every slow cooker runs a little differently, so start checking at the 3.5-hour mark on low.
  4. Partially blend the soup. Using your immersion blender, give the soup about 5-6 quick pulses — you want to break up about half the broccoli to thicken the broth while leaving plenty of nice, chunky pieces. If using a regular blender, carefully transfer 2 cups of the hot soup (don’t fill the blender more than halfway) and blend until smooth, then stir it back into the pot.
  5. Add the cream and cheese. Turn the slow cooker to WARM or LOW. Pour in the heavy cream and stir gently. Gradually add the shredded cheddar cheese, a handful at a time, stirring after each addition until fully melted. This gradual process prevents the cheese from clumping or separating.
  6. Season and finish. Add the salt, pepper, and nutmeg (if using). Taste and adjust the seasoning — you might want a little more salt or an extra crack of pepper. Let the soup sit on WARM for 10-15 minutes to allow the flavors to meld together.
  7. Serve immediately. Ladle into bowls and top with extra shredded cheese, a crack of black pepper, and maybe some crispy bacon bits if you’re feeling fancy.

Pro tip: If your soup seems too thick after adding the cheese, stir in a splash of warm broth or milk until it reaches your desired consistency. If it’s too thin, mix 1 tablespoon of cornstarch with 2 tablespoons of cold water and stir it in, then let it cook on HIGH for 15 minutes to thicken.

Cooking Tips & Techniques

I’ve made this soup more times than I can count, and I’ve learned a few things the hard way. Here’s what I wish someone had told me the first time:

  • Don’t overcook the broccoli. I know the slow cooker is forgiving, but if you cook it for 6+ hours on low, the broccoli turns to mush. Four hours is the sweet spot — tender but still holding its shape.
  • Always shred your own cheese. I cannot stress this enough. Pre-shredded cheese contains cellulose and other anti-caking agents that make it melt into a grainy, clumpy mess. Freshly shredded cheddar melts like a dream and gives you that silky, smooth texture.
  • Add dairy at the end. If you add cream or cheese at the beginning of the cooking time, the dairy can curdle or separate. Always stir them in during the last 15-20 minutes on low or warm heat.
  • Let the soup rest. After you add the cheese and cream, let the soup sit on WARM for 10-15 minutes before serving. This allows the flavors to marry and the texture to settle. It always tastes better after a short rest.
  • Taste as you go. Broths and cheeses vary wildly in saltiness. Always season at the end, not the beginning. You can add salt, but you can’t take it out.

I once made the mistake of adding the cheese too early and ended up with a grainy, separated mess. It still tasted okay, but the texture was all wrong. That’s when I learned the “add dairy at the end” rule — and I’ve never broken it since.

Variations & Adaptations

This soup is incredibly versatile. Here are a few ways to make it your own:

  • Make it spicy: Add ½ teaspoon of red pepper flakes along with the garlic, or stir in a diced jalapeño when you sauté the onions. The heat pairs beautifully with the sharp cheddar.
  • Add protein: Stir in 2 cups of shredded rotisserie chicken or cooked, crumbled bacon just before serving. It turns this side dish into a full, satisfying meal.
  • Go vegetarian or vegan: Use vegetable broth and dairy-free cheddar shreds. Swap the heavy cream with full-fat coconut milk for that same velvety texture. The flavor will be different but still delicious.
  • Swap the vegetables: Cauliflower works beautifully in place of broccoli — just cut it into similar-sized florets. You can also add a cup of diced carrots or celery along with the onions for extra nutrients.
  • Try different cheeses: A mix of sharp cheddar and Gruyère takes this soup to another level. Smoked gouda adds a lovely smoky depth. Just make sure whatever cheese you use melts well.

I once made a version with smoked gouda and crispy bacon for a game day gathering, and it disappeared in minutes. It’s become my go-to when I want to impress without extra effort.

Serving & Storage Suggestions

This soup is best served hot, straight from the crockpot. Ladle it into deep bowls and top with extra shredded cheddar, a crack of black pepper, and maybe a sprinkle of fresh chives or parsley for color. It’s wonderful with a crusty bread bowl, buttery crackers, or a simple side salad.

Storage: Let the soup cool completely before transferring to an airtight container. It will keep in the refrigerator for up to 4 days. The flavors actually deepen and improve after a day or two — it’s one of those rare soups that tastes even better as leftovers.

Freezing: This soup freezes well for up to 3 months. Portion it into freezer-safe containers or zip-top bags, leaving about an inch of headroom for expansion. Thaw overnight in the refrigerator before reheating.

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 after chilling, stir in a splash of milk or broth to thin it out.

One thing to note — the texture may be slightly grainier after freezing and reheating because of the dairy. If that bothers you, you can blend it briefly with an immersion blender to smooth it out again.

Nutritional Information & Benefits

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

  • Calories: 380
  • Protein: 18g
  • Fat: 28g
  • Carbohydrates: 14g
  • Fiber: 4g
  • Sugar: 5g
  • Sodium: 720mg (varies based on broth and cheese)

This soup is surprisingly nutrient-dense. Broccoli is packed with vitamin C, vitamin K, and fiber, while the cheddar provides calcium and protein. The heavy cream adds richness, but you can easily swap it for half-and-half to reduce the fat content.

If you’re following a low-carb or keto diet, this soup fits beautifully — just skip the bread bowl and crackers. It’s naturally gluten-free as written, making it a great option for anyone with gluten sensitivities.

Conclusion

This Creamy Crockpot Broccoli Cheddar Soup is the kind of recipe that saves your sanity on busy days. It’s forgiving, it’s flexible, and it delivers every single time. Whether you’re feeding a family on a hectic weeknight or just want a cozy bowl of something warm and satisfying, this soup delivers without the fuss.

I love that I can throw it together in the morning and come home to a kitchen that smells like comfort. I love that I can customize it with whatever cheese or add-ins I have on hand. And I really love that first bite — creamy, cheesy, with just enough broccoli to make me feel like I’m eating something good for me.

Give this recipe a try, and let me know how it turns out. Did you add bacon? Swap the cheese? Serve it in a bread bowl? Drop a comment below and tell me all about it — I genuinely love hearing how you make these recipes your own. And if you’re looking for another cozy, hands-off meal, you might enjoy this healthy chicken veggie skillet wraps recipe. Happy cooking, friends!

Frequently Asked Questions

Can I use frozen broccoli instead of fresh?

Yes, you can, but the texture will be softer since frozen broccoli releases more water as it cooks. If using frozen, add it straight from the freezer without thawing, and reduce the cooking time by about 30 minutes to prevent it from turning to mush.

Why did my cheese turn out grainy?

Grainy cheese usually happens for two reasons — using pre-shredded cheese or adding the cheese while the soup is too hot. Always shred your own cheese from a block, and stir it in after you’ve turned the slow cooker to WARM or LOW. High heat causes the proteins in cheese to separate and become grainy.

Can I make this soup dairy-free?

Absolutely. Use full-fat canned coconut milk in place of the heavy cream, and look for a good-quality dairy-free cheddar shreds that melt well. I’ve had the best luck with brands like Daiya or Violife. The flavor will be slightly different, but it’s still creamy and delicious.

How do 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 create a slurry. Stir it into the soup and let it cook on HIGH for 15-20 minutes, or until thickened. You can also use an immersion blender to break down more of the broccoli, which naturally thickens the broth.

Can I make this soup on the stovetop instead?

Yes. After sautéing the onions and garlic, add the broth and broccoli to a large pot and bring to a boil. Reduce to a simmer and cook for 15-20 minutes until the broccoli is tender. Then blend partially, reduce the heat to low, and stir in the cream and cheese until melted. It’s faster than the slow cooker version but just as delicious.

Pin This Recipe!

creamy crockpot broccoli cheddar soup recipe
Print

Creamy Crockpot Broccoli Cheddar Soup: Easy 5-Ingredient Recipe

This creamy, velvety crockpot broccoli cheddar soup is made with just 5 main ingredients and requires only 10 minutes of prep. It’s the perfect hands-off weeknight dinner that delivers rich, comforting flavor every time.

  • Author: Bree
  • Prep Time: 10 minutes
  • Cook Time: 4 hours (on LOW) or 2 hours (on HIGH)
  • Total Time: 4 hours 10 minutes (on LOW) or 2 hours 10 minutes (on HIGH)
  • Yield: 6 servings 1x
  • Category: Soup
  • Cuisine: American

Ingredients

Scale
  • 4 cups fresh broccoli florets (about 2 medium heads)
  • 1 medium yellow onion, diced
  • 3 cups low-sodium chicken or vegetable broth
  • 2 cups sharp cheddar cheese, freshly shredded
  • 1 cup heavy cream or half-and-half
  • 2 cloves garlic, minced
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • Pinch of nutmeg (optional)
  • 1 tablespoon butter

Instructions

  1. Sauté the aromatics: In a large skillet over medium heat, melt the butter. Add the diced onion and cook for 4-5 minutes until softened and translucent. Add the minced garlic and cook for another 30 seconds until fragrant.
  2. Layer the ingredients in the slow cooker: Transfer the sautéed onions and garlic to your crockpot. Add the broccoli florets and pour in the broth. Give everything a gentle stir to combine.
  3. Cook low and slow: Cover and cook on LOW for 4 hours or on HIGH for 2 hours, until the broccoli is tender enough to pierce easily with a fork.
  4. Partially blend the soup: Using an immersion blender, give the soup about 5-6 quick pulses to break up about half the broccoli while leaving some chunky pieces. Alternatively, transfer 2 cups of hot soup to a blender, blend until smooth, and stir back into the pot.
  5. Add the cream and cheese: Turn the slow cooker to WARM or LOW. Pour in the heavy cream and stir gently. Gradually add the shredded cheddar cheese, a handful at a time, stirring after each addition until fully melted.
  6. Season and finish: Add the salt, pepper, and nutmeg (if using). Taste and adjust seasoning. Let the soup sit on WARM for 10-15 minutes to allow flavors to meld.
  7. Serve immediately: Ladle into bowls and top with extra shredded cheese, black pepper, or crispy bacon bits if desired.

Notes

Shred your own cheese from a block for the smoothest melt. Add dairy at the end to prevent curdling. For a thicker soup, mix 1 tablespoon cornstarch with 2 tablespoons cold water and stir in, then cook on HIGH for 15 minutes. For a thinner soup, stir in a splash of warm broth or milk.

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 380
  • Sugar: 5
  • Sodium: 720
  • Fat: 28
  • Saturated Fat: 16
  • Carbohydrates: 14
  • Fiber: 4
  • Protein: 18

Keywords: crockpot broccoli cheddar soup, slow cooker broccoli cheese soup, easy broccoli cheddar soup, 5 ingredient soup, creamy 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!

Share This Recipe

You might also love these recipes

Leave a Comment

Recipe rating