Written by

Betty Campbell

Published

Easy Crockpot Potato Soup with Bacon

Ready In 6 hours 45 minutes
Servings 6 servings
Difficulty Easy

Bacon grease still sizzling in the pan, three potatoes peeled, and the crockpot sitting there empty on the counter when I realized I had zero heavy cream in the fridge. Typical Tuesday, right? I was supposed to be making a completely different dinner—something with chicken, I think—but the weather had other plans. That cold snap came out of nowhere, and all I wanted was something warm enough to wrap my hands around and eat on the couch.

So I started tossing things in. Potatoes, obviously. An onion I found hiding in the back of the produce drawer. Chicken broth because that’s what I had. And then I looked at that bacon, still popping in the pan, and thought—why not just crumble the whole thing in? Honestly, this easy crockpot potato soup with bacon wasn’t planned at all. It was born from a half-empty fridge and a serious craving for comfort food that didn’t require a trip to the store.

That first bite? I actually stopped mid-step in the kitchen. It was creamy without being heavy, salty from the bacon but balanced by the soft potato chunks, and it had this velvety texture that made me wonder why I’d never made potato soup this way before. The crockpot did all the work while I folded laundry and answered emails. By dinner time, the whole house smelled like someone had been cooking all day—but really, I’d barely done anything. That’s the kind of recipe that sticks.

This one stuck with me. And now it’s the soup I make whenever I need a win.

Why You’ll Love This Recipe

Let me tell you—this isn’t just another potato soup recipe floating around the internet. I’ve tested this thing about six times to get the texture just right, and I can say with confidence that this version hits different. Here’s why you’re going to want this in your regular rotation:

  • Set It and Forget It: The crockpot does the heavy lifting here. You’re looking at about 15 minutes of active prep time, and then you walk away. No stirring, no watching the pot, no stress.
  • Pantry-Friendly Ingredients: Potatoes, broth, bacon, onion, garlic, milk—these are things most of us already have kicking around. No fancy cheese aisle hunting required.
  • Perfect for Busy Weeknights: This is the kind of dinner that saves your sanity on days when you’ve got back-to-back meetings, kid activities, or just zero motivation to cook.
  • Crowd-Pleasing Comfort: I’ve served this to picky eaters, potato skeptics, and even my brother-in-law who claims he “doesn’t like soup.” Guess who asked for seconds?
  • Budget-Friendly: A bag of potatoes, some bacon ends, and basic staples—this whole pot costs less than takeout and feeds a crowd.

What really sets this easy crockpot potato soup with bacon apart is the texture. Most slow cooker potato soups end up either watery or gluey. This one lands right in that sweet spot—creamy enough to coat a spoon but still with those soft, intact potato chunks that make it feel like real food. The secret? A simple trick with a potato masher at the end that I stumbled on by accident. You’ll thank me later.

And honestly? There’s something about coming home to a kitchen that smells like bacon and potatoes simmering away. It feels like someone else cooked dinner for you—even when that someone is just past-you being smart with your time.

What Ingredients You Will Need

This recipe keeps it simple with ingredients that do the heavy lifting together. Nothing weird, nothing hard to find—just good, honest food that works.

For the Soup Base

  • 3 pounds russet potatoes, peeled and diced into ½-inch cubes (Yukon Golds work great too—they’re naturally creamier)
  • 1 medium yellow onion, finely chopped (about 1 cup)
  • 3 cloves garlic, minced (or 1 teaspoon garlic powder if you’re in a rush)
  • 4 cups low-sodium chicken broth (vegetable broth works fine too)
  • 1 teaspoon salt, plus more to taste
  • ½ teaspoon black pepper
  • ½ teaspoon smoked paprika (optional but adds a nice warmth)

For the Creaminess

easy crockpot potato soup with bacon preparation steps

  • 1 cup whole milk (2% works, but whole milk gives the best texture)
  • ½ cup heavy cream (or half-and-half if that’s what you’ve got)
  • 3 tablespoons all-purpose flour (for thickening—cornstarch works too, see notes)

For the Bacon and Toppings

  • 8 slices bacon, chopped into small pieces (I use thick-cut—more bacon per bite)
  • 1 cup shredded sharp cheddar cheese (freshly shredded melts better than pre-shredded)
  • ¼ cup sour cream, for serving
  • 2 green onions, sliced thin for garnish
  • Optional: extra black pepper, red pepper flakes, or chives

A few notes from my kitchen to yours: I really recommend using russet potatoes here. They break down just enough to give the soup body while still holding their shape in chunks. If you use waxy potatoes like red potatoes, the soup won’t get quite as creamy. And please don’t skip the smoked paprika—I know it seems like a small thing, but it adds this subtle background warmth that makes the whole pot taste like it simmered all day (which it did, but you know what I mean).

For the bacon, I love using Wright Brand or Nueske’s if I’m feeling fancy, but honestly any thick-cut bacon works. Just don’t use the thin stuff—it disappears into the soup and you lose that satisfying bacon bite.

Equipment Needed

You don’t need a lot of fancy gear for this one. Here’s what I use every time:

  • 6-quart slow cooker (or larger—this recipe fills a 6-quart pretty nicely)
  • Large skillet for cooking the bacon (cast iron is my favorite, but any skillet works)
  • Cutting board and sharp knife (a good chef’s knife makes potato dicing way less annoying)
  • Potato masher (or a sturdy fork if you’re improvising)
  • Measuring cups and spoons
  • Small whisk for mixing the flour into the milk without lumps
  • Slotted spoon for transferring bacon to paper towels

If you don’t have a potato masher, don’t worry. I’ve used the back of a ladle before, and I’ve even used an immersion blender on the lowest setting for just a few pulses. The goal is to break up some of the potatoes, not turn the whole thing into baby food. And if your slow cooker runs hot (mine does—it’s an old hand-me-down), just keep an eye on things toward the end. You might need to switch to warm setting a little earlier.

Preparation Method

Alright, let’s make some soup. This is the part where the magic happens, and I promise it’s easier than you think.

  1. Cook the bacon first. Throw those chopped bacon pieces into a cold skillet, then turn the heat to medium. Cook until crispy, about 6-8 minutes, stirring occasionally. Use a slotted spoon to transfer the bacon to a paper towel-lined plate. Here’s the important part—don’t dump that bacon grease. Leave about 1 tablespoon in the skillet for the next step, and save the rest for another use (it’s liquid gold for roasting vegetables).
  2. Sauté the aromatics. In that same skillet with the reserved bacon grease, add your chopped onion. Cook over medium heat for 3-4 minutes until it starts turning translucent and smells amazing. Add the minced garlic and cook for another 30 seconds—just until fragrant. You’re not trying to brown anything here, just wake up the flavors. Scrape this whole mixture into your slow cooker.
  3. Layer in the potatoes and broth. Add your diced potatoes to the slow cooker on top of the onions. Pour in the chicken broth, then add the salt, pepper, and smoked paprika. Give everything a gentle stir—just enough to distribute the seasonings. The potatoes should be mostly submerged in the liquid.
  4. Slow cook until tender. Cover and cook on low for 6-7 hours or high for 3-4 hours. You’ll know the potatoes are ready when you can easily pierce them with a fork. Don’t rush this part—properly cooked potatoes are the foundation of good texture.
  5. Make the creamy mixture. About 30 minutes before serving, whisk together the milk, heavy cream, and flour in a small bowl. Make sure there are no lumps—a small whisk works best here. Pour this mixture into the slow cooker and stir gently to combine.
  6. Partially mash the potatoes. Here’s where we get that perfect texture. Using your potato masher, give the soup about 6-8 gentle mashes. You’re not trying to obliterate everything—just break up enough potatoes to thicken the soup while leaving plenty of nice chunks. The soup should look creamy but still have visible pieces of potato.
  7. Finish and serve. Let the soup cook for another 20-30 minutes on low to thicken up. Taste and adjust salt and pepper—this is important because different broths have different salt levels. Ladle into bowls, top with shredded cheddar, a dollop of sour cream, a generous sprinkle of crispy bacon, and those sliced green onions. Serve hot and prepare for silence while everyone eats.

A few things I’ve learned the hard way: Don’t skip the sautéing step. Raw onion in the slow cooker just doesn’t develop the same sweetness. And if your soup seems too thick after mashing, stir in a splash of warm broth or milk. Too thin? Let it cook another 15 minutes uncovered—it’ll thicken up as it reduces.

Cooking Tips & Techniques

After making this easy crockpot potato soup with bacon more times than I care to count, I’ve picked up a few tricks that make a real difference. Let me share the ones that matter most.

Size matters with potato chunks. Cut them into ½-inch cubes, not bigger. Larger chunks take longer to cook through, and you end up with uneven texture—some mushy, some still firm. Consistent size means consistent cooking. I learned this after one particularly frustrating batch where I got impatient and just rough-chopped everything.

Don’t lift the lid. I know it’s tempting to peek, but every time you lift that lid, you add 20-30 minutes to the cooking time. The slow cooker needs that trapped heat and steam to do its job. Trust the process. Set a timer if you have to.

The flour trick is non-negotiable. I’ve tried making this soup without the flour slurry, and it just doesn’t get that velvety texture. The flour thickens the liquid without making it gluey—as long as you whisk it into the milk first. Dumping flour directly into the soup creates lumps that never fully dissolve. Ask me how I know.

Bacon management. Cook the bacon until it’s actually crispy—not just browned. Soft bacon bits get soggy in the soup. Crispy bacon stays crispy even after sitting on top of that hot soup for a few minutes. And please, for the love of all things good, save that bacon grease. I keep a small jar in my fridge specifically for this purpose. It adds flavor to everything from eggs to roasted potatoes.

Temperature check. If you’re adding the milk mixture to a screaming hot slow cooker, it might curdle. Let the soup cool for just a couple minutes before stirring in the dairy. Or, if you’re impatient like me, warm the milk mixture slightly before adding it—just don’t boil it.

One more thing—if you’re doubling this recipe, make sure your slow cooker is big enough. A 6-quart is perfect for a single batch, but a double batch needs at least 8 quarts. Overfilling leads to uneven cooking and potential overflow disasters. I speak from experience, and cleaning dried soup off a countertop is not my idea of a good time.

Variations & Adaptations

This recipe is pretty forgiving, so feel free to play around with it. Here are some variations I’ve tried and loved:

  • Loaded Baked Potato Style: Top with extra cheddar, sour cream, chives, and more bacon. Basically turn it into a loaded baked potato in soup form. I do this when I want something extra indulgent.
  • Cheesy Broccoli Potato Soup: Stir in 1-2 cups of frozen broccoli florets during the last 30 minutes of cooking. The broccoli softens but doesn’t turn to mush. This is my go-to when I want to pretend I’m eating vegetables.
  • Dairy-Free Version: Swap the milk and cream for full-fat canned coconut milk or unsweetened oat milk. Use a dairy-free butter or olive oil for the roux. The texture is slightly different but still creamy and satisfying.
  • Add Some Heat: Toss in a diced jalapeño with the onions, or stir in ½ teaspoon of cayenne pepper at the end. A dash of hot sauce on top works too. My husband loves this version—I think it reminds him of spicy baked potato soup from a restaurant we used to go to.
  • Meat Lover’s Version: Add cooked, crumbled Italian sausage along with the bacon. Brown it in the same skillet after the bacon comes out. This makes the soup heartier and turns it into a full meal on its own.
  • Herb Infusion: Throw in a couple sprigs of fresh thyme or rosemary during the slow cooking phase. Remove them before mashing. The herbal notes add a subtle sophistication that feels fancy without any extra effort.

I’ve also made this with sweet potatoes instead of russets, and it was surprisingly good—just a little sweeter and less creamy. If you try that, add a pinch more salt to balance the sweetness.

Serving & Storage Suggestions

This soup is best served hot, straight from the slow cooker. I like to ladle it into deep bowls and let everyone add their own toppings—it feels more interactive that way, and kids love building their own bowls.

What to serve alongside: A crusty bread or garlic bread is perfect for dipping. I’ve also served this with cozy fall harvest vegetable soup with parmesan crisps on the side for a soup-and-soup combo that’s ridiculous but delicious. A simple green salad with a tangy vinaigrette cuts through the richness nicely. And honestly? Sometimes I just eat a bowl of this with nothing else and call it dinner.

Storage: Let the soup cool completely before transferring to airtight containers. It will keep in the refrigerator for up to 5 days. The flavors actually get better after a day or two—the bacon flavor melds into everything, and the soup thickens up nicely.

Freezing: This soup freezes well, but there’s a trick. Freeze it without the dairy added—just the potato-broth base. When you’re ready to eat, thaw it in the fridge overnight, then reheat and add the milk and cream mixture. Dairy-based soups can separate when frozen and thawed, so this method keeps the texture perfect. I’ve tested this, and it works like a charm.

Reheating: Reheat gently on the stovetop over medium-low heat, stirring occasionally. Add a splash of milk or broth if it’s too thick. You can also microwave individual portions in 30-second bursts, stirring between each. Don’t boil it—that can cause the dairy to curdle.

One thing I’ve noticed—this soup thickens significantly after sitting in the fridge. Don’t panic. It’s supposed to do that. Just add a little liquid when reheating, and it’ll come right back to that perfect consistency.

Nutritional Information & Benefits

Here’s a rough estimate per serving (based on 6 servings, with toppings):

  • Calories: 385
  • Protein: 14g
  • Carbohydrates: 38g
  • Fat: 21g
  • Fiber: 4g
  • Sodium: 680mg (varies with broth and bacon)

Potatoes get a bad rap sometimes, but they’re actually pretty good for you. They’re packed with vitamin C, potassium (more than a banana!), and fiber if you leave the skins on. The bacon and cheese add protein and fat that make this soup satisfying enough to be a meal. And since you’re controlling the ingredients, you can adjust the salt and fat to your liking.

If you’re watching your sodium, use low-sodium broth and reduce the added salt. You can also use turkey bacon or reduce the cheese. But honestly? This is comfort food. I don’t stress too much about the numbers when I’m eating something this good. Balance, you know?

Conclusion

This easy crockpot potato soup with bacon has become my go-to for so many reasons. It’s the kind of recipe that feels like a warm hug in a bowl—simple, satisfying, and completely unfussy. Whether you’re feeding a family on a busy weeknight, meal prepping for the week ahead, or just craving something cozy on a cold day, this soup delivers every single time.

I love how forgiving it is. You can tweak the toppings, swap in different cheeses, add extra veggies, or keep it classic. It’s hard to mess up, and even the “mistakes” taste pretty great. That’s my favorite kind of recipe—one that lets you relax and enjoy the process instead of stressing over every detail.

If you make this, I’d love to hear how it turns out. Leave a comment below and tell me what toppings you used, or tag me in your photos if you share them online. Did you add something unexpected? Did your kids ask for seconds? I want to know all of it. And if you’re looking for another cozy favorite, you might also enjoy this creamy crockpot white chicken chili with roasted poblanos—it’s another set-it-and-forget-it winner that’s perfect for busy days.

Now go make some soup. Your future self will thank you.

Frequently Asked Questions

Can I use frozen potatoes for this recipe?

I don’t recommend it. Frozen potatoes have a different texture after thawing—they release a lot of water and can turn mushy. Fresh potatoes really do make a difference here. If you’re short on time, look for refrigerated pre-diced potatoes in the produce section. They work fine.

How do I prevent the soup from curdling?

Curdling happens when dairy gets too hot too fast. To avoid it, let the soup cool for a couple minutes before adding the milk mixture. You can also warm the milk slightly before adding it. And always stir the flour into the milk first—don’t dump it in separately.

Can I make this in an Instant Pot?

Yes, with adjustments. Sauté the bacon and onions using the sauté function, then add the potatoes and broth. Pressure cook on high for 10 minutes with a natural release. Then switch to sauté mode, stir in the milk mixture, and mash. It’s faster but the texture is slightly different—the slow cooker version is creamier in my opinion.

How do I make this soup thicker?

If you want it thicker, mash more of the potatoes. You can also mix 1 tablespoon of cornstarch with 2 tablespoons of cold water and stir it in during the last 15 minutes. Let it cook uncovered to reduce. Just don’t overdo it—you want creamy, not paste-like.

Can I leave out the bacon?

Absolutely. You can skip the bacon entirely for a vegetarian version. Use vegetable broth instead of chicken broth, and sauté the onions in butter or olive oil. Top with extra cheese and maybe some smoked paprika for that smoky flavor the bacon would have provided.

Pin This Recipe!

easy crockpot potato soup with bacon recipe

Print

Easy Crockpot Potato Soup with Bacon

A creamy, comforting potato soup made in the slow cooker with crispy bacon, tender potatoes, and a velvety texture. Perfect for busy weeknights when you need a warm, satisfying meal with minimal effort.

  • Author: Luma
  • Prep Time: 15 minutes
  • Cook Time: 6-7 hours on low or 3-4 hours on high
  • Total Time: 6 hours 15 minutes to 7 hours 15 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 3 pounds russet potatoes, peeled and diced into ½-inch cubes
  • 1 medium yellow onion, finely chopped (about 1 cup)
  • 3 cloves garlic, minced
  • 4 cups low-sodium chicken broth
  • 1 teaspoon salt, plus more to taste
  • ½ teaspoon black pepper
  • ½ teaspoon smoked paprika (optional)
  • 1 cup whole milk
  • ½ cup heavy cream
  • 3 tablespoons all-purpose flour
  • 8 slices bacon, chopped into small pieces
  • 1 cup shredded sharp cheddar cheese
  • ¼ cup sour cream, for serving
  • 2 green onions, sliced thin for garnish
  • Optional: extra black pepper, red pepper flakes, or chives

Instructions

  1. Cook the bacon first. Throw those chopped bacon pieces into a cold skillet, then turn the heat to medium. Cook until crispy, about 6-8 minutes, stirring occasionally. Use a slotted spoon to transfer the bacon to a paper towel-lined plate. Leave about 1 tablespoon of bacon grease in the skillet.
  2. Sauté the aromatics. In that same skillet with the reserved bacon grease, add your chopped onion. Cook over medium heat for 3-4 minutes until it starts turning translucent. Add the minced garlic and cook for another 30 seconds—just until fragrant. Scrape this whole mixture into your slow cooker.
  3. Layer in the potatoes and broth. Add your diced potatoes to the slow cooker on top of the onions. Pour in the chicken broth, then add the salt, pepper, and smoked paprika. Give everything a gentle stir.
  4. Slow cook until tender. Cover and cook on low for 6-7 hours or high for 3-4 hours. The potatoes are ready when you can easily pierce them with a fork.
  5. Make the creamy mixture. About 30 minutes before serving, whisk together the milk, heavy cream, and flour in a small bowl until no lumps remain. Pour this mixture into the slow cooker and stir gently to combine.
  6. Partially mash the potatoes. Using a potato masher, give the soup about 6-8 gentle mashes to break up some potatoes while leaving plenty of chunks.
  7. Finish and serve. Let the soup cook for another 20-30 minutes on low to thicken up. Taste and adjust salt and pepper. Ladle into bowls, top with shredded cheddar, a dollop of sour cream, crispy bacon, and sliced green onions. Serve hot.

Notes

Don’t skip sautéing the onions—raw onion in the slow cooker doesn’t develop the same sweetness. For thicker soup, mash more potatoes or mix 1 tablespoon cornstarch with 2 tablespoons cold water and stir in during the last 15 minutes. To prevent curdling, let soup cool slightly before adding dairy. Soup thickens significantly after refrigeration—add liquid when reheating.

Nutrition

  • Serving Size: 1 bowl (about 1.5 cu
  • Calories: 385
  • Sugar: 5
  • Sodium: 680
  • Fat: 21
  • Saturated Fat: 10
  • Carbohydrates: 38
  • Fiber: 4
  • Protein: 14

Keywords: crockpot potato soup, slow cooker potato soup, bacon potato soup, easy potato soup, comfort food, creamy potato soup

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating