Written by

Eden Glass

Published

Creamy Crockpot Cheddar Broccoli Soup – Easy Recipe

Ready In 6 hours 30 minutes
Servings 6 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

I was at the hardware store last November, of all places, holding a showerhead I wasn’t sure I needed, when the woman behind me in line—who was buying a single lightbulb and a bag of birdseed—started talking about soup. Not just any soup. She described a crockpot cheddar broccoli soup so thick and velvety that her grown kids called her every time the weather turned cold. I didn’t ask for the recipe. She just gave it to me, scribbled on the back of her receipt while the cashier rang up my showerhead. Her name was Linda. I don’t know Linda’s last name. But I’ve made her soup at least a dozen times since that afternoon.

Honestly, I wasn’t expecting cooking advice from a stranger in the checkout line at a hardware store. But there I was, listening to Linda explain exactly how she got the soup so creamy without using heavy cream. She said the trick was the cheese and a little bit of potato. I nodded like I understood. I didn’t fully get it until I tried it myself that same week.

The first time I made it, I forgot to chop the broccoli small enough. The second time, I used pre-shredded cheese and ended up with a slightly grainy texture—Linda would have been disappointed. But by the third batch, I had it down. This cozy crockpot cheddar broccoli soup is now my go-to for cold evenings, lazy Sundays, and any day that feels like it needs a warm hug in a bowl. Maybe you’ve been there—standing in an unlikely place, overhearing something that changes your kitchen routine forever.

Why You’ll Love This Recipe

I’ve tested this recipe more times than I can count, and it always delivers. Here’s why it stands out from every other broccoli cheese soup you’ve tried:

  • Set It and Forget It: The slow cooker does all the heavy lifting. You can prep this in the morning and come home to dinner ready and waiting.
  • No Fancy Ingredients: Everything here is a pantry or fridge staple. Broccoli, onion, garlic, carrots, cheddar, broth, and a humble potato.
  • Creamy Without Cream: A single potato blended into the soup gives it that luscious, velvety texture without any heavy cream or flour. It’s a trick I learned from Linda and it works every single time.
  • Kid-Approved and Adult-Loved: My picky nephew asked for seconds. My neighbor, who claims to hate broccoli, asked for the recipe. That says everything.
  • Perfect for Meal Prep: This soup gets even better after a day in the fridge. Make a big batch on Sunday and enjoy it all week.

This isn’t just another broccoli cheese soup recipe. It’s the one you’ll keep coming back to because it’s simple, reliable, and genuinely comforting. The first time I served it, my husband closed his eyes after the first spoonful. That’s the kind of reaction this soup gets.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without any fuss. Everything is easy to find and probably already in your kitchen.

  • Broccoli florets, fresh or frozen (about 4 cups, roughly chopped) — Fresh gives a better texture, but frozen works in a pinch. Just thaw and drain first.
  • Yellow onion, diced — Adds a savory base. Sweet onion works too.
  • Garlic cloves, minced (3 to 4 cloves) — Fresh garlic is non-negotiable here. Jarred stuff won’t give the same depth.
  • Carrots, peeled and diced (2 medium) — Adds a subtle sweetness that balances the sharp cheddar.
  • Yukon Gold potato, peeled and diced (1 medium) — This is the secret ingredient for creaminess. Russet works too, but Yukon Golds give a buttery texture.
  • Low-sodium vegetable broth (4 cups) — Use chicken broth if you prefer. I like Better Than Bouillon for flavor.
  • Sharp cheddar cheese, freshly shredded (2 cups) — Pre-shredded cheese has anti-caking agents that make the soup grainy. Grate it yourself. It takes five minutes and makes a huge difference.
  • Unsalted butter (2 tablespoons) — For sautéing the aromatics.
  • Whole milk (1 cup) — Adds richness. You can use 2% but it won’t be as creamy.
  • Salt and black pepper — To taste.
  • Dijon mustard (1 teaspoon) — Don’t skip this. It brightens the cheese flavor and cuts through the richness.
  • Paprika (½ teaspoon) — For a subtle warmth and color.

Optional garnishes: extra shredded cheddar, fresh parsley, croutons, or a drizzle of olive oil.

Substitution notes: For a dairy-free version, use vegan cheddar and unsweetened oat milk. For gluten-free, this recipe is naturally gluten-free as written. If you want extra protein, stir in 1 cup of cooked shredded chicken at the end.

Equipment Needed

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

  • 6-quart slow cooker — Any size between 5 and 7 quarts will work. If yours is smaller, just reduce the broth slightly.
  • Large skillet — For sautéing the onions, garlic, and carrots before they go into the crockpot. This step adds so much flavor.
  • Immersion blender — My favorite tool for pureeing soup right in the pot. If you don’t have one, a regular blender works too—just let the soup cool slightly and blend in batches.
  • Cutting board and sharp knife — A good chef’s knife makes chopping broccoli and onions so much easier.
  • Measuring cups and spoons — For accuracy.
  • Box grater — For shredding cheese. I’ve used a food processor attachment too, but the box grater is easier to clean.

If you don’t have an immersion blender, you can mash the potato with a fork before blending the soup. It won’t be as smooth, but it still works. I’ve done that on camping trips with a hand masher and it was fine.

Preparation Method

creamy crockpot cheddar broccoli soup preparation steps

  1. Sauté the aromatics: In a large skillet over medium heat, melt the butter. Add the diced onion, garlic, and carrots. Cook for 5 to 7 minutes, stirring occasionally, until the onion is translucent and the carrots start to soften. You should smell that buttery, savory aroma filling your kitchen.
  2. Transfer to the slow cooker: Scrape the sautéed vegetables into the crockpot. Add the chopped broccoli, diced potato, vegetable broth, paprika, and a pinch of salt and pepper. Stir everything together.
  3. Cook low and slow: Cover and cook on low for 6 to 7 hours or on high for 3 to 4 hours. The broccoli should be tender enough to pierce easily with a fork. I usually do low for 6 hours—it gives the flavors more time to meld.
  4. Blend until smooth: Using an immersion blender, puree the soup directly in the crockpot until it’s completely smooth. Be careful—the soup is hot. If you’re using a regular blender, let the soup cool for 10 minutes, then blend in batches, filling the blender no more than halfway each time.
  5. Add the cheese and milk: Stir in the Dijon mustard, then gradually add the shredded cheddar cheese, a handful at a time, stirring until each addition is fully melted before adding the next. Pour in the whole milk and stir until everything is combined and velvety.
  6. Season and finish: Taste the soup and adjust salt and pepper as needed. If it’s too thick, add a splash of broth or milk. If it’s too thin, let it cook uncovered for another 15 to 20 minutes on low to thicken up.
  7. Serve immediately: Ladle the soup into bowls and top with your favorite garnishes—extra cheddar, fresh parsley, croutons, or a crack of black pepper.

Pro tip: Don’t let the soup boil after adding the cheese. High heat can cause the cheese to separate and turn grainy. Keep it on warm or low heat.

Cooking Tips & Techniques

I’ve made enough mistakes with this soup to know what works and what doesn’t. Here are the lessons I learned the hard way:

  • Grate your own cheese: I cannot stress this enough. Pre-shredded cheese is coated in cellulose, which prevents it from melting smoothly. Your soup will be grainy. I learned this the first time I made Linda’s recipe and ended up with a weird texture. Never again.
  • Don’t skip the sauté step: Yes, you can throw everything into the crockpot raw. But sautéing the onion, garlic, and carrots first brings out their natural sweetness and depth. It’s a small extra step that makes a big difference.
  • Add cheese slowly: Dumping all the cheese in at once can cause it to clump. Add it a handful at a time, stirring constantly, until each batch is fully incorporated.
  • Blend thoroughly: The potato is what makes this soup creamy, but only if it’s fully blended. Take your time with the immersion blender. I usually blend for a full 60 seconds to make sure everything is smooth.
  • Taste before serving: Cheese can be salty, so wait until after you’ve added the cheese to adjust your seasoning. You might not need as much salt as you think.
  • Keep it warm, not hot: Once the soup is done, switch the crockpot to the “warm” setting. High heat can make the cheese separate.

One time, I was multitasking and forgot to add the cheese before serving. We ate the first bowl of plain broccoli soup before I realized my mistake. It was still good, but not the same. Lesson learned: always double-check your ingredients.

Variations & Adaptations

This recipe is forgiving and easy to adapt. Here are some ways I’ve changed it up:

  • Make it spicy: Add ½ teaspoon of red pepper flakes with the aromatics or stir in a diced jalapeño. The heat pairs beautifully with the sharp cheddar.
  • Add protein: Stir in 1 to 2 cups of cooked shredded chicken or crumbled bacon at the end. I’ve also added leftover rotisserie chicken and it was fantastic.
  • Go dairy-free: Use vegan cheddar shreds, unsweetened oat milk, and a dairy-free butter substitute. The texture won’t be quite as creamy, but it’s still delicious.
  • Change the vegetables: Swap half the broccoli for cauliflower for a milder flavor. Or add a chopped zucchini along with the carrots.
  • Make it chunky: Instead of blending all the soup, blend only half of it. Stir the blended portion back into the chunky vegetables for a soup with more texture.
  • Top it creatively: I once served this soup with crispy fried onions on top and it was a hit. Croutons, roasted chickpeas, or even a drizzle of hot honey work too.

My favorite variation is adding a teaspoon of smoked paprika instead of regular paprika. It gives the soup a subtle smoky flavor that reminds me of campfire cooking.

Serving & Storage Suggestions

This soup is best served hot, straight from the crockpot. Ladle it into deep bowls and top with a generous handful of shredded cheddar, a sprinkle of fresh parsley, and some crunchy croutons. I love serving it with a side of crusty bread for dipping—sourdough or a warm baguette is perfect.

Storage instructions:

  • Refrigerator: Let the soup cool completely, then transfer it to an airtight container. It will keep for 4 to 5 days. The flavors actually deepen overnight, so leftovers often taste even better.
  • Freezer: This soup freezes well for up to 3 months. Pour it into freezer-safe bags or containers, leaving a little room for expansion. Thaw overnight in the fridge before reheating.
  • Reheating: Warm the soup gently on the stovetop over medium-low heat, stirring occasionally. You can also microwave individual portions in 30-second bursts. If the soup thickens too much after storage, stir in a splash of milk or broth to loosen it up.

One note: the texture may change slightly after freezing due to the cheese. It’s still delicious, just not quite as silky. I usually reserve fresh batches for serving and freeze any leftovers.

Nutritional Information & Benefits

This soup is comfort food that also happens to be packed with good-for-you ingredients. Here’s an estimated breakdown per serving (based on 6 servings):

  • Calories: 320
  • Protein: 16g
  • Fat: 18g
  • Carbohydrates: 24g
  • Fiber: 5g
  • Sugar: 6g
  • Sodium: 680mg

Health highlights: Broccoli is rich in vitamin C, vitamin K, and fiber. Carrots provide beta-carotene, which supports eye health. The potato adds potassium and helps create that creamy texture without heavy cream. Sharp cheddar offers calcium and protein, while the garlic and onion provide immune-supporting compounds.

Dietary notes: This recipe is naturally gluten-free and can be made vegetarian by using vegetable broth. For a lower-sodium version, use low-sodium broth and reduce the added salt.

I love that this soup feels indulgent but is actually full of vegetables. It’s the kind of meal that fills you up without weighing you down.

Conclusion

This cozy crockpot cheddar broccoli soup is the kind of recipe you’ll make on repeat. It’s simple enough for a busy weeknight, comforting enough for a cold Sunday, and impressive enough to serve to guests. The slow cooker does most of the work, and the result is a creamy, cheesy, vegetable-packed soup that feels like a warm hug.

I’ve made this soup for sick friends, for holiday dinners, and for ordinary Tuesdays when I needed something to look forward to. It never disappoints. And every time I make it, I think of Linda at the hardware store, scribbling her recipe on a receipt. You never know where you’ll find your next favorite dish.

I’d love to hear how yours turns out. Leave a comment below with your favorite add-ins or variations—I’m always looking for new ideas. And if you share a photo on Pinterest, tag me so I can see your beautiful bowls of soup. Happy cooking!

Frequently Asked Questions

Can I use frozen broccoli for this soup?

Yes, frozen broccoli works well. Just thaw it first and drain any excess water to avoid thinning out the soup. Fresh broccoli gives a slightly better texture, but frozen is a great time-saver.

Why is my soup grainy?

Grainy soup usually comes from pre-shredded cheese or overheating. Always grate your own cheddar from a block and add it on low heat, stirring constantly. Boiling the soup after adding cheese will cause it to separate.

Can I make this soup in an Instant Pot?

Absolutely. Sauté the aromatics using the sauté function, then add the broccoli, potato, and broth. Pressure cook on high for 5 minutes, then quick release. Blend, then stir in the cheese and milk on the sauté setting (low).

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

Let the soup cook uncovered on low for 15 to 20 minutes to evaporate some liquid. You can also mash a little more potato into the soup or stir in a slurry of 1 tablespoon cornstarch mixed with 2 tablespoons cold water.

Can I leave out the potato?

You can, but the soup won’t be as creamy. The potato is what gives this soup its velvety texture without heavy cream. If you omit it, consider adding ¼ cup of heavy cream or a dollop of cream cheese for richness.

Pin This Recipe!

creamy crockpot cheddar broccoli soup recipe

Print

Creamy Crockpot Cheddar Broccoli Soup

A thick and velvety crockpot cheddar broccoli soup that’s perfect for cold evenings. Made with simple ingredients and a secret potato trick for creaminess without heavy cream.

  • Author: Dahlia
  • Prep Time: 15 minutes
  • Cook Time: 6 hours (low) or 3-4 hours (high)
  • Total Time: 6 hours 15 minutes (low) or 3 hours 15 minutes (high)
  • Yield: 6 servings 1x
  • Category: Soup
  • Cuisine: American

Ingredients

Scale
  • 4 cups broccoli florets, roughly chopped (fresh or frozen, thawed and drained if frozen)
  • 1 yellow onion, diced
  • 3–4 garlic cloves, minced
  • 2 medium carrots, peeled and diced
  • 1 medium Yukon Gold potato, peeled and diced
  • 4 cups low-sodium vegetable broth
  • 2 cups sharp cheddar cheese, freshly shredded
  • 2 tablespoons unsalted butter
  • 1 cup whole milk
  • Salt and black pepper to taste
  • 1 teaspoon Dijon mustard
  • ½ teaspoon paprika

Instructions

  1. In a large skillet over medium heat, melt the butter. Add the diced onion, garlic, and carrots. Cook for 5 to 7 minutes, stirring occasionally, until the onion is translucent and the carrots start to soften.
  2. Transfer the sautéed vegetables to a 6-quart slow cooker. Add the chopped broccoli, diced potato, vegetable broth, paprika, and a pinch of salt and pepper. Stir everything together.
  3. Cover and cook on low for 6 to 7 hours or on high for 3 to 4 hours, until the broccoli is tender enough to pierce easily with a fork.
  4. Using an immersion blender, puree the soup directly in the crockpot until completely smooth. If using a regular blender, let the soup cool for 10 minutes, then blend in batches, filling the blender no more than halfway each time.
  5. Stir in the Dijon mustard, then gradually add the shredded cheddar cheese, a handful at a time, stirring until each addition is fully melted before adding the next. Pour in the whole milk and stir until combined and velvety.
  6. Taste and adjust salt and pepper as needed. If too thick, add a splash of broth or milk. If too thin, let it cook uncovered for another 15 to 20 minutes on low to thicken.
  7. Ladle the soup into bowls and serve immediately with desired garnishes.

Notes

Grate your own cheese from a block to avoid graininess. Do not let the soup boil after adding cheese. The potato is key for creaminess without heavy cream. For a dairy-free version, use vegan cheddar and unsweetened oat milk. For extra protein, stir in 1 cup of cooked shredded chicken at the end.

Nutrition

  • Serving Size: 1 serving (about 1.5
  • Calories: 320
  • Sugar: 6
  • Sodium: 680
  • Fat: 18
  • Saturated Fat: 10
  • Carbohydrates: 24
  • Fiber: 5
  • Protein: 16

Keywords: crockpot cheddar broccoli soup, slow cooker broccoli cheese soup, creamy broccoli soup, easy broccoli soup, vegetarian soup, gluten-free 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 ★☆ ★☆ ★☆ ★☆ ★☆