Written by

Samuel Rivera

Published

Easy Crockpot Creamy Cheddar Broccoli Soup Recipe

Ready In 3 hours 20 minutes
Servings 6 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

There used to be a little soup-and-sandwich spot on the corner of Elm and 4th called The Ladle that made the most ridiculous cheddar broccoli soup. I mean, the kind of creamy, cheesy, velvety situation you’d dream about on a cold Tuesday. When they closed—just a note on the door one morning saying “Thanks for the memories”—I actually felt a little pang of loss. It sounds dramatic, but that soup was my go-to comfort move after long workdays. After maybe seven or eight attempts—some way too thin, others a gloppy cheese mess—I finally cracked the code. This lightened-up creamy cheddar broccoli soup is my love letter to that little corner spot.

Honestly, the first few tries were rough. I used heavy cream and way too much cheddar, and the result was this thick, greasy brick that sat in your stomach like a rock. Not exactly the cozy hug I was going for. So I went back to the drawing board. Could I get that same silky, cheesy satisfaction without the post-lunch food coma? Turns out, yes. The secret is a smart blend of lower-fat dairy, a little bit of sharp cheddar (because you need the real stuff for flavor), and a whole lot of pureed vegetables for creaminess. It’s a total game-changer.

You know that feeling when you take a bite of something and it just tastes like *home*? That’s this soup. It’s warm, it’s comforting, and it’s packed with broccoli, so you can feel pretty good about eating a whole bowl. The best part? It all happens in the crockpot. You dump everything in, walk away, and come back to a pot of liquid gold. I’ve made this for busy weeknights, for meal prep Sundays, and even for a casual dinner party where everyone asked for the recipe. It’s that good. And let me tell you, seeing that slow cooker full of creamy, cheesy goodness never gets old.

Why You’ll Love This Recipe

This isn’t just another broccoli soup recipe. After testing this about a dozen times in my own kitchen—and even getting a thumbs-up from my friend who’s a dietitian—I can honestly say this is the one. It hits all the right notes: creamy, cheesy, comforting, but without the heavy feeling you get from traditional versions. Here’s why you’ll love it:

  • Quick & Easy: It’s a true dump-and-go crockpot meal. Prep takes about 15 minutes, and then the slow cooker does all the work. Perfect for those days when you just don’t have the energy to stand over a stove.
  • Simple Ingredients: No fancy grocery runs here. You probably have most of this in your kitchen right now. Onion, garlic, broth, milk, and of course, broccoli and cheese.
  • Perfect for Meal Prep: This soup tastes even better the next day. Make a big batch on Sunday, and you’ve got lunch or dinner sorted for half the week.
  • Crowd-Pleaser: I’ve served this to picky eaters, health-conscious friends, and cheese lovers alike. Everyone goes back for seconds. It’s a guaranteed hit.
  • Unbelievably Delicious: The texture is what gets me every time. It’s thick and creamy without being gloopy, and the sharp cheddar flavor shines through. You won’t miss the heavy cream one bit.

What makes this recipe different from the rest? It’s the method. By blending a portion of the soup, you create that luscious, velvety texture without needing a ton of cheese or cream. Plus, using 2% milk and a modest amount of extra-sharp cheddar means you get all the flavor with a fraction of the fat. It’s comfort food that actually makes you feel good.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients that come together to create something truly special. Most are pantry staples, which makes this an easy weeknight win. Let’s break down what you’ll need and why each ingredient matters.

  • Unsalted butter (2 tablespoons): We start by sautéing the aromatics in butter. It adds a rich, nutty flavor that builds the base of the soup. You could use olive oil, but butter really gives that classic, comforting taste.
  • Yellow onion (1 medium, diced): Onion is the backbone of so many soups. It adds a sweet, savory depth that you just can’t get from powder. Take the time to dice it small so it cooks down evenly.
  • Garlic (3 cloves, minced): Fresh garlic is non-negotiable here. It adds a punch of flavor that makes the whole pot sing. Pre-minced jarred stuff works in a pinch, but fresh is always better.
  • Low-sodium chicken or vegetable broth (4 cups): This is the liquid base. Low-sodium is key so you can control the salt level. I prefer a good-quality boxed broth like Kitchen Basics or Swanson. If you’re keeping it vegetarian, go with veggie broth.
  • 2% milk (2 cups): This is our lighter alternative to heavy cream. It adds creaminess without all the fat and calories. Whole milk would work too, but 2% is the sweet spot for this lightened-up version.
  • Fresh broccoli (4 cups, chopped into small florets): The star of the show! I prefer fresh broccoli for the best texture. You want the florets to be small so they cook evenly. The stems are fine to use too—just peel them and chop them small.
  • Carrot (1 medium, grated): This is my secret ingredient. A grated carrot adds a touch of natural sweetness and a beautiful golden color to the soup. You won’t taste it, but you’ll notice the difference.
  • Extra-sharp cheddar cheese (8 ounces, shredded): Don’t skimp on the cheese. Extra-sharp gives you the most flavor for your money, so you can use less and still get that big cheddar taste. I recommend grating it yourself from a block—pre-shredded cheese has anti-caking agents that can make the soup grainy.
  • Salt and black pepper (to taste): Simple seasonings that let the other flavors shine.
  • Pinch of nutmeg (optional but recommended): A tiny pinch of nutmeg is a classic addition to creamy soups. It doesn’t taste like nutmeg; it just makes everything taste more… complete. Trust me on this one.

Equipment Needed

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

  • Crockpot or Slow Cooker (6-quart or larger): This is the main event. A 6-quart is a good size for this recipe. If yours is smaller, just make sure everything fits.
  • Large Skillet or Sauté Pan: For sautéing the onion and garlic. Any pan will do, but a wide skillet gives you more surface area.
  • Cutting Board and Chef’s Knife: For chopping the broccoli, onion, and garlic. A sharp knife makes all the difference.
  • Box Grater or Food Processor: For grating the carrot and cheese. A food processor makes quick work of the cheese, but a box grater works just fine.
  • Immersion Blender or Regular Blender: This is key for getting that creamy texture. An immersion blender is easier—you can blend right in the crockpot. If using a regular blender, work in batches and be careful with the hot liquid.
  • Measuring Cups and Spoons: For accurate measurements.
  • Wooden Spoon or Spatula: For stirring.

I’ve used both a cheap $20 immersion blender and a fancy $100 one, and honestly, they both work. The cheap one might take a little longer, but it gets the job done. If you don’t have an immersion blender, a regular blender is totally fine—just let the soup cool for a few minutes before blending, and never fill the blender more than halfway.

Preparation Method

Easy Crockpot Creamy Cheddar Broccoli Soup preparation steps

Alright, let’s get cooking! This recipe is almost entirely hands-off, but a few key steps make all the difference. Follow along, and you’ll have a pot of creamy, dreamy soup in no time.

  1. Sauté the aromatics (5 minutes): In a large skillet over medium heat, melt the 2 tablespoons of butter. Add the diced onion and cook for about 3-4 minutes, until it’s soft and translucent. Add the minced garlic and cook for another 30 seconds, until fragrant. This step builds the flavor foundation, so don’t rush it. (If you skip this, you’ll be missing out on a ton of flavor!)
  2. Transfer to the crockpot: Scrape the sautéed onion and garlic into your crockpot. Add the 4 cups of low-sodium broth, the 2 cups of 2% milk, the 4 cups of chopped broccoli florets, and the grated carrot. Give everything a good stir.
  3. Slow cook (3-4 hours on High or 6-7 hours on Low): Put the lid on your crockpot and let it do its thing. Cook on High for 3-4 hours or on Low for 6-7 hours. You’ll know it’s ready when the broccoli is fork-tender and the soup is fragrant. (Pro tip: Don’t lift the lid too often! Every time you do, you add 20 minutes to the cooking time.)
  4. Blend until smooth (5 minutes): Once the broccoli is tender, it’s time to blend. If you’re using an immersion blender, carefully blend the soup right in the crockpot until it’s smooth and creamy. If you’re using a regular blender, let the soup cool for about 10 minutes, then blend in batches. Be careful—hot liquid expands! Only fill the blender halfway and hold the lid down with a towel.
  5. Add the cheese (2 minutes): Return the blended soup to the crockpot (if you used a regular blender). Turn the heat to Low or keep it on the “Warm” setting. Add the 8 ounces of shredded extra-sharp cheddar cheese, a handful at a time, stirring gently until each addition is completely melted. This is the crucial step for a smooth, non-grainy cheese sauce. (Don’t rush this—adding it all at once can cause the cheese to clump.)
  6. Season and serve: Stir in salt and black pepper to taste. If you’re using the nutmeg, add a tiny pinch now and stir. Taste and adjust seasonings. Serve hot, with a little extra shredded cheese on top if you’re feeling fancy.

The soup should be thick, creamy, and a beautiful pale green-gold color. The texture should be silky smooth, with no chunks of broccoli left (unless you prefer a chunkier soup—in that case, only blend half of it!).

Cooking Tips & Techniques

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

  • Grate your own cheese. I cannot stress this enough. Pre-shredded cheese is coated in cellulose and starches to prevent clumping, which means it won’t melt as smoothly. Grating a block of extra-sharp cheddar takes two minutes and makes a world of difference. Your soup will be silky, not grainy.
  • Don’t boil the milk. Milk can curdle if it gets too hot. That’s why we add it at the beginning and cook on Low or High, not on the stove. If you’re nervous, you can add the milk later in the cooking process, but I’ve never had an issue doing it this way.
  • Use the “Warm” setting for the cheese. When you add the cheese at the end, make sure the soup isn’t boiling. A gentle warmth is all it needs to melt the cheese smoothly. If the soup is too hot, the cheese can seize up and become grainy.
  • Blend to your preferred texture. I like my broccoli soup completely smooth—it feels extra luxurious. But my husband prefers it chunky. So sometimes I only blend half the soup and leave the rest with nice broccoli pieces. It’s your soup, so do what makes you happy.
  • Season at the end. Because the cheese can be salty, it’s best to wait until after you’ve added it to season the soup. This way, you won’t accidentally over-salt it. I usually start with 1/2 teaspoon of salt and go from there.

One time, I was in a hurry and added the cheese all at once to a pot of boiling soup. It turned into a stringy, clumpy mess. I tried to save it with the immersion blender, but it was a lost cause. Lesson learned: low and slow is the way to go with cheese.

Variations & Adaptations

This recipe is a great base, but it’s also incredibly flexible. Here are a few ways to change it up:

  • Make it vegan: Use a full-fat canned coconut milk instead of the 2% milk, and swap the butter for olive oil. For the cheese, use a high-quality vegan cheddar shreds. The texture will be a little different, but it’s still creamy and delicious.
  • Add some protein: This soup is great as is, but you can turn it into a full meal by adding some cooked, shredded chicken. Stir it in after blending, along with the cheese. Leftover rotisserie chicken works perfectly.
  • Spice it up: Add a pinch of red pepper flakes or a dash of hot sauce when you sauté the onion. The heat plays really nicely with the creamy, cheesy base.
  • Change the veggies: Swap out half the broccoli for cauliflower. Cauliflower is even milder and makes the soup extra creamy. You could also add a chopped potato for more body.
  • Try a different cheese: While I love sharp cheddar, a mix of cheddar and Gruyère is absolutely divine. Gruyère melts beautifully and has a nutty, slightly sweet flavor. Or try a smoked cheddar for a deeper, more savory profile.

I once made this with a mix of broccoli and frozen spinach (thawed and squeezed dry). It turned the soup a fun green color and added even more nutrients. My kids didn’t even notice!

Serving & Storage Suggestions

This soup is best served hot, straight from the crockpot. Ladle it into bowls and top with a sprinkle of extra shredded cheddar, a few cracks of black pepper, and maybe a drizzle of olive oil or a dollop of Greek yogurt for extra creaminess. It’s wonderful with a crusty piece of bread for dipping, or a simple side salad for a lighter meal.

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 5 days. The flavors actually meld together and get even better overnight.

Freezing: You can freeze this soup for up to 3 months. I like to portion it into individual containers for easy lunches. To thaw, just move it to the fridge overnight.

Reheating: Reheat the soup gently on the stovetop over low heat, stirring occasionally. You can also microwave it in 30-second bursts, stirring in between. If the soup seems too thick after reheating, just add a splash of milk or broth to thin it out.

One thing I love about this soup is that it’s even better the next day. The flavors have time to get cozy with each other. It’s the perfect make-ahead meal for a busy week.

Nutritional Information & Benefits

Here’s an estimated nutritional breakdown per serving (based on 6 servings):

Nutrient Amount per Serving
Calories 285
Total Fat 16g
Saturated Fat 10g
Cholesterol 50mg
Sodium 520mg (varies with broth and cheese)
Total Carbohydrates 18g
Dietary Fiber 4g
Sugars 8g
Protein 18g

This soup is a great source of protein and fiber, thanks to the milk, cheese, and broccoli. Broccoli is packed with vitamins C and K, as well as fiber and antioxidants. By using 2% milk and a modest amount of extra-sharp cheese, we’ve cut the calories and fat significantly compared to a traditional cream-based version. It’s a meal that feels indulgent but is actually pretty balanced. Perfect for those of us who want to eat well without feeling deprived.

Conclusion

This lightened-up creamy cheddar broccoli soup is proof that you don’t need heavy cream or a ton of cheese to get that rich, comforting bowl of goodness you’re craving. It’s easy, it’s made in the crockpot, and it honestly tastes like something you’d get at a fancy café—but for a fraction of the price and effort. Whether you’re meal-prepping for the week or just need a warm hug on a cold day, this soup delivers every single time.

I’d love to hear how it turns out for you! Did you add any fun twists? Did your family love it as much as mine does? Drop a comment below and let me know. And if you’re looking for another cozy crockpot meal, you might enjoy this creamy tortellini soup or this slow cooker chicken tortilla soup. Happy cooking, friends!

Frequently Asked Questions

Can I use frozen broccoli instead of fresh?

Absolutely! Frozen broccoli works great in this recipe. You don’t even need to thaw it first—just add it straight to the crockpot. Keep in mind that frozen broccoli is already blanched, so it may cook a little faster. Check for tenderness around the 3-hour mark on High.

My soup turned out grainy. What went wrong?

Grainy soup is usually a result of the cheese not melting properly. This can happen if you use pre-shredded cheese (which has anti-caking agents) or if the soup is too hot when you add the cheese. Next time, try grating a block of cheese yourself and make sure the soup is on the “Warm” or Low setting before stirring in the cheese.

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

Yes, you can! Simply follow the same steps in a large pot. Sauté the onion and garlic, then add the broth, milk, broccoli, and carrot. Bring to a simmer, then cook for about 15-20 minutes, until the broccoli is tender. Then blend and add the cheese as directed. The crockpot is just easier for a hands-off approach.

How can I make this soup thicker?

If you prefer a thicker soup, you have a few options. You can add a peeled, chopped potato along with the broccoli—potatoes release starch and naturally thicken the soup. Alternatively, you can make a slurry by whisking 2 tablespoons of cornstarch with 2 tablespoons of cold water and stirring it into the soup before blending.

Is this soup gluten-free?

Yes, this recipe is naturally gluten-free! Just make sure to use a gluten-free broth (most are, but it’s always good to check the label). If you’re serving it with bread, obviously that’s not gluten-free, but the soup itself is safe.

Pin This Recipe!

Easy Crockpot Creamy Cheddar Broccoli Soup recipe

Print

Easy Crockpot Creamy Cheddar Broccoli Soup Recipe

This lightened-up creamy cheddar broccoli soup is a comforting, velvety, and cheesy crockpot meal that’s perfect for busy weeknights. Made with simple ingredients and a smart blend of lower-fat dairy and pureed vegetables, it delivers all the flavor without the heavy feeling.

  • Author: Amanda
  • Prep Time: 15 minutes
  • Cook Time: 3 hours 30 minutes
  • Total Time: 3 hours 45 minutes
  • Yield: 6 servings 1x
  • Category: Soup
  • Cuisine: American

Ingredients

Scale
  • 2 tablespoons unsalted butter
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 4 cups low-sodium chicken or vegetable broth
  • 2 cups 2% milk
  • 4 cups fresh broccoli, chopped into small florets
  • 1 medium carrot, grated
  • 8 ounces extra-sharp cheddar cheese, shredded
  • Salt and black pepper to taste
  • Pinch of nutmeg (optional)

Instructions

  1. In a large skillet over medium heat, melt the butter. Add the diced onion and cook for 3-4 minutes until soft and translucent. Add the minced garlic and cook for 30 seconds until fragrant.
  2. Transfer the sautéed onion and garlic to a 6-quart crockpot. Add the broth, milk, broccoli florets, and grated carrot. Stir to combine.
  3. Cover and cook on High for 3-4 hours or on Low for 6-7 hours, until the broccoli is fork-tender.
  4. Using an immersion blender, blend the soup directly in the crockpot until smooth and creamy. Alternatively, let the soup cool for 10 minutes, then blend in batches in a regular blender.
  5. Return the blended soup to the crockpot (if using a regular blender). Turn the heat to Low or Warm. Add the shredded cheddar cheese a handful at a time, stirring gently until each addition is completely melted.
  6. Season with salt, black pepper, and a pinch of nutmeg (if using). Stir and adjust seasonings to taste. Serve hot, with extra shredded cheese on top if desired.

Notes

Grate your own cheese from a block for the smoothest melt. Avoid boiling the milk to prevent curdling. Add cheese when soup is on Warm or Low, not boiling. For a chunkier soup, only blend half. Season at the end to avoid over-salting. The soup thickens upon cooling; add a splash of milk or broth when reheating.

Nutrition

  • Serving Size: 1 serving (about 1.5
  • Calories: 285
  • Sugar: 8
  • Sodium: 520
  • Fat: 16
  • Saturated Fat: 10
  • Carbohydrates: 18
  • Fiber: 4
  • Protein: 18

Keywords: crockpot, slow cooker, cheddar broccoli soup, creamy soup, lightened-up, comfort food, easy soup recipe

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