Maggie wasn’t trying to impress anyone. I’d stopped by her place on a random Tuesday to pick up a book I’d lent her months ago, and the smell hit me before I even got through the door. It was rich and savory, with this almost smoky depth that made my stomach growl immediately. She was standing in her kitchen in sweatpants, stirring something in her slow cooker with one hand while talking on the phone about a work thing. She barely looked up when I walked in, just pointed at the pot and mouthed “help yourself.”
I ladled myself a bowl of what turned out to be the creamiest, most comforting potato soup I’d ever tasted. And here’s the thing—she didn’t even realize she’d made something special. She’d just thrown some potatoes and bacon in the slow cooker that morning because she had leftovers to use up. No fancy technique, no special occasion, just a Tuesday that smelled like a hug in a bowl. I stood there eating it standing up at her kitchen counter while she finished her call, and I think I moaned out loud at one point. She finally hung up and said, “Oh, that old thing? It’s nothing.”
But it wasn’t nothing. It was the kind of soup that makes you want to curl up on the couch and cancel all your plans. The bacon bits added this salty crunch, the chives brought a fresh pop of color, and the potatoes were so tender they practically melted on your tongue. I asked for the recipe before I left, and she scribbled it on a sticky note. I’ve made it at least a dozen times since then, tweaking it just a little each time until it felt like mine. And now I’m sharing it with you, because honestly, everyone deserves a recipe that makes a random Tuesday feel like a celebration.
Why You’ll Love This Recipe
Let’s be real for a second—there are a million potato soup recipes out there. But this one? It’s different. I’ve tested it more times than I care to admit, tweaking the creaminess, the seasoning, and the cooking time until it was absolutely perfect. Here’s why this version stands out from the rest:
- Set It and Forget It: This is the ultimate hands-off meal. You toss everything in the slow cooker in the morning, and by dinner time, you’ve got a rich, velvety soup waiting for you. No stirring, no babysitting, no stress.
- Simple Pantry Ingredients: You probably already have most of these items in your kitchen right now. Potatoes, bacon, broth, cream—that’s pretty much it. No weird specialty ingredients or trips to three different stores.
- Perfect for Cozy Season: Whether it’s a chilly fall evening, a snowy winter night, or just one of those days where you need a little extra comfort, this soup delivers. It’s like a warm blanket for your insides.
- Crowd-Pleaser Guaranteed: I’ve served this at family dinners, potlucks, and casual get-togethers, and it always gets devoured. Kids love it, adults love it, even picky eaters go back for seconds.
- Restaurant-Quality at Home: The texture is what gets people every time. It’s creamy without being heavy, smooth but with little chunks of potato for texture. The bacon and chives on top take it over the top.
What makes this soup special isn’t just the ingredients—it’s the method. Most potato soups require you to stand over the stove, stirring constantly to prevent scorching. Not this one. The slow cooker does all the work, and the result is a soup that tastes like you spent hours perfecting it. Honestly, I’ve had people ask me if I ordered it from a restaurant. That’s the kind of compliment that makes all the recipe testing worth it.
This is the soup I make when I need a hug. When I’ve had a rough week, when the weather is terrible, or when I just want something that feels like home. And I think once you try it, it’ll become that for you too.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients that work together to create something truly special. Most of these are pantry staples, which means you can whip up this soup anytime the craving hits without a special trip to the store.
For the Soup Base
- 6 cups Yukon Gold potatoes, peeled and diced into ½-inch cubes (about 3 large potatoes) — Yukon Golds are my go-to because they’re naturally buttery and hold their shape well during slow cooking. Russets work too, but they tend to get a bit more mushy.
- 1 medium yellow onion, finely diced — Adds a savory foundation that builds flavor as it cooks down in the slow cooker.
- 3 cloves garlic, minced — Because garlic makes everything better. I recommend fresh garlic here, not the jarred stuff.
- 4 cups low-sodium chicken broth — I prefer Swanson’s or Kitchen Basics for consistent flavor. Low-sodium is key so you can control the salt level yourself.
- 1 cup whole milk — Adds richness without being too heavy. You can use 2% if that’s what you have, but whole milk gives the best creamy texture.
- 1 cup heavy cream — This is what makes the soup velvety smooth. Don’t skip it unless you absolutely have to.
- 3 tablespoons unsalted butter — Adds richness and helps thicken the soup slightly.
- 2 tablespoons all-purpose flour — Helps thicken the soup. If you’re gluten-free, you can use cornstarch instead (mix 1 tablespoon cornstarch with 2 tablespoons cold water and stir it in at the end).
- 1 teaspoon salt — Start with this and adjust at the end. Different broths have different salt levels.
- ½ teaspoon black pepper — Freshly ground is best if you have it.
- ½ teaspoon smoked paprika — This is my secret ingredient. It adds a subtle smoky depth that pairs perfectly with the bacon.
- ¼ teaspoon dried thyme — Optional, but I love the earthy note it adds.
For the Toppings

- 8 slices thick-cut bacon — I recommend Wright Brand or Applewood-smoked bacon for the best flavor. You’ll cook this until crispy, then crumble it over the soup.
- ½ cup fresh chives, finely chopped — Fresh is non-negotiable here. Dried chives just don’t have the same bright, oniony pop.
- 1 cup shredded sharp cheddar cheese — Optional but highly recommended. It melts beautifully into the hot soup.
- Sour cream, for serving — A dollop on top adds a cool, tangy contrast.
Ingredient Selection Tips: When picking potatoes at the store, look for ones that are firm with no green spots or sprouting eyes. Yukon Golds should feel heavy for their size. For the bacon, thicker cuts give you more substantial bits that hold their crunch even in the soup. And please, please use fresh chives—they make such a difference in both flavor and presentation.
Substitution Guidance: If you’re dairy-free, you can use full-fat canned coconut milk instead of the heavy cream and a good-quality vegan butter. The flavor will be slightly different, but still delicious. For a gluten-free version, swap the all-purpose flour for a gluten-free all-purpose blend or use the cornstarch slurry method I mentioned above. And if you don’t have a slow cooker, you can absolutely make this on the stovetop—just simmer everything in a large pot for about 30 minutes until the potatoes are tender.
Equipment Needed
One of the best things about this recipe is that it doesn’t require any fancy equipment. Here’s what you’ll need:
- Slow Cooker (6-quart or larger): This is obviously the star of the show. I use a Crock-Pot brand slow cooker that I’ve had for years, but any brand will work. If you’re in the market for one, look for a model with a programmable timer—it’s a game-changer.
- Large Skillet: For cooking the bacon. Cast iron is my preference because it gives you even heat and great browning, but any non-stick or stainless steel pan will work.
- Cutting Board and Sharp Knife: A good chef’s knife makes dicing potatoes a breeze. Trust me, a dull knife is more dangerous than a sharp one.
- Measuring Cups and Spoons: For accurate measurements. I know some people eyeball it, but for the best results, measure carefully.
- Wooden Spoon or Silicone Spatula: For stirring. Metal can scratch your slow cooker insert.
- Small Bowl: For making the flour slurry to thicken the soup at the end.
- Ladle: For serving. A deep ladle works best for soups with chunky ingredients.
- Immersion Blender (optional but recommended): I love using an immersion blender to partially blend the soup right in the slow cooker. It gives you that perfect creamy texture while leaving some chunks for heartiness. If you don’t have one, you can transfer about 2 cups of the soup to a regular blender, blend until smooth, and stir it back in.
Budget-Friendly Tip: If you don’t own an immersion blender, don’t run out and buy one just for this recipe. A potato masher works great for breaking up some of the potatoes right in the slow cooker. It won’t give you the same silky smooth texture, but it’ll still be delicious.
Preparation Method
Alright, let’s get cooking! This recipe is incredibly straightforward, but I’ve included all the little details that make the difference between good soup and unforgettable soup.
- Cook the bacon (about 10 minutes): Start by cooking your bacon in a large skillet over medium heat. Lay the strips in the pan in a single layer—don’t overcrowd them. Cook for 4-5 minutes per side until crispy and deeply browned. Transfer the cooked bacon to a paper towel-lined plate to drain. Once cool enough to handle, crumble or chop it into small bits. Leave about 2 tablespoons of bacon grease in the skillet (don’t you dare throw it away!).
- Sauté the aromatics (about 5 minutes): In that same skillet with the reserved bacon grease, add the diced onion. Cook over medium heat for 3-4 minutes until it becomes translucent and starts to soften. Add the minced garlic and cook for another 30 seconds until fragrant. The smell at this point is absolutely intoxicating—you’ll know you’re on the right track.
- Prepare the slow cooker base: Transfer the sautéed onions and garlic to your slow cooker. Add the diced potatoes, chicken broth, salt, pepper, smoked paprika, and dried thyme. Give everything a good stir to combine. The liquid should just about cover the potatoes—if it doesn’t, add a little more broth or water.
- Slow cook (4 hours on High or 7-8 hours on Low): Cover the slow cooker and cook on High for 4 hours or Low for 7-8 hours. I prefer the Low setting because it gives the potatoes more time to absorb all the flavors. You’ll know it’s ready when the potatoes are fork-tender—they should easily break apart with a gentle press from a spatula.
- Thicken the soup (about 5 minutes): About 30 minutes before you’re ready to serve, it’s time to thicken things up. In a small bowl, whisk together the melted butter and flour until it forms a smooth paste (this is called a beurre manié). Add this paste to the slow cooker and stir well to incorporate. Then pour in the milk and heavy cream, stirring gently. Cover and cook for another 20-30 minutes. The soup will thicken as it heats.
- Partially blend (about 2 minutes): Here’s where the magic happens. Using an immersion blender, give the soup 4-5 quick pulses—just enough to break up some of the potatoes but leave plenty of chunks for texture. If you don’t have an immersion blender, use a potato masher and gently mash about half the potatoes right in the slow cooker. Be careful not to overdo it—you want a creamy soup with some hearty potato pieces, not baby food.
- Taste and adjust: This step is crucial. Taste your soup and adjust the seasoning. You might need more salt, a bit more pepper, or an extra pinch of smoked paprika. Trust your taste buds here—everyone’s preferences are different.
- Serve with toppings: Ladle the soup into bowls while it’s still piping hot. Top each serving with a generous sprinkle of crumbled bacon, a handful of shredded cheddar cheese, a dollop of sour cream, and a shower of fresh chives. The contrast between the hot, creamy soup and the cool sour cream is just perfection.
Sensory Cue: When the soup is ready, it should look thick enough to coat the back of a spoon. The color will be a pale golden from the smoked paprika and the rendered bacon fat. The aroma should be rich and savory with that unmistakable smoky bacon note cutting through the creamy potato base.
Cooking Tips & Techniques
I’ve made this soup more times than I can count, and I’ve learned a few things along the way. Here are my best tips for guaranteed success:
Don’t skip the bacon grease step. I know it’s tempting to just wipe out the pan and use fresh butter, but that bacon fat is liquid gold. Sautéing the onions in it adds a layer of flavor that you simply can’t replicate any other way. It’s the difference between good soup and “what did you put in this?” soup.
Cut your potatoes uniformly. This is one of those details that really matters. If your potato pieces are different sizes, some will be mushy while others are still crunchy. Aim for ½-inch cubes, and try to keep them as even as possible. A sharp knife makes this job so much easier.
Resist the urge to peek. Every time you lift that slow cooker lid, you’re letting out heat and extending the cooking time. I know it’s hard, but try to leave it alone until the minimum cooking time is up. The steam trapped inside is what creates that tender, melt-in-your-mouth texture.
My biggest failure with this recipe: The first time I made it, I got impatient and added all the dairy at the beginning. Big mistake. The cream curdled from the prolonged heat, and I ended up with a grainy, separated mess. Always add the milk and cream at the end, and make sure the soup isn’t boiling when you do. Gentle heat is your friend here.
Thickening troubleshooting: If your soup isn’t thick enough after the flour slurry step, don’t panic. Mix another tablespoon of cornstarch with two tablespoons of cold water, stir it in, and cook for 10 more minutes. If it’s too thick, just add a splash of broth or milk until it reaches your desired consistency.
Timing strategy: This soup is perfect for meal prep. I often cook the bacon and chop the chives the night before, so in the morning all I have to do is toss everything in the slow cooker. It makes the whole process feel almost effortless.
Variations & Adaptations
One of the things I love most about this soup is how adaptable it is. Here are some of my favorite variations:
Loaded Baked Potato Soup: Take this over the top by adding all your favorite baked potato toppings. Stir in 1 cup of sour cream at the end (along with the other dairy), and top with extra cheddar, bacon, and chives. It’s practically a meal in a bowl.
Vegetarian Version: Skip the bacon and use vegetable broth instead of chicken broth. To get that smoky flavor, add ½ teaspoon of liquid smoke or a can of drained and rinsed chickpeas that you’ve sautéed with smoked paprika until crispy. The chickpeas add protein and a nice texture.
Spicy Kick: If you like a little heat, add ½ teaspoon of red pepper flakes along with the onions, or stir in a diced jalapeño (seeds removed unless you want it really spicy). Top with pickled jalapeños for an extra punch.
Dairy-Free Adaptation: Use full-fat coconut milk instead of the heavy cream, and a good-quality vegan butter or olive oil instead of the butter. The coconut flavor is subtle and actually pairs beautifully with the smoky bacon. For the cheese topping, there are some excellent dairy-free cheddar shreds available now.
Broccoli Cheddar Potato Soup: Add 2 cups of frozen broccoli florets during the last 30 minutes of cooking. The broccoli adds color, nutrition, and a nice textural contrast. Stir in an extra ½ cup of shredded cheddar at the end for a cheesy twist.
I once made a version with roasted garlic instead of raw garlic, and it was incredible. I just wrapped a whole head of garlic in foil and roasted it at 400°F for 40 minutes, then squeezed the soft cloves into the slow cooker. The sweetness of the roasted garlic added a whole new dimension to the soup.
Serving & Storage Suggestions
This soup is best served piping hot, straight from the slow cooker. I like to ladle it into wide, shallow bowls so the toppings have room to spread out. Serve it with crusty bread or buttery crackers for dipping—trust me, you’ll want something to soak up every last drop.
What to serve with it: A simple green salad with a tangy vinaigrette is the perfect counterpoint to the rich, creamy soup. I also love serving it with a side of roasted vegetables or a grilled cheese sandwich for the ultimate comfort food combo. For beverages, a crisp white wine like Sauvignon Blanc or a cold beer pairs beautifully.
Storing leftovers: This soup keeps beautifully in the refrigerator for up to 5 days. Let it cool completely, then transfer it to an airtight container. The flavors actually meld and deepen overnight, so leftovers might even taste better than the first serving.
Freezing instructions: You can freeze this soup for up to 3 months, but there’s a catch—the dairy can separate when thawed. To avoid this, I recommend freezing the soup before adding the milk and cream. When you’re ready to eat it, thaw it in the refrigerator overnight, reheat it gently on the stovetop, and stir in the dairy at the end. If you’ve already added the dairy, don’t worry—just whisk it vigorously while reheating to bring it back together.
Reheating tips: Reheat individual portions in the microwave for 2-3 minutes, stirring halfway through. For larger batches, reheat on the stovetop over medium-low heat, stirring occasionally. Add a splash of broth or milk if the soup has thickened too much during storage. The texture will still be creamy and delicious.
Nutritional Information & Benefits
Here’s the nutritional breakdown for one serving (about 1½ cups, without optional toppings):
| Nutrient | Amount Per Serving |
|---|---|
| Calories | 385 |
| Total Fat | 22g |
| Saturated Fat | 12g |
| Cholesterol | 65mg |
| Sodium | 780mg |
| Total Carbohydrates | 35g |
| Dietary Fiber | 4g |
| Sugars | 5g |
| Protein | 12g |
| Vitamin C | 30% DV |
| Potassium | 15% DV |
| Calcium | 10% DV |
| Iron | 8% DV |
Health Benefits: Potatoes often get a bad rap, but they’re actually quite nutritious. They’re an excellent source of vitamin C (one serving provides 30% of your daily needs), potassium (more than a banana!), and fiber when you leave the skin on. The bone broth in this recipe provides collagen and minerals that support gut health and joint function. And while bacon isn’t exactly a health food, it does add protein and B vitamins. The chives are a surprising nutritional powerhouse—they’re packed with vitamins A, C, and K, plus antioxidants that support immune health.
Dietary Considerations: This recipe is naturally gluten-free (just use cornstarch instead of flour for thickening). It can be made dairy-free with the substitutions I mentioned earlier. It’s not low-carb due to the potatoes, but it’s a satisfying meal that will keep you full for hours.
Frequently Asked Questions
Can I use frozen potatoes for this soup?
You can, but I don’t recommend it. Frozen potatoes have a higher water content and tend to become mushy and waterlogged during slow cooking. Fresh potatoes give you much better texture and flavor. If you’re short on time, look for refrigerated pre-diced potatoes in the produce section—just use them within a day or two.
Why is my soup not thickening?
This usually happens for one of two reasons: either you didn’t cook it long enough, or you added too much liquid. Make sure you’re cooking the soup until the potatoes are very tender before adding the thickener. If it’s still thin after the flour slurry step, mix another tablespoon of cornstarch with two tablespoons of cold water and stir it in. Cook for 10 more minutes and it should thicken right up.
Can I make this soup in an Instant Pot instead?
Absolutely! Use the Sauté function to cook the bacon and aromatics, then add the potatoes, broth, and seasonings. Pressure cook on High for 8 minutes, then do a quick release. Stir in the dairy and thickener, then use the Sauté function to simmer for 5 minutes until thickened. The flavor is just as good, and it’s even faster than the slow cooker method.
How do I prevent the soup from curdling?
Curdling happens when dairy is exposed to high heat or acidic ingredients. To prevent it, always add the milk and cream at the end of cooking, and make sure the soup isn’t boiling when you add them. Stir them in gently and heat on Low for just 15-20 minutes more. If you’re adding cheese, stir it in off the heat so it melts gently.
Can I leave the potato skins on?
You definitely can! Leaving the skins on adds more fiber and nutrients, plus it gives the soup a more rustic texture. Just make sure to scrub the potatoes thoroughly before dicing. If you’re using Russet potatoes, the skins can be a bit tough, so I’d recommend peeling those. Yukon Golds have thinner, more tender skins that work great left on.
Conclusion
There’s something magical about a recipe that turns simple ingredients into something truly special. This slow cooker potato soup does exactly that. It’s the kind of meal that fills your kitchen with an irresistible aroma, brings people to the table without being asked, and leaves everyone asking for the recipe. And the best part? It’s so easy that you’ll find yourself making it on busy weeknights, lazy weekends, and everything in between.
I hope you’ll give this recipe a try and make it your own. Maybe you’ll add extra bacon (I wouldn’t blame you), or swap in sweet potatoes for a twist, or load it up with so many toppings it becomes a meal in itself. However you make it, I promise it’ll become a staple in your kitchen.
When you do make it, I’d love to hear how it turned out. Drop a comment below and let me know what you thought—did your family love it? Did you add any fun variations? Your feedback helps other readers too, and it makes my day to hear about your kitchen victories. Happy cooking, friends!
Pin This Recipe!

Best Slow Cooker Potato Soup with Bacon and Chives
This creamy, comforting potato soup is made effortlessly in the slow cooker with simple pantry ingredients. Topped with crispy bacon, fresh chives, and optional cheddar cheese, it’s the perfect cozy meal for any day of the week.
- Prep Time: 15 minutes
- Cook Time: 4 hours (High) or 7-8 hours (Low)
- Total Time: 4 hours 15 minutes (High) or 7 hours 15 minutes (Low)
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 6 cups Yukon Gold potatoes, peeled and diced into ½-inch cubes (about 3 large potatoes)
- 1 medium yellow onion, finely diced
- 3 cloves garlic, minced
- 4 cups low-sodium chicken broth
- 1 cup whole milk
- 1 cup heavy cream
- 3 tablespoons unsalted butter
- 2 tablespoons all-purpose flour
- 1 teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon smoked paprika
- ¼ teaspoon dried thyme (optional)
- 8 slices thick-cut bacon
- ½ cup fresh chives, finely chopped
- 1 cup shredded sharp cheddar cheese (optional)
- Sour cream, for serving
Instructions
- Cook the bacon in a large skillet over medium heat for 4-5 minutes per side until crispy. Transfer to a paper towel-lined plate to drain, then crumble or chop into small bits. Reserve 2 tablespoons of bacon grease in the skillet.
- In the same skillet with the reserved bacon grease, sauté the diced onion over medium heat for 3-4 minutes until translucent. Add the minced garlic and cook for 30 seconds until fragrant.
- Transfer the sautéed onions and garlic to a 6-quart or larger slow cooker. Add the diced potatoes, chicken broth, salt, pepper, smoked paprika, and dried thyme. Stir to combine.
- Cover and cook on High for 4 hours or Low for 7-8 hours, until the potatoes are fork-tender.
- About 30 minutes before serving, in a small bowl whisk together the melted butter and flour to form a smooth paste (beurre manié). Add to the slow cooker and stir well. Then pour in the milk and heavy cream, stirring gently. Cover and cook for another 20-30 minutes until thickened.
- Using an immersion blender, give the soup 4-5 quick pulses to partially blend, leaving some potato chunks. Alternatively, use a potato masher to gently mash about half the potatoes.
- Taste and adjust seasoning with additional salt, pepper, or smoked paprika as needed.
- Ladle the soup into bowls and top with crumbled bacon, shredded cheddar cheese, a dollop of sour cream, and a sprinkle of fresh chives. Serve hot.
Notes
For a gluten-free version, substitute the all-purpose flour with 1 tablespoon cornstarch mixed with 2 tablespoons cold water, stirred in at the end. For a dairy-free version, use full-fat canned coconut milk instead of heavy cream and vegan butter. To prevent curdling, add milk and cream at the end of cooking and ensure the soup is not boiling. Leftovers can be stored in the refrigerator for up to 5 days or frozen for up to 3 months (freeze before adding dairy for best results).
Nutrition
- Serving Size: 1½ cups
- Calories: 385
- Sugar: 5
- Sodium: 780
- Fat: 22
- Saturated Fat: 12
- Carbohydrates: 35
- Fiber: 4
- Protein: 12
Keywords: slow cooker potato soup, bacon potato soup, creamy potato soup, easy potato soup, comfort food, fall recipe, winter soup


