I first made this crockpot creamy potato soup on a snowy day in January when the power kept flickering and I didn’t trust the stove. I tossed potatoes, broth, and onion into the slow cooker before the storm really hit, and by dinner the whole house smelled like a diner kitchen. My husband ate two bowls standing at the counter.
This crockpot creamy potato soup uses diced russet potatoes, chicken broth, and a splash of half-and-half, simmered low and slow until the potatoes practically fall apart. It’s thick, cheesy, and needs only about 15 minutes of hands-on prep. If you want a potato soup recipe that doesn’t need babysitting on the stove, this is it.
It’s built for busy weeknights, lazy Sundays, or anyone who wants dinner waiting when they walk in the door. You just need basic knife skills and a slow cooker.
Since that first snow-day batch, I’ve made this soup dozens of times, tweaking the ratio of broth to dairy and the timing of when the cheese goes in. The version below is the one I actually cook now, not the rough draft I started with. It leans on a few small habits — cutting the potatoes evenly, mashing part of the batch by hand, adding dairy late — that make the difference between a thin, broken soup and a thick, spoon-coating one.

Recipe Quick Facts
- Prep Time: 15 minutes
- Cook Time: 7 hours (low) or 4 hours (high)
- Total Time: 7 hours 15 minutes
- Servings: 6 servings
- Difficulty: Easy
Before You Get Started
- Use russet potatoes, not waxy potatoes like red or Yukon gold. Their higher starch content is what breaks down into that thick, velvety base. I tried Yukon golds once and the soup stayed grainy instead of turning silky.
- Dice potatoes into ½-inch cubes. Bigger chunks take longer to soften and can leave you with a pot of half-cooked centers and mushy edges by hour seven.
- Add dairy (cream cheese, half-and-half, shredded cheese) only in the last 30 minutes of cooking. Dairy that simmers too long can separate or turn grainy, especially in a slow cooker where the heat stays steady for hours. I added cream cheese too early in one batch and it curdled slightly around the edges.
- Want it thicker? Mash about a third of the potatoes right in the pot before stirring in the dairy. This releases starch naturally, so you skip flour or cornstarch entirely.
- Use low-sodium chicken broth so you can control salt yourself, since bacon and cheddar both add plenty on their own.
- Shred your own cheese if you can. Pre-shredded cheese has anti-caking starch that leaves the soup slightly grainy instead of smooth.

Ingredients
- 3 lbs russet potatoes, peeled and diced into ½-inch cubes
- 1 medium yellow onion, diced
- 3 garlic cloves, minced
- 4 cups low-sodium chicken broth
- 1 tsp salt
- ½ tsp black pepper
- ½ tsp smoked paprika (optional)
- 8 oz cream cheese, softened and cubed
- 1 cup half-and-half
- 1 ½ cups shredded sharp cheddar cheese
- 6 slices bacon, cooked and crumbled, divided
- 2 tbsp chopped chives or green onion, for garnish
Instructions
Step 1: Prep the Potatoes and Aromatics
Peel and dice the potatoes into ½-inch cubes. Dice the onion and mince the garlic. Keeping the pieces uniform helps everything cook at the same rate.
Step 2: Load the Crockpot
Add the potatoes, onion, garlic, chicken broth, salt, pepper, and smoked paprika to the slow cooker. Stir once to combine, then cover.

Step 3: Cook Low and Slow
Cook on low for 7 hours or high for 4 hours, until the potatoes are fork-tender and starting to break down at the edges. You’ll know it’s close when the kitchen smells like garlic and onion instead of raw broth, and the potato chunks look slightly translucent at the corners. I learned this the hard way after my first batch: lifting the lid to stir too often lets heat escape and slows everything down, so now I only check it once around the halfway mark.
Step 4: Mash for Thickness
Once the potatoes are tender, use a potato masher to mash about a third of them directly in the pot. This releases starch and thickens the broth without flour or cornstarch. In my testing, mashing more than half the potatoes made the soup too dense, closer to mashed potato stew than soup.
Step 5: Stir in the Dairy and Cheese
Add the cream cheese, half-and-half, and shredded cheddar. Stir until fully melted and smooth, about 5 minutes. The soup should turn from watery-looking to a pale, opaque gold as the cheese incorporates. In my kitchen, I always cut the cream cheese into small cubes first. It melts in nearly half the time and skips the lumpy streaks I used to get when I dropped it in whole.

Step 6: Finish and Serve
Stir in half the crumbled bacon. Cover and let the soup sit on warm for 10 minutes so the flavors settle. Ladle into bowls and top with the remaining bacon and chives.

How To Make (Quick Reference)
- Dice potatoes, onion, and garlic.
- Add to the crockpot with broth, salt, pepper, and paprika.
- Cook on low 7 hours or high 4 hours until tender.
- Mash about a third of the potatoes for thickness.
- Stir in cream cheese, half-and-half, and cheddar until melted.
- Mix in half the bacon, then rest for 10 minutes.
- Top with remaining bacon and chives, then serve.

Tips for Best Results
- Cut potatoes into even pieces. Uneven dicing means some cubes turn mushy while others stay firm, and you end up with an inconsistent bite in every spoonful.
- I found that a splash of broth when reheating leftovers brings the texture back close to day one, since the soup thickens a lot in the fridge as the starch keeps setting up overnight.
- Taste before adding extra salt. Bacon and cheddar are both salty, and I over-salted my second attempt before I caught on to how much they carry on their own.
- Sauté the onion and garlic in butter for 3 minutes before adding them to the crockpot for a deeper flavor base. It’s an extra pan to wash, but the payoff in aroma is worth it.
- Swap half-and-half for whole milk if you want a lighter soup. The texture is a bit thinner but still creamy enough to feel indulgent.
- Keep a close eye on the soup during the last 30 minutes. Once the cheese and cream cheese go in, the dairy can scorch if the crockpot runs hot, so stir every 10 minutes or so.
Ingredient Substitution
| Original Ingredient | Substitute | Effect on Taste/Texture |
| Russet potatoes | Yukon gold potatoes | Creamier bite, but less natural thickening |
| Half-and-half | Whole milk | Lighter, thinner soup with less richness |
| Cream cheese | Sour cream | Tangier flavor, slightly thinner consistency |
| Bacon | Turkey bacon | Leaner, with less smoky depth |
| Sharp cheddar | Monterey Jack | Milder flavor, smoother melt |
Storage & Reheating
Store leftover crockpot creamy potato soup in an airtight container in the fridge for up to 4 days. The soup thickens as it chills, so add a splash of broth or milk when reheating.
Reheat on the stovetop over medium-low heat, stirring often, for about 8 minutes, or in the microwave in 60-second intervals, stirring between each one so the dairy heats evenly. Freezing isn’t recommended, since dairy-based soups can separate and turn grainy after thawing, leaving a texture that’s closer to curdled than creamy.
If you know you’ll have leftovers, I portion the soup into single-serving containers before it fully cools. It reheats faster that way, and I’m less tempted to microwave the whole batch just to get one bowl.
FAQs
Can I make crockpot creamy potato soup on the stovetop instead?
Yes. Simmer the potatoes, broth, onion, and garlic in a covered pot for about 25 minutes until tender, then stir in the dairy and cheese off heat. It cooks much faster than the slow cooker version but needs more attention while it simmers.
Why is my crockpot potato soup watery?
Watery soup usually means the potatoes weren’t mashed enough to release starch, or too much broth was used. Mash about a third of the potatoes directly in the pot, then let the soup sit uncovered a few minutes before serving to thicken further.
Can I use frozen hash browns instead of fresh potatoes?
Yes, frozen diced hash browns work well and cut prep time significantly. Add them straight from frozen and reduce the cooking time by about 1 hour on low, since they’re already partially cooked and break down faster.
How do I make this soup vegetarian?
Swap the chicken broth for vegetable broth and skip the bacon, or use a plant-based bacon alternative. The soup stays creamy and flavorful; just add a bit of extra smoked paprika to replace some of the smoky depth bacon usually provides.
Can I double this crockpot creamy potato soup recipe?
Yes, as long as your slow cooker holds at least 8 quarts. Keep the cook time roughly the same, but start checking for doneness around 6 hours on low, since larger batches can sometimes need a bit longer.