Slow Cooker Soup

Crockpot Cheddar Broccoli Potato Soup

Potatoes cooked to collapsing and partly mashed for body, then broccoli, a thickened dairy mixture and three cups of cheddar stirred in off the boil.

6 hrs 20 min · 8 servings · slow cooker

Bowl of cheddar broccoli potato soup with broccoli florets and shredded cheddar on top

About Darleen

on Recipesdarleen

Darleen is a mom who turned her slow cooker into a lifesaver, sharing cozy, easy-to-make recipes that bring comfort to busy days.

268 recipes by Darleen Vance

Published October 15, 2025 · Updated August 25, 2026

How Recipesdarleen publishes recipes

A cheddar, broccoli and potato soup built in the slow cooker, thickened mostly by mashing some of its own potatoes.

Twenty minutes of preparation, five to six hours of cooking, and a careful ten minutes at the end.

Why This Recipe Works

  • Mashing part of the potato is the thickening. There is no flour and no roux in this recipe, which is also what keeps it naturally gluten-free if the broth is.
  • Yukon Golds are waxy enough to hold their cubes but starchy enough to mash well — the one potato that does both jobs in the same pot.
  • Milk and cream together rather than either alone. All milk is thin; all cream is heavy and more prone to splitting. A cup of each is the balance.
  • Adding the cheese last and off the boil is what separates a smooth soup from a grainy one. Three cups is a lot of cheese and it needs the temperature respected.

Five Steps, and the Heat Only Goes Down

The temperature in this recipe steps down as it goes — Low, then High, then Low or Warm — and each drop protects something that has just been added. Reverse any of them and you can see the result in the bowl.

  • Steps 1 and 2

    Potatoes cooked VERY tender, then some mashed

    Very tender, not just tender. The mashing in step 2 is what gives this soup its body - there is no roux anywhere - and a potato that still has structure will not break down under a masher.

  • Step 3, on High

    Broccoli for 20 to 30 minutes only

    Small florets, added after the potatoes are done rather than with them. Broccoli in from the start would be olive-coloured mush after five hours; this window softens it while it still looks like broccoli.

  • Step 4

    Milk, cream and cornstarch whisked TOGETHER first

    Combining the slurry with the dairy in a bowl before it goes in means the starch is evenly dispersed. Cornstarch tipped straight into a hot pot clumps, and those lumps never come out.

  • Step 5

    Switch to Low or Warm BEFORE the cheese

    This is the rule that matters most, and it is the whole ballgame. Cheese proteins tighten and squeeze out their fat above a simmer, which is what makes a cheese soup grainy and oily. The heat has to come down first.

  • Step 5, still

    Cheddar added GRADUALLY

    Three cups dumped in at once cools the soup unevenly and clumps. Handfuls, stirred through, let each addition melt before the next arrives.

Ingredient Notes

Yukon Gold potatoes
Two pounds in one-inch cubes. Waxy enough to keep some shape, starchy enough to mash — both properties are used here.
Chicken or vegetable broth
Five cups, and the choice decides whether the recipe is vegetarian. Nothing else in it is animal-derived except the dairy.
Freshly shredded sharp cheddar
Three cups, and freshly shredded is a specification rather than a nicety. Pre-shredded cheese is the main cause of a grainy result.
Cornstarch and cold water
Two tablespoons each, whisked into the dairy rather than added to the pot alone.

How to Make It

  1. Cook the potatoes

    Cook the potatoes, onion, garlic, broth, salt, pepper and thyme on Low for 4.5 to 5 hours, until very tender.

  2. Mash for body

    Mash some of the potatoes to thicken the soup.

  3. Broccoli

    Add the broccoli florets and cook on High for 20 to 30 minutes.

  4. Thicken

    Whisk the milk, cream and the cornstarch slurry together, stir them in, and cook 10 to 15 minutes.

  5. Cheese, off the boil

    Switch to Low or Warm and stir in the cheddar gradually, without letting the soup boil.

Success Tips

  • Cook the potatoes past tender so they mash properly.
  • Add the broccoli late; it only needs 20 to 30 minutes.
  • Never let the soup boil after the cheese goes in.
  • Shred your own cheddar and add it in handfuls.

Serving Ideas

Crusty bread or a bread bowl, and more cheddar at the table. It is rich, so something sharp alongside — a salad with a vinegary dressing — earns its place.

Storage and Reheating

Refrigerate

Refrigerate up to 3 days. It thickens as it cools; loosen with a splash of broth or milk when reheating.

Freeze

Not recommended. Cheese-and-cream soups separate on thawing and cooked potato turns grainy.

Reheat

Gently, below a simmer, stirring. The same rule as the cooking applies: heat is what breaks a cheese soup, and reheated is exactly when people forget it.

Frequently Asked Questions

My soup went grainy.

Either the cheese was pre-shredded, or the soup was still boiling when it went in. Both are common and both are avoidable — shred your own, and drop the cooker to Low or Warm before a single handful of cheddar arrives.

It was thinner than I expected.

Probably not enough potato was mashed. That mashing is the main thickener here, so be more thorough with it — and make sure the potatoes were genuinely very tender first, because firm ones will not break down.

Can I make it vegetarian?

Yes, and the recipe already allows for it: use the vegetable broth option. Nothing else in the ingredient list is animal-derived apart from the milk, cream and cheese.

Recipesdarleen

Crockpot Cheddar Broccoli Potato Soup

Potatoes cooked to collapsing and partly mashed for body, then broccoli, a thickened dairy mixture and three cups of cheddar stirred in off the boil.

Prep
20 min
Cook
6 hrs
Total
6 hrs 20 min
Yield
8 servings

slow cooker

EquipmentSlow cooker · Potato masher · Bowl and whisk for the dairy mixture

Before you startShred the cheddar yourself. Three cups of it goes into this soup at the very end, and pre-shredded cheese is coated in starch to stop it clumping in the bag — that starch is the most common cause of a grainy cheese soup, and at this quantity there is nowhere for it to hide.

Ingredients

Instructions

  1. Cook the potatoes, onion, garlic, broth, salt, pepper and thyme on Low for 4.5 to 5 hours, until very tender.
  2. Mash some of the potatoes to thicken the soup.
  3. Add the broccoli florets and cook on High for 20 to 30 minutes.
  4. Whisk the milk, cream and the cornstarch slurry together, stir them in, and cook 10 to 15 minutes.
  5. Switch to Low or Warm and stir in the cheddar gradually, without letting the soup boil.