Cheddar Broccoli Potato Soup

Loading…

By Reading time

Cheddar broccoli potato soup lands in that perfect middle ground between hearty and silky. The potatoes give it body without turning it heavy, the broccoli stays green and a little crisp at the edges if you add it late, and the sharp cheddar pulls everything into a bowl that tastes like dinner without needing a lot of extra work.

The difference in this version comes down to timing and heat. The roux gets a minute or two to cook before the liquid goes in, which keeps the soup from tasting floury. Then the potatoes simmer until they’re soft enough to mash a little right in the pot, giving the broth a naturally thick, spoon-coating texture before the cheese ever hits the surface.

Below, I’ve included the part that matters most: how to keep the cheese smooth instead of grainy, plus the swaps that still give you a good bowl when you’re out of one ingredient or need a different version.

“

The soup thickened up beautifully once the potatoes softened, and the cheddar stayed smooth because I added it off the heat. My kids picked out the broccoli first and then went back for seconds.

★★★★★— Megan T.

Save this cheddar broccoli potato soup for a thick, creamy dinner that finishes with sharp cheddar and tender potatoes.

Save to Pinterest

The Reason This Soup Stays Thick Without Turning Gummy

The texture here comes from two places: the flour-butter base and the potatoes themselves. The roux gives the broth enough structure to hold the dairy, while the potatoes break down just enough to thicken the pot naturally. If you skip that short simmer after the broth goes in, the soup can taste thin at first and overly floury by the end.

The other thing that matters is when you add the broccoli and cheese. Broccoli only needs a few minutes, and cheddar should melt in on low heat after the burner is turned down. If the pot is boiling when the cheese goes in, the fat can separate and the soup turns grainy instead of smooth.

What Each Ingredient Is Actually Doing In This Bowl

Cheddar Broccoli Potato Soup creamy cheesy
  • Yukon gold potatoes — These are the best choice here because they get tender and buttery without falling apart into glue. Russets work in a pinch, but they break down more and make the soup cloudier and a little starchier.
  • Sharp cheddar — Sharp cheddar gives you the flavor that stands up to the potatoes and cream. Pre-shredded cheese will melt less smoothly because of the anti-caking coating, so shred it yourself if you want the cleanest finish.
  • Heavy cream and whole milk — This combination keeps the soup rich without making it feel stiff. You can swap in more milk if you want it lighter, but the broth will taste less round and the finish won’t coat the spoon the same way.
  • Dijon mustard — It doesn’t make the soup taste mustardy; it sharpens the cheese and keeps the flavor from going flat. Leave it out only if you have to, because even that small amount makes the cheddar taste brighter.
  • Smoked paprika — This adds a warm, savory note that gives the soup a little depth underneath all the dairy. Regular paprika works, but you’ll lose the subtle smoky edge that makes the bowl taste more finished.

The 20 Minutes That Actually Matter

Softening the Onion and Cooking Out the Flour

Start with the butter, onion, garlic, and flour in the same pot. Let the onion soften until it looks translucent and the flour stops smelling raw; that quick minute or two is what keeps the soup from tasting pasty later. If the garlic starts browning, the heat is too high and it will turn bitter, so keep the pot at a steady medium.

Building the Potato Base

Whisk in the broth, milk, and cream gradually so the flour disperses smoothly instead of clumping. Add the potatoes and smoked paprika, then let everything simmer until the potatoes are tender enough to mash with the back of a spoon. Mashing some of them directly in the pot gives the soup body; if you skip that step, the texture stays more brothy than creamy.

Cooking the Broccoli at the End

Stir in the broccoli only after the potatoes are soft. It needs just enough time to turn bright green and lose its raw edge, about 5 to 6 minutes. If it cooks too long, the florets go dull and soft, and the soup loses that fresh broccoli bite that keeps the bowl from feeling heavy.

Melting in the Cheddar Without Breaking It

Turn the heat down before the cheese goes in. Add the cheddar in handfuls, stirring after each addition until it disappears into the soup. If the pot is bubbling hard, the cheese can separate into greasy flecks; low heat and steady stirring keep it smooth and glossy.

How to Adjust This Soup Without Losing the Texture

Make it vegetarian

Use vegetable broth instead of chicken broth. The soup still turns out rich because the potatoes, cream, and cheddar do the heavy lifting, but the flavor will be a little softer and less savory at the base.

Make it gluten-free

Swap the flour for a gluten-free all-purpose blend that includes a binder, or thicken the soup a little more by mashing extra potatoes. The texture will be a touch less velvety than a classic roux, but it still holds up well.

Make it lighter

Use half-and-half instead of the heavy cream and reduce the cheddar slightly if you want a less rich bowl. The soup will still be thick, but the finish won’t be as lush and you may need a little extra seasoning to bring the flavor back into focus.

Use what you have in the cheese drawer

A mix of cheddar and a small amount of Monterey Jack or Colby melts smoothly, but the flavor will be milder. If you use a less sharp cheese, add a little extra Dijon and salt at the end so the soup doesn’t taste flat.

Storage and Reheating

  • Refrigerator: Store for up to 4 days. It thickens as it sits, so expect a denser texture after chilling.
  • Freezer: It freezes, but dairy-based soups can separate a little when thawed. For the best result, cool it completely, freeze in airtight containers, and whisk it well while reheating.
  • Reheating: Warm it over low heat and stir often. Don’t boil it, or the cheese can break and the potatoes can turn grainy; a slow reheat brings the soup back together more cleanly.

Questions I Get Asked About This Recipe

Can I use frozen broccoli in this soup?+

Yes. Add it near the end just like fresh broccoli, but expect it to soften a little faster. Frozen broccoli won’t have quite the same crisp edge, so keep the simmer short once it goes in.

How do I keep the cheese from getting grainy?+

Turn the heat down before you add the cheddar and stir it in gradually. Cheese breaks when it gets too hot too fast, especially after a hard boil, so low heat is what keeps the sauce smooth.

Can I make this cheddar broccoli potato soup ahead of time?+

Yes, and it reheats well if you’re gentle with it. The soup will thicken in the fridge, so add a splash of milk or broth while warming it to bring back the original texture.

How do I make the soup thicker if it seems too thin?+

Mash more of the potatoes right in the pot and let the soup simmer uncovered for a few extra minutes before adding the cheese. That builds body without adding more flour, which can make the soup taste heavy or pasty.

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

You can, but it won’t melt as smoothly as cheese you shred yourself. The coating on packaged cheese can make the soup a little less silky, so fresh-shredded cheddar gives you the best finish.

Cheddar Broccoli Potato Soup

Cheddar broccoli potato soup with a thick, creamy cheddar base and tender potato chunks, finished with bright green tender-crisp broccoli. Simmer, partially mash, then melt in sharp cheddar for a silky texture.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 servings
Course: Main Dish
Cuisine: American
Calories: 520

Ingredients
  

Vegetables
  • 3 cups broccoli florets Cut small so they cook quickly and stay tender-crisp.
  • 2 lb Yukon gold potatoes Peel and cube for even simmering.
  • 1 onion Dice small pieces for even flavor distribution.
  • 3 cloves garlic Minced.
Soup base
  • 4 cups chicken broth Use low-sodium if you want more control over salt.
  • 1 cup whole milk
  • 1 cup heavy cream
  • 3 tbsp butter
  • 3 tbsp flour Helps thicken the soup before adding the liquids.
  • 1 teaspoon Dijon mustard Stirs in at the end for a subtle tang.
  • 0.5 teaspoon smoked paprika
  • 0.5 tsp salt and pepper to taste Add gradually; taste after cheese melts.
Cheese
  • 2.5 cups shredded sharp cheddar Reserve a little for serving if desired.

Equipment

  • 1 Dutch oven

Method
 

Build the roux and base
  1. Melt the butter in a large pot over medium heat, then sauté the onion for 4 minutes until softened.
  2. Add the garlic and flour and cook for 1-2 minutes, stirring constantly, until the flour smells slightly toasted.
  3. Gradually whisk in the chicken broth, then whisk in the milk and cream until smooth.
  4. Add the cubed potatoes and smoked paprika, then bring the pot to a simmer.
Simmer and partially mash
  1. Simmer for 15-18 minutes, stirring occasionally, until the potatoes are tender.
  2. Mash some of the potatoes in the pot to thicken the soup while leaving chunks for texture.
Cook broccoli and finish with cheese
  1. Add the broccoli florets and cook for 5-6 minutes until bright green and tender-crisp.
  2. Reduce the heat to low, then stir in the cheddar and Dijon mustard until the cheese fully melts and the soup looks glossy.
  3. Season with salt and pepper to taste, then stir and serve warm.

Notes

For the smoothest texture, whisk the liquids in gradually so no flour lumps form, and keep heat on low when adding cheddar to prevent graininess. Store leftovers in the fridge up to 3 days; reheat gently on the stove with a splash of milk or broth to loosen. Freezing is not recommended because dairy can separate after thawing. For a dairy-light option, use evaporated milk plus a lower-fat cheddar (texture will be slightly thinner).

You might also like these recipes

Leave a Comment

Recipe Rating