Cheesy Potato Soup

Posted on

Soups, Stews & Chili

Difficulty

Prep time

Cooking time

Total time

Servings

Cheesy potato soup earns its place in the regular dinner rotation because it lands exactly where you want it: thick, spoonable, and loaded with soft potato chunks in a velvety cheddar base. It tastes rich enough to feel like comfort food, but it still has enough structure to eat as a proper meal instead of a thin bowl of broth with a few potatoes floating around.

The texture comes from a smart combination of flour, cream cheese, and partially mashed potatoes. The flour builds the body early, the cream cheese melts in without making the soup taste tangy, and mashing only half the potatoes leaves enough pieces for bite. Sharp cheddar is the right choice here because it cuts through the dairy and gives the soup that deep, savory edge you want in every spoonful.

Below, I’ll walk through the one step that keeps the cheese smooth instead of grainy, plus a few swaps that still give you a proper creamy finish when you don’t have everything on hand.

“

The potatoes got perfectly tender and the soup thickened up beautifully without turning gluey. I added the cheddar on low heat like you said and it stayed smooth all the way through.

★★★★★— Megan R.

Creamy cheesy potato soup like this is worth pinning for nights when you want a thick, cheesy dinner that still uses pantry ingredients.

Save to Pinterest

The Step That Keeps Cheddar Soup Smooth Instead of Grainy

The fastest way to ruin a cheese soup is to dump the cheddar into a bubbling pot and walk away. High heat tightens the dairy proteins and turns the cheese stringy or gritty. This recipe avoids that by lowering the heat before the cheddar goes in and by using cream cheese as part of the base, which helps stabilize the soup and gives it a smoother finish.

Mashing only half the potatoes matters too. If you puree everything, the soup turns pasty and heavy. If you leave all the potatoes whole, the broth never gets the body you want. The middle ground gives you a thick soup with enough texture to keep each bite interesting.

  • The roux gives the soup its first layer of thickness, so let the flour cook for a minute or two before adding liquid. Raw flour tastes dusty and can make the soup feel flat.
  • Sharp cheddar is worth buying here. Mild cheddar melts fine, but it won’t give the same savory punch.
  • Mustard powder doesn’t make the soup taste like mustard. It sharpens the cheese and keeps the flavor from tasting one-note.

What Each Ingredient Is Actually Doing in This Bowl

Cheesy Potato Soup creamy golden chives croutons
  • Russet potatoes — These break down nicely and help thicken the soup without turning waxy. Yukon golds work in a pinch, but the texture will stay a little denser and less fluffy.
  • Sharp cheddar — This is the main flavor driver, so shred it yourself if you can. Pre-shredded cheese often has anti-caking starches that can make the soup a little less smooth.
  • Cream cheese — This melts in to give the soup a silky body and a slight tang that keeps it from tasting heavy. Let it soften first so it disappears into the pot instead of leaving little lumps.
  • Chicken broth — It gives the soup more depth than water ever could. If you want a vegetarian version, use a good vegetable broth with enough salt and body to stand up to the dairy.
  • Heavy cream and whole milk — The milk keeps the soup from becoming too thick while the cream adds richness. Lower-fat dairy will work, but the soup won’t feel as plush.
  • Mustard powder — This is one of those background ingredients that makes the cheddar taste sharper and more complete. Don’t skip it unless you have to.

The 20 Minutes That Decide the Texture

Sweating the Onion and Garlic

Start by cooking the onion in butter until it turns soft and translucent with just a little edge of gold. That first layer of sweetness matters because it rounds out the sharp cheddar later. Add the garlic near the end of the sauté so it perfumes the base without burning, because burnt garlic will carry through the whole pot.

Building the Roux and Adding the Liquid

Whisk the flour into the butter and onion mixture and let it cook briefly before the broth goes in. You want the flour to smell nutty, not raw. Pour in the broth, milk, and cream gradually while whisking so the base stays smooth; if you dump it all in at once, you can get little flour lumps that never fully dissolve.

Cooking the Potatoes Until They Yield

Add the cubed potatoes and simmer until they’re tender enough to mash against the side of the pot with almost no resistance. If they’re still firm in the center, the soup will taste thin because the starch hasn’t had time to do its job. Keep the heat at a steady simmer rather than a hard boil so the dairy doesn’t separate.

Finishing With Cheese Off the Heat

Once the potatoes are soft, mash half of them right in the pot to thicken the soup naturally. Pull the heat down low before stirring in the cream cheese and cheddar. If the soup is bubbling when the cheese goes in, it can turn stringy or grainy, so let the residual heat do the work instead.

Three Ways to Adjust This Soup Without Losing the Good Part

Gluten-Free Version With the Same Thickness

Swap the all-purpose flour for a gluten-free flour blend that thickens well, using the same amount. The soup will still come together, though the body may be a touch less silky than the original. Stir the flour thoroughly into the butter so it doesn’t clump when the liquid goes in.

Lighter Version Without Losing the Cheesy Finish

Use half-and-half instead of the milk and cream combo if you want something a little lighter. The soup won’t be as rich, but it will still feel creamy if you keep the potatoes partially mashed. Don’t go much leaner than that or the cheese base can taste flat.

Vegetarian Swap That Still Tastes Full-Bodied

Use vegetable broth instead of chicken broth and keep the rest the same. Choose a broth with good seasoning, because bland vegetable broth will leave the soup tasting thin even after the cheese goes in. The cheese and cream still carry the dish, so you won’t lose the core texture.

Storage and Reheating

  • Refrigerator: Store for up to 4 days. It will thicken as it sits, so expect a more spoonable, less pourable texture the next day.
  • Freezer: It freezes, but dairy-based potato soup can separate a bit when thawed. If you do freeze it, cool it fully first and reheat gently after thawing overnight in the fridge.
  • Reheating: Warm it over low heat on the stove with a splash of broth or milk to loosen it. Don’t boil it, or the cheese can turn grainy and the dairy can split.

Answers to the Questions Worth Asking

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

You can, but the soup usually turns out a little less smooth. Pre-shredded cheese is coated to keep it from clumping in the bag, and those coatings can keep it from melting as cleanly. If that’s what you have, keep the heat very low when it goes in and stir patiently.

How do I keep my cheese soup from turning grainy?+

The cheese needs low heat. If the soup is actively boiling when you add the cheddar, the proteins can tighten and give you a grainy texture. Pull the pot off the burner or turn it to the lowest setting before stirring in the cheese and cream cheese.

How do I thicken potato soup if it seems too thin?+

Mash a few more potatoes directly in the pot and let the soup simmer for a few extra minutes. That gives you body without adding more flour, which can make the texture pasty. If it still feels loose, stir in a little more shredded cheddar and let it melt on low heat.

Can I make this ahead of time for dinner later?+

Yes. The soup holds well in the fridge and the texture actually gets a little thicker after it sits. Reheat it gently with a splash of broth or milk, because it will almost always need loosening after chilling.

Can I use Yukon gold potatoes instead of russets?+

Yes, but the soup will be a little less fluffy and a little more buttery in texture. Yukon golds hold their shape better, so the soup may need a bit more mashing to get the same thickness. The flavor is still good; it just lands in a slightly smoother, denser place.

Cheesy Potato Soup

Cheesy potato soup with tender potato cubes, a roux-thickened broth, and a smooth, lightly mashed texture. Stir in cream cheese and melt divided sharp cheddar until the soup turns thick and golden.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 servings
Course: Main Dish
Cuisine: American
Calories: 610

Ingredients
  

Russet potatoes
  • 3 lb russet potatoes peeled and cubed
Onion
  • 1 onion diced
Garlic
  • 4 garlic cloves minced
Chicken broth
  • 4 cup chicken broth
Whole milk
  • 1 cup whole milk
Heavy cream
  • 1 cup heavy cream
Butter
  • 3 tbsp butter
All-purpose flour
  • 3 tbsp all-purpose flour
Sharp cheddar cheese
  • 3 cup shredded sharp cheddar divided
Cream cheese
  • 1 cup cream cheese softened
Mustard powder
  • 1 tsp mustard powder
Garlic powder
  • 1 tsp garlic powder
Salt
  • 1 salt to taste
Black pepper
  • 1 black pepper to taste
Chives
  • 1 chives for topping
Croutons
  • 1 croutons for topping

Equipment

  • 1 Dutch oven

Method
 

Sauté the base
  1. Melt the butter in a large pot over medium heat. Add the diced onion and sauté for 4 minutes, stirring occasionally until softened.
  2. Add the minced garlic and cook for 1 minute. Stir constantly so the garlic turns fragrant without browning.
Thicken the soup
  1. Whisk in the all-purpose flour and cook for 1-2 minutes. Keep stirring until the mixture smells lightly toasted.
  2. Pour in the chicken broth, whole milk, and heavy cream. Stir until smooth and evenly combined.
Cook and finish
  1. Add the cubed russet potatoes and bring the soup to a gentle simmer. Simmer for 18-20 minutes, stirring occasionally, until the potatoes are very tender.
  2. Mash about half the potatoes in the pot. Stir until the soup looks creamy with some remaining chunks.
  3. Reduce the heat to low and stir in the softened cream cheese until smooth. Warm through so the cheese fully melts into the base.
  4. Stir in 2-1/2 cups of the shredded sharp cheddar and the mustard powder until melted. Continue stirring until the cheese disappears and the soup turns thick and glossy.
  5. Season with salt, black pepper, and garlic powder to taste. Taste and adjust, then top each bowl with the remaining cheddar, chives, and croutons.

Notes

Pro tip: keep the heat at low when melting the cheddar so it stays smooth and doesn’t turn grainy. Store leftovers in an airtight container in the refrigerator up to 3-4 days; reheat gently on the stove, adding a splash of milk or broth if needed. Freezing is not recommended because dairy can separate when thawed. For a lighter option, use half-and-half in place of heavy cream and use reduced-fat sharp cheddar (the texture stays creamy but slightly less rich).

Tags:

You might also like these recipes

Leave a Comment

Recipe Rating