The potatoes start as neat little cubes, but hours in the slow cooker soften their edges and turn the broth cloudy with starch. That’s exactly what you want for Crockpot Potato Soup: a creamy base with enough potato pieces left to give each spoonful some texture. The slow cooker handles the long cooking stretch, so the potatoes are tender before the dairy goes in.
I use russet potatoes here because they break down easily when mashed and help thicken the soup without a separate roux. Cutting them into even 1/2-inch cubes also matters; similarly sized pieces soften at about the same pace, so you’re less likely to find firm centers mixed in with potatoes that have already collapsed.
Mashing about half the potatoes gives the broth body while keeping the rest in chunks. Once the cream cheese, half-and-half, and butter melt in, the soup is rich and spoonable, with a little texture in every bowl.

Kitchen Note
Soften the cream cheese and cut it into cubes before it goes into the slow cooker. Cold, large pieces take longer to melt and are more likely to leave little creamy lumps in the finished soup.
Save Crockpot Potato Soup for a cozy dinner later—the slow-cooked potatoes turn creamy while the chunks keep every bowl hearty.
Why Mashing Half the Potatoes Makes This Crockpot Soup Better
It’s easy to assume a potato soup needs flour or a blended base to get that thick, creamy texture. Here, the russets do the work. As they cook, their edges soften; mashing part of them releases enough starch to give the broth a fuller feel without changing the soup into a smooth puree.
Leaving the other potatoes intact is just as useful. You get a spoonful that’s thick and creamy, but still has distinct pieces rather than a uniform, pasty texture. Mashing every potato would remove that contrast, while leaving every cube whole would give you a brothier soup.
That balance is also why the potato size matters. Even cubes cook more consistently, which makes it easier to mash some while keeping the remaining pieces in shape. Check that the potatoes are very tender before you mash; firm centers won’t break down neatly and can leave the soup with hard little bites.
What Gives This Slow-Cooker Soup Its Creamy Body

- Russet potatoes — Their high starch content helps thicken the cooking liquid when you mash part of them. Choose firm potatoes without soft spots, and cut them evenly so they become tender at a similar pace. Yukon Golds work as a swap, but they’re less starchy and make a less fluffy, somewhat less thick soup.
- Low-sodium chicken broth — It gives the potatoes a savory cooking liquid while leaving room to season with the kosher salt. A good everyday broth is fine here; there’s no need for a specialty stock. For a meat-free version, use low-sodium vegetable broth instead.
- Cream cheese — This brings tang and a thicker, fuller finish that half-and-half alone won’t provide. A standard block of cream cheese works well; softening and cubing it helps it melt into the soup instead of lingering in pieces.
- Half-and-half — It loosens the mashed potato base and adds a gentle dairy richness without making the soup as heavy as a finish made with cream. Keep it for the intended texture, or use whole milk for a lighter, thinner result.
- Onion, garlic, and butter — The onion and garlic season the broth as the potatoes cook, while butter rounds out the dairy finish. Finely chop the onion so it softens into the soup rather than leaving large, firm pieces.
How to Cook the Potatoes Before the Dairy Goes In
Load the Slow Cooker Evenly
Add the cubed potatoes, finely chopped onion, minced garlic, chicken broth, kosher salt, and black pepper to a 6-quart slow cooker, then stir to combine. Spread the potatoes through the liquid so they cook evenly rather than sitting in one mound. Cover and cook on LOW for 7 to 8 hours or HIGH for 4 to 5 hours. They’re ready when a fork slides easily through the largest cubes and the pieces are very tender.
Mash for a Thick, Chunky Base
Use a potato masher right in the slow cooker and mash about half of the potatoes. Work gently rather than crushing every piece; the goal is a thicker broth with visible chunks still left in it. If the potatoes resist the masher or feel firm in the center, give them more cooking time before moving on. The slow cooker insert is hot, so keep the masher steady and avoid splashing the broth.
Melt in the Creamy Finish
Stir in the softened cream cheese cubes, half-and-half, and unsalted butter, then cover and cook on HIGH for 20 to 30 minutes. Stir once halfway through so the dairy mixes evenly and the cream cheese has a chance to melt throughout the soup. Look for a smooth, hot base with no obvious cream cheese pieces. If a few remain, stir well and give the soup the rest of its cooking time before serving.
Three Ways to Adjust the Pot, the Potatoes, or the Finish
Make It Vegetarian with Vegetable Broth
Replace the chicken broth with the same amount of low-sodium vegetable broth. The soup will keep its potato-and-cream texture, though the broth will have a slightly different savory flavor. Check the seasoning at the end because vegetable broths vary in saltiness.
Use Yukon Golds for a Firmer Potato Bite
Swap in the same quantity of peeled Yukon Gold potatoes, cut to the same size. They hold their shape a little better and have a naturally buttery taste, but they won’t release as much starch as russets, so the soup will be less thick after mashing.
Use Whole Milk for a Lighter Finish
Replace the half-and-half with the same amount of whole milk if you want less richness. The cream cheese still gives the soup body, but the finished broth will be a little thinner and less creamy. Stir it in at the same point in the cooking process.
Storage and Reheating
- Refrigerator: Transfer leftovers to shallow, airtight containers and refrigerate within 2 hours. They keep for 3 to 4 days; the potatoes will soften and the soup will thicken as it chills.
- Freezer: It can be frozen for up to 2 to 3 months, though the dairy may separate and the potatoes may soften after thawing. Thaw it in the refrigerator and stir well as it warms.
- Reheating: Warm gently on the stovetop over low heat, stirring often, or heat individual portions in the microwave in short intervals. Avoid bringing it to a boil, which can make the dairy texture grainy.
Questions That Come Up While Making Crockpot Potato Soup

Crockpot Potato Soup
Ingredients
Equipment
Method
- Add the potatoes, onion, garlic, chicken broth, salt, and pepper to a 6-quart slow cooker and stir to combine.
- Cover and cook on LOW for 7 to 8 hours or HIGH for 4 to 5 hours, until the potatoes are very tender.
- Mash about half of the potatoes in the slow cooker with a potato masher, leaving the rest in chunks.
- Stir in the cream cheese, half-and-half, and butter.
- Cover and cook on HIGH for 20 to 30 minutes, stirring once halfway through, until the cream cheese has melted and the soup is hot.


