Cheddar Broccoli Potato Soup

Loading…

By Reading time
Servings 4–6 people

Cheddar broccoli potato soup earns its place in the rotation when you want something thick, spoonable, and deeply comforting without turning the kitchen into a project. The potatoes give it body, the broccoli stays vivid enough to taste like itself, and the sharp cheddar lands at the end with that savory pull that makes each bowl feel complete. It’s the kind of soup that settles into the pot and gets better as it sits for a few minutes before serving.

The trick is building the base before the cheese ever goes in. A quick flour-and-butter roux keeps the broth, milk, and cream from thinning out, and mashing some of the potatoes right in the pot gives the soup that natural, velvety thickness without needing extra starch. The Dijon doesn’t make this taste like mustard; it sharpens the cheddar and keeps the soup from tasting flat.

Below, I’ve included the little details that keep the cheese smooth, the broccoli bright, and the soup thick enough to eat with a spoon. There’s also a few practical swaps and storage notes, because this is one of those recipes people end up making more than once.

“

The potatoes thickened it up beautifully and the cheddar stayed smooth instead of getting grainy. I loved that the broccoli still had a little bite after the last few minutes.

★★★★★— Karen M.

Save this cheddar broccoli potato soup for the nights when you want a thick, cheesy bowl with tender potatoes and bright broccoli.

Save to Pinterest

The Part That Keeps the Cheese Smooth Instead of Grainy

The biggest mistake in broccoli cheddar soup is adding the cheese into a pot that’s too hot. Cheese doesn’t like a hard boil. It tightens up, turns grainy, and can even separate into a greasy mess. This version avoids that by building a sturdy base first, then pulling the heat down before the cheddar goes in.

The other move that matters is mashing some of the potatoes right in the pot. That gives you thickness without forcing the soup to rely on too much flour, which can make it taste pasty. You still get chunks of potato, but the broth turns rich and creamy around them instead of staying thin.

  • Yukon gold potatoes — These hold their shape better than russets and bring a naturally buttery texture. If you use russets, the soup will thicken faster and break down more, which isn’t a bad thing, just a little softer.
  • Sharp cheddar — Use a block and shred it yourself. Pre-shredded cheese is coated with anti-caking agents that can make the soup less smooth.
  • Dijon mustard — It won’t taste mustardy. It lifts the cheese flavor and keeps the soup from tasting heavy.
  • Smoked paprika — This adds a quiet smoky depth that makes the soup taste more finished. Regular paprika works in a pinch, but the smoked version gives the broth more character.

What Each Ingredient Is Doing in the Pot

Cheddar Broccoli Potato Soup creamy cheesy
  • Broccoli florets — Cut them small so they cook quickly and fit on a spoon. Big florets stay awkward and make the soup feel less cohesive.
  • Potatoes — They’re the body of the soup. As they simmer, some of them break down and naturally thicken the broth.
  • Onion and garlic — These build the savory base before the dairy goes in. Cook them long enough to lose their raw edge, but not so long that the garlic turns bitter.
  • Butter and flour — This roux is what keeps the soup from tasting watery. Cook it for a minute or two so the raw flour flavor disappears before you add liquid.
  • Chicken broth, milk, and cream — The broth brings savory depth, while the dairy gives the soup its body and roundness. Whole milk is the least forgiving place to cut corners here; skim milk makes the soup taste thin.

Building the Soup in the Right Order

Cooking Out the Onion and Flour

Melt the butter in a large pot, then cook the diced onion until it turns soft and translucent at the edges. When the garlic goes in, it only needs about a minute before the flour follows. Stir the flour into the fat and aromatics until it looks pasty and smells a little nutty; if it still smells raw, the soup can taste starchy later.

Whisking in the Liquid Without Lumps

Add the broth, milk, and cream gradually while whisking so the roux disperses instead of clumping. The mixture may look thin at first, then settle once it heats. That’s normal. Once the potatoes and smoked paprika are in, bring everything to a steady simmer, not a hard boil, or the dairy can separate around the edges.

Letting the Potatoes Do the Thickening

Simmer until the potatoes are tender enough to break with the side of a spoon, about 15 to 18 minutes. Then mash a portion of them right in the pot. You want some chunks left for texture, but enough broken potato to give the soup that thick, almost chowder-like body.

Finishing With Broccoli and Cheese

Stir in the broccoli and cook just until it turns bright green and tender-crisp. If it goes in too early, it gets dull and soft before the soup is done. Turn the heat down before adding the cheddar and Dijon, then stir until the cheese melts cleanly into the soup. Add salt and pepper at the end, after the cheese, because cheddar changes how salty the pot tastes.

How to Adapt This Soup Without Losing the Creamy Texture

Make it vegetarian

Use vegetable broth instead of chicken broth. The soup still gets plenty of depth from the onion, garlic, cheddar, and smoked paprika, though the flavor will be a little lighter and less savory.

Make it gluten-free

Swap the all-purpose flour for a gluten-free flour blend that’s meant for thickening, or use a cornstarch slurry at the end. The texture will be slightly different, but you’ll still get a creamy spoonful if you add the thickener gradually.

Use frozen broccoli

Frozen broccoli works when fresh isn’t around. Add it straight from the freezer during the last few minutes, but expect a softer texture and a slightly less vivid color.

Lighten the richness

You can swap the heavy cream for more whole milk, but the soup will be thinner and a little less luxurious. If you go that route, keep the potatoes slightly more mashed so the body doesn’t disappear.

Storage and Reheating

  • Refrigerator: Store for up to 4 days. It thickens as it chills, so it may look almost too dense at first.
  • Freezer: It can be frozen, but dairy soups change texture after thawing. If you freeze it, cool it completely first and reheat gently; expect a slightly less smooth finish.
  • Reheating: Warm it over low heat and stir often. Don’t boil it, or the cheese and dairy can separate. If it seems too thick, splash in a little broth or milk until it loosens.

Questions I Get Asked About This Recipe

Can I use frozen broccoli in cheddar broccoli potato soup?+

Yes. Add it near the end and cook just until it’s hot and tender. Frozen broccoli softens faster than fresh, so it won’t hold much bite, but it still works well in a creamy soup.

How do I keep the cheddar from getting grainy?+

Turn the heat down before the cheese goes in and stir it in gradually. High heat causes cheddar to seize and separate. Shredding the cheese yourself also helps it melt much more smoothly.

Can I make this soup ahead of time?+

Yes, and it reheats well if you do it gently. The soup will thicken in the fridge, so plan on adding a splash of broth or milk when you warm it back up. Keep the heat low so the cheese stays smooth.

How do I thicken cheddar broccoli potato soup if it turns out too thin?+

Mash more of the potatoes into the broth first. That thickens the soup without changing the flavor. If it still needs more body, let it simmer uncovered for a few extra minutes before adding the cheese.

Can I use pre-shredded cheese in this soup?+

You can, but it won’t melt as smoothly as freshly shredded cheddar. The anti-caking coating can make the texture a little less silky. If that’s what you have, add it off the heat and stir patiently until it melts in.

Cheddar Broccoli Potato Soup

Cheddar broccoli potato soup with a thick, velvety cheese base made by cooking flour in butter and simmering until potatoes are tender. Broccoli stays bright green with a short cook for tender-crisp texture.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 servings
Course: Main Dish
Cuisine: American
Calories: 520

Ingredients
  

Cheddar Broccoli Potato Soup
  • 3 cup broccoli florets
  • 2 lb Yukon gold potatoes
  • 1 onion
  • 3 clove garlic
  • 4 cup chicken broth
  • 1 cup whole milk
  • 1 cup heavy cream
  • 3 tbsp butter
  • 3 tbsp flour
  • 2.5 cup shredded sharp cheddar
  • 1 tsp Dijon mustard
  • 0.5 tsp smoked paprika
  • 1 Salt and pepper to taste

Equipment

  • 1 Dutch oven

Method
 

Cook the base
  1. Melt butter in a large pot over medium heat, then add the diced onion and sauté for 4 minutes until softened and glossy (visual cue: onion should look translucent).
  2. Add the minced garlic and flour, then cook for 1-2 minutes, stirring constantly, until the mixture smells lightly toasted (visual cue: no raw flour streaks).
  3. Gradually whisk in the chicken broth, whole milk, and heavy cream until smooth, then add the cubed potatoes and smoked paprika.
Simmer and mash
  1. Simmer the soup at a steady bubbling simmer for 15-18 minutes, until the potatoes are tender when pierced with a fork (visual cue: potatoes yield easily).
  2. Mash some of the potatoes in the pot to thicken the soup while keeping chunks for texture (visual cue: you see thickened spots after mashing).
Finish with broccoli and cheese
  1. Add the broccoli florets and cook for 5-6 minutes until bright green and tender-crisp (visual cue: broccoli remains vibrant green, not dull).
  2. Reduce heat to low, then stir in the shredded sharp cheddar and Dijon mustard until fully melted and smooth (visual cue: cheese blends into an even amber sauce).
  3. Season with salt and pepper to taste, stirring well so the flavor is evenly distributed (visual cue: the soup tastes balanced and not flat).

Notes

For the creamiest texture, keep the heat on low when adding the cheddar so it melts smoothly instead of becoming grainy. Store leftovers in the refrigerator up to 4 days; reheat gently on the stovetop with a splash of milk if needed. Freezing is not recommended because the dairy can separate when thawed. If you want a lighter version, use evaporated milk and reduce the heavy cream to 1/2 cup while keeping the same cheddar amount for flavor.
EveryBiteTells

Save this recipe

Pin, print, comment, or copy the link — spread the cozy kitchen love.

Save to Pinterest

Leave a Comment

Recipe Rating