Cheddar Broccoli Potato Soup
Home › Soups, Stews & Chili › Cheddar Broccoli Potato Soup
Soups, Stews & Chili

Cheddar Broccoli Potato Soup

Cheddar broccoli potato soup should be thick enough to coat the spoon, with soft potato chunks, bright broccoli, and a cheese broth that stays smooth instead of turning grainy. The best versions taste rich without feeling heavy, and that balance comes from building the base properly before the cheese goes in.

This version leans on Yukon gold potatoes for their creamy texture and gentle flavor, and it uses a little flour early so the broth has body before the dairy is added. The Dijon doesn’t make the soup taste like mustard; it sharpens the cheddar and keeps the whole pot from tasting flat. Broccoli goes in near the end so it stays green and tender instead of turning dull and mushy.

Below, I’ve included the small timing details that matter, plus a few swaps that keep the soup working even when you need to adjust the dairy or make it a little lighter.

“

The potatoes broke down enough to thicken the soup, but there were still chunks left, and the cheddar melted in smooth without getting stringy. I made it on a Tuesday and my husband asked if I could pack the leftovers for his lunch the next day.

★★★★★— Melissa K.

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

Save to Pinterest

The Part That Keeps the Cheese Smooth Instead of Grainy

The biggest mistake in cheddar soup is adding the cheese to a pot that’s still boiling. That’s how you get a gritty texture and little oily clumps on top. Pull the heat way down before the cheddar goes in, and stir it in a handful at a time so it melts into the broth instead of seizing up.

The other thing that matters is the potato texture. You want some of the potatoes to break down and thicken the soup naturally, but not all of them. A few quick mashes against the side of the pot give you body without turning the whole bowl into baby food.

  • Yukon gold potatoes — These hold their shape better than russets while still turning creamy when simmered. Russets will work in a pinch, but they break down faster and make the soup a little more rustic and starchy.
  • Sharp cheddar — Sharp cheddar gives the soup the cleanest, most recognizable cheese flavor. Pre-shredded cheese is convenient, but block cheese melts more smoothly because it doesn’t carry the anti-caking coating.
  • Whole milk and heavy cream — This combination gives the soup body without making it gluey. If you need to lighten it up, use all whole milk, but expect a thinner finish and less richness.
  • Dijon mustard — This is the small ingredient that wakes up the cheese flavor. You won’t taste mustard; you’ll notice that the soup tastes deeper and less one-note.

What Each Ingredient Is Actually Doing in This Recipe

Prepared recipe ready to serve
  • Primary ingredient (the star) — Quality matters most. Choose the best you can find.
  • Cooking medium (oil, butter, or broth) — This carries flavors and prevents dryness.
  • Seasonings (salt, pepper, spices, herbs) — Layer flavors so nothing overpowers. Build depth gradually.
  • Aromatics (garlic, onion, herbs) — Cook with fat to bloom flavors. Become the foundation.
  • Supporting ingredients — Complement the main ingredient without overpowering it.
  • Sauce or liquid (if applicable) — Brings flavors together. Balance richness with acid.
  • Acid (lemon, vinegar, wine, or other) — Brightens and prevents flat-tasting results.
  • Final finish (garnish, glaze, or sauce) — Prevents one-dimensional taste and adds visual appeal.

Building the Pot so the Soup Thickens the Right Way

Cooking the Onion and Flour Base

Melt the butter in a large pot and cook the onion until it turns soft and translucent, not browned. When the garlic goes in, it should smell fragrant within seconds; if it starts to darken, the heat is too high. Stir in the flour and let it cook for a minute or two so the raw flour taste cooks off. This is what keeps the soup from tasting chalky later.

Adding the Liquids and Potatoes

Whisk in the broth, milk, and cream slowly so the flour base dissolves smoothly. If you dump all the liquid in at once, you can end up with little flour lumps that never fully disappear. Add the potatoes and smoked paprika, then bring the pot to a gentle simmer. A hard boil will beat up the dairy and make the potatoes fall apart too fast.

Simmering Until the Potatoes Give

Cook until the potatoes are tender enough to split easily with a spoon, usually 15 to 18 minutes. You’re looking for softness at the edges with just enough structure left to keep the soup interesting. Mash some of the potatoes against the pot to thicken the broth. That step gives you a creamy texture without needing extra cream.

Finishing with Broccoli and Cheddar

Stir in the broccoli and cook just until it turns bright green and tender-crisp. If you let it go too long, it loses color and starts tasting flat. Turn the heat to low before adding the cheddar and Dijon, then stir until the cheese melts into a smooth, velvety soup. Season at the end, after the cheese is in, because cheddar adds salt on its own.

How to Adapt This Soup When You Need to Change the Dairy or the Texture

Make It Gluten-Free with a Simple Thickener Swap

Swap the flour for a cornstarch slurry added near the end, after the potatoes are tender. The soup will still thicken, but the finish will be a little glossier and slightly less creamy than the flour-based version. Start with 2 tablespoons cornstarch mixed with 2 tablespoons cold water, then simmer just until the soup tightens.

Use Half-and-Half Instead of Heavy Cream

Half-and-half works if you want something a little lighter, but the soup won’t feel as plush on the tongue. Keep the heat low when the cheese goes in, because leaner dairy is less forgiving if it gets too hot. The flavor stays good; the body just gets a touch less luxurious.

Make It Vegetarian Without Losing Depth

Use vegetable broth instead of chicken broth and keep the Dijon and smoked paprika in place. Those two ingredients matter more here than they might in a milder soup, because they replace some of the savory depth you’d normally get from stock. The soup still tastes hearty, not thin.

Storage and Reheating

  • Refrigerator: Store in an airtight container 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 bit when thawed. If you plan to freeze it, stop before adding the cheese, then stir in the cheddar after reheating.
  • Reheating: Warm it slowly over low heat, stirring often. Don’t boil it, or the dairy can split and the cheese texture can turn grainy.

Questions I Get Asked About This Recipe

Can I use frozen broccoli instead of fresh broccoli?+

Yes, frozen broccoli works. Add it straight from the freezer during the last few minutes so it doesn’t overcook and turn mushy. Frozen florets are usually softer than fresh, so watch the texture closely.

How do I keep the cheese from getting grainy?+

Lower the heat before the cheddar goes in and stir it in gradually. Graininess usually comes from cheese hitting a pot that’s too hot, which causes the fat and proteins to separate. A gentle heat keeps the soup smooth.

Can I make this soup ahead of time?+

Yes, and it holds up well for a couple of days in the fridge. It will thicken as it cools, so loosen it with a splash of broth or milk when you reheat it. If you’re planning to make it ahead for a crowd, undercook the broccoli slightly so it doesn’t go soft after reheating.

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

Mash a few more potatoes against the side of the pot, then simmer for a few minutes to let the starch do its work. If it still needs more body, stir in a small cornstarch slurry and simmer briefly. Don’t keep adding cheese to fix thinness; that can make the soup heavy instead of creamy.

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

You can, but it won’t melt as smoothly as cheese you shred yourself. The anti-caking coating on packaged shredded cheese can leave the soup a little less silky. If pre-shredded is what you have, keep the heat low and stir patiently until it fully melts.

Cheddar Broccoli Potato Soup

Cheddar broccoli potato soup made in one pot with a roux base, then simmered until potatoes are tender and partially mashed for a thick texture. Sharp cheddar melts at the end so it stays smooth and glossy with bright green broccoli florets.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 servings
Course: Main Dish
Cuisine: American
Calories: 520

Ingredients
  

Soup base and vegetables
  • 3 cup broccoli florets Cut small so they cook through in a short simmer.
  • 2 lb Yukon gold potatoes Peeled and cubed for even tenderness.
  • 1 onion Diced.
  • 3 clove garlic Minced.
  • 4 cup chicken broth
  • 1 cup whole milk
  • 1 cup heavy cream
Cheddar roux and flavor
  • 3 tbsp butter
  • 3 tbsp flour
  • 2.5 cup shredded sharp cheddar Reserve a little extra for topping if desired.
  • 1 tsp Dijon mustard
  • 0.5 tsp smoked paprika
  • 0.25 salt To taste.
  • 0.25 pepper To taste.

Equipment

  • 1 Dutch oven

Method
 

Sauté the aromatics and build the roux
  1. Melt the butter in a large pot over medium heat. Sauté the diced onion for 4 minutes until softened with a light sheen.
  2. Add the minced garlic and cook for 30 seconds, then add the flour. Cook for 1-2 minutes, stirring constantly, until the mixture looks slightly golden.
Simmer the potatoes
  1. Gradually whisk in the chicken broth, then whisk in the whole milk and heavy cream. Keep whisking until smooth with no lumps.
  2. Add the cubed potatoes and smoked paprika to the pot. Bring to a simmer and stir to coat.
  3. Simmer for 15-18 minutes, stirring occasionally, until the potatoes are tender. Mash some of the potatoes in the pot to thicken the soup.
Cook broccoli and finish with cheddar
  1. Add the broccoli florets to the pot. Simmer for 5-6 minutes until bright green and tender-crisp.
  2. Reduce the heat to low. Stir in the shredded sharp cheddar and Dijon mustard until fully melted and the soup turns glossy.
  3. Season with salt and pepper to taste. Taste and adjust before serving.

Notes

For the thickest texture, mash the potatoes right after the 15-18 minute simmer and stir well before adding broccoli. Store leftovers in the refrigerator up to 4 days; reheat gently over low heat so the cheese stays smooth (add a splash of milk or broth if it thickens). Freezing is not recommended because cheddar soups can separate when thawed and reheated. For a lighter option, use half-and-half instead of whole milk + heavy cream to keep it creamy with fewer calories.

Leave a Comment

Recipe Rating