Crockpot Potato Soup

Category: Soups, Stews & Chili

Thick, creamy crockpot potato soup earns its place in the rotation because it tastes like it simmered all afternoon, but the slow cooker does the heavy lifting while the potatoes turn soft enough to mash right in the pot. The broth, cream cheese, and cheddar build a soup that’s rich without tasting heavy, and the finished bowl holds up to all the good toppings instead of turning watery underneath them.

The key is starting with russet potatoes and enough broth to let them break down naturally. Russets give you that fluffy, starchy body that helps thicken the soup without flour, and mashing only part of it keeps some potato chunks for texture. Cream cheese goes in before the cheddar so the base turns silky first; if you add the cheese too early or too fast, it can get grainy instead of smooth.

Below you’ll find the small details that make this soup turn out thick and spoonable every time, plus the easiest way to adapt it if you want to lighten it up or make it ahead.

“

The potatoes got perfectly tender and mashing half of them right in the crockpot made the soup thick without turning it into glue. I added the cheddar at the end and it melted smooth with no grainy texture at all.

★★★★★— Melissa T.

Save this crockpot potato soup for a thick, creamy bowl with tender potatoes, melted cheddar, and all the loaded toppings.

Save to Pinterest

The Trick to Thick Potato Soup Without Adding Flour

Potato soup gets its body from the potatoes themselves, not from a roux, and that matters here. Russet potatoes break down enough to thicken the broth, but they still leave enough texture behind if you only mash part of the pot. If you puree the whole batch, the soup can turn pasty; if you skip the mashing step, it stays thin and brothy.

The other place people trip up is the dairy. Cream cheese and cheddar belong in after the potatoes are fully tender and the heat is lowered a bit. High heat can make the cheese seize or split, especially if the soup is still boiling hard. A gentle heat gives you that smooth, clingy finish instead of a broken one.

What the Potatoes, Cream Cheese, and Broth Are Each Doing Here

Crockpot Potato Soup creamy cheesy comforting
  • Russet potatoes — These are the best choice because they’re starchy and break down into a naturally thick, fluffy base. Yukon Golds work if that’s what you have, but the soup will be a little silkier and less thick.
  • Chicken broth — This gives the soup its savory backbone. Use a broth you’d actually drink; if it tastes flat in the carton, the soup will taste flat too.
  • Cream cheese — This is what gives the soup that velvety, spoon-coating finish. Cube it first so it melts faster and more evenly; if it goes in in one cold block, it takes longer to dissolve and you’ll be tempted to crank the heat, which is how the texture goes wrong.
  • Cheddar — Sharp cheddar gives the soup the most flavor. Pre-shredded cheese works in a pinch, but freshly shredded melts smoother because it doesn’t have the anti-caking coating that can make the soup a little grainy.
  • Heavy cream — This softens the edges and makes the soup taste finished. Half-and-half will work for a lighter bowl, but it won’t have the same rich body.

Building the Soup So It Stays Creamy in the Crockpot

Start with the potatoes and aromatics

Add the diced potatoes, onion, garlic, broth, salt, garlic powder, onion powder, and black pepper straight into the crockpot. The potatoes need to be cut into even pieces so they soften at the same pace; big chunks next to tiny ones give you that awkward mix of mushy and underdone. By the end of the cook time, the potatoes should fall apart when you press them with the back of a spoon.

Let the slow cooker do the softening

Cook on Low for 6 to 8 hours, or High for 3 to 4 hours if that’s the only window you have. Low heat gives the cleanest texture and the most even breakdown, which is why I prefer it for this soup. If your potatoes are still firm in the center, keep cooking; they need to mash easily before the dairy goes in.

Mash for body, not for puree

Use a potato masher to mash about half the soup right in the crockpot. That step thickens the base without making it gluey, and it keeps enough chunks for a satisfying bowl. A blender can work, but it’s easy to overdo it and turn the soup into a starch-heavy puree, which isn’t the goal here.

Finish with the dairy at gentle heat

Stir in the cream cheese and heavy cream, then keep stirring until the cream cheese melts completely. Add the cheddar last and let it melt into the warm soup without boiling. If the soup looks grainy at this stage, the heat is too high; pull the lid off for a minute or two and stir until the temperature settles before adding more cheese.

Make It Lighter Without Losing the Creamy Texture

Swap the heavy cream for half-and-half and use reduced-fat cream cheese if you want a lighter bowl. The soup won’t be quite as rich, but the potatoes still give it enough body that it doesn’t taste thin. I wouldn’t go all the way to milk, because the finished soup starts to feel more like broth with potatoes than actual potato soup.

Make It Vegetarian

Use vegetable broth instead of chicken broth and keep everything else the same. The soup still gets plenty of richness from the cream cheese and cheddar, but you may want a little extra salt at the end because vegetable broth can taste softer. The bacon topping can be skipped or replaced with crispy fried onions.

Make It Thicker for a Heartier Bowl

If you want a spoon-thick soup, mash closer to two-thirds of the potatoes instead of half. You can also leave the lid off for the last 20 to 30 minutes so some steam cooks off, which concentrates the soup without changing the flavor. Don’t rush this with extra cheese alone; that makes the soup heavier, not necessarily thicker.

Storage and Reheating

  • Refrigerator: Store leftovers in an airtight container for up to 4 days. The soup will thicken as it chills, which is normal.
  • Freezer: It freezes, but the dairy can separate a bit when thawed. If you plan to freeze it, leave out the cream and cheese, then add them after reheating for the best texture.
  • Reheating: Warm it gently on the stove or in the microwave at medium power, stirring often. High heat is what usually makes creamy potato soup break or scorch on the bottom, especially once the cheese is already in it.

Questions I Get Asked About This Recipe

Can I use red potatoes instead of russet potatoes?+

You can, but the soup won’t thicken the same way because red potatoes are waxier and hold their shape. You’ll get a chunkier soup with a lighter body. If you use them, mash more of the pot at the end or add a little less broth to compensate.

How do I keep the cheese from getting grainy?+

Add the cream cheese and cheddar after the potatoes are fully tender, and keep the heat low. Cheese can split when it hits a boiling base, especially in a slow cooker that’s still very hot from cooking. Stir slowly and give the cream cheese time to melt before the cheddar goes in.

Can I make this crockpot potato soup ahead of time?+

Yes, and it reheats well if you keep the heat gentle. The texture gets thicker in the fridge, so you may need a splash of broth or milk when warming it back up. Stir often as it heats so the dairy stays smooth.

How do I thin out potato soup that got too thick?+

Stir in warm broth a little at a time until it loosens to the texture you want. Warm liquid blends in more smoothly than cold liquid, which can make the soup seize up briefly. Taste again after thinning, since you may need a pinch more salt.

Crockpot Potato Soup

Crockpot potato soup made creamy with heavy cream and cream cheese, plus tender, fall-apart russet potatoes. After slow cooking in chicken broth, you mash part of the soup for a thick texture before melting in cheddar.
Prep Time 15 minutes
Cook Time 6 hours
Total Time 6 hours 15 minutes
Servings: 8 servings
Course: Main Dish
Cuisine: American
Calories: 690

Ingredients
  

Ingredients
  • 3 lb russet potatoes
  • 1 onion
  • 4 garlic
  • 4 cup chicken broth
  • 1 tsp salt
  • 1 tsp garlic powder
  • 0.5 tsp onion powder
  • 0.5 tsp black pepper
  • 1 cup heavy cream
  • 8 oz cream cheese
  • 2 cup shredded cheddar
  • 0.5 cup bacon bits Use more or less to taste.
  • 0.33 cup sour cream For topping.
  • 0.25 cup green onions For topping.
  • 0.5 cup extra cheddar For topping.

Equipment

  • 1 Dutch oven

Method
 

Slow-cook the soup base
  1. Add diced russet potatoes, diced onion, minced garlic, chicken broth, salt, garlic powder, onion powder, and black pepper to the Crockpot.
  2. Cook on Low for 6–8 hours (or on High for 3–4 hours) until the potatoes are fall-apart tender, with the surface gently bubbling.
Mash and make it creamy
  1. Use a potato masher to mash about half the soup directly in the Crockpot, leaving some chunks for texture.
  2. Add cubed cream cheese and heavy cream, then stir until the cream cheese melts completely and the soup looks uniformly creamy.
  3. Stir in shredded cheddar until melted and smooth, then taste and adjust seasoning with more salt and black pepper if needed.
Serve loaded
  1. Serve hot with bacon bits, sour cream, green onions, and extra cheddar piled on top.

Notes

For best thickness, let the soup rest 5–10 minutes before serving so it thickens naturally. Refrigerate leftovers in a sealed container up to 3 days; reheat gently on the stovetop or in the microwave. Freezing is not ideal because dairy can separate after thawing. For a lighter option, use half-and-half instead of heavy cream and reduced-fat cream cheese (texture will be slightly less rich).

You might also like these recipes

Leave a Comment

Recipe Rating