Love this? Save it for later!
Share the inspiration with your friends
I was standing in line at the hardware store—of all places—holding a bag of lightbulbs and trying to remember if I needed to pick up trash bags when the guy behind me, who looked like he spent his weekends rebuilding engines, asked if I was a food blogger. I sort of laughed and said yes, and he nodded like that made perfect sense. Then he said, completely deadpan, “You look like you’d appreciate my potato soup.” And honestly? He wasn’t wrong.
His name was Dave, and he worked at the parts counter. He told me about this loaded crockpot potato soup his grandmother taught him to make twenty years ago, back when he was a teenager helping her in the kitchen. She called it “nervous soup” because she’d make it whenever she had something stressful coming up—a doctor’s appointment, a family visit, a big snowstorm. Something about the slow simmer and the smell of bacon just settled her right down. I mean, who was I to argue with that kind of kitchen wisdom?
I scribbled the recipe on the back of my receipt while Dave talked about how his wife requests it every single time the temperature drops below freezing. He said the secret was letting the cream cheese melt in slowly and not rushing the bacon. That was three winters ago, and I’ve made this cozy loaded crockpot potato soup with bacon at least twice a month ever since. You know that feeling when you find a recipe that just works? That’s this one. It’s the kind of soup that makes you want to curl up on the couch with a blanket and ignore your phone for a few hours.
Why You’ll Love This Recipe
Let me tell you why this loaded crockpot potato soup with bacon has become my most-requested recipe from friends and family. I’ve tested it about seven times to get the texture just right—not too thin, not too thick, with those perfect little chunks of potato that melt on your tongue.
- Completely Hands-Off : You literally dump everything in the crockpot and walk away. No standing over the stove, no constant stirring. It’s the ultimate set-it-and-forget-it meal for busy days.
- Simple Pantry Ingredients : Potatoes, bacon, cream cheese, chicken broth, and a few seasonings. That’s it. No fancy grocery store trips required.
- Perfect for Cold Weather : This is the soup you want when the wind is howling and you just want to stay inside with something warm and comforting.
- Kid-Approved and Crowd-Pleasing : I’ve served this at three different potlucks and never brought home leftovers. Not once.
- Incredibly Satisfying : The combination of creamy potatoes, salty bacon, and melted cheese is honestly next-level comfort food. It’s the kind of soup that makes you close your eyes after the first bite.
What makes this version different from all the other potato soup recipes out there? It’s the way the cream cheese melts into the broth, creating this velvety, luxurious texture without any heavy cream. And the bacon gets stirred in at just the right moment so it stays crispy. I’ve tried shortcut versions, and they just don’t compare. This one is worth every minute of the slow cook.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients that come together to create something truly special. Most of these are probably already sitting in your kitchen right now.
- Russet potatoes (about 3 pounds, peeled and diced into ½-inch cubes) – These hold their shape beautifully during the long slow cook and break down just enough to thicken the soup naturally. I’ve tried Yukon Golds too, and they work fine, but russets give you that classic fluffy texture.
- Yellow onion (1 medium, finely diced) – Adds that savory base flavor that makes the soup taste like it’s been simmering all day. Because it has.
- Garlic (4 cloves, minced) – Don’t skip this. It adds depth and warmth that complements the potatoes perfectly.
- Chicken broth (4 cups) – Use low-sodium so you can control the salt level. I prefer Swanson brand for its clean flavor, but any good quality broth works.
- Heavy cream (1 cup) – Adds richness without making the soup too heavy. You can substitute half-and-half if you want something a bit lighter.
- Cream cheese (8 ounces, softened and cut into cubes) – This is the secret ingredient that makes the soup incredibly creamy. Philadelphia brand gives the smoothest results, I’ve found.
- Sharp cheddar cheese (2 cups, shredded) – Use freshly shredded cheese for the best melt. Pre-shredded cheese has anti-caking agents that can make the soup grainy.
- Bacon (1 pound, cooked and crumbled) – Thick-cut bacon gives you the best texture and flavor. I like Wright Brand for its smoky depth.
- Butter (2 tablespoons) – Adds richness and helps sauté the aromatics.
- Salt and black pepper (to taste) – Start with 1 teaspoon of salt and ½ teaspoon of pepper, then adjust at the end.
- Smoked paprika (1 teaspoon) – Adds a subtle smoky note that pairs beautifully with the bacon.
- Dried thyme (½ teaspoon) – Just a hint of earthiness to round out the flavors.
- Green onions (4-5, sliced for garnish) – Adds a fresh, bright finish and a pop of color.
- Sour cream (for serving, optional) – A dollop on top takes this soup over the top.
For the best results, make sure your cream cheese is truly softened to room temperature. I learned this the hard way when I added cold cream cheese and ended up with tiny white lumps floating in my soup. Not the end of the world, but not as smooth as it should be.
Equipment Needed
You don’t need a lot of fancy equipment for this recipe, which is part of what makes it so great.
- 6-quart slow cooker (or larger) – This is the perfect size for this recipe. If yours is smaller, just reduce the ingredients by a third. I use a Crock-Pot brand, but any slow cooker works.
- Large skillet – For cooking the bacon and sautéing the aromatics. Cast iron gives you the best crispy bacon, but non-stick works fine too.
- Sharp chef’s knife – A good knife makes dicing potatoes much easier and safer. I love my Wüsthof, but a Victorinox is a budget-friendly option that performs beautifully.
- Cutting board – Get a large one so you have room to work.
- Measuring cups and spoons – For accuracy.
- Wooden spoon or spatula – For stirring.
- Potato masher (optional) – If you want to break up some of the potatoes for a thicker texture. I use a fork half the time, honestly.
- Mixing bowls – For holding your prepped ingredients.
One tip: if you don’t have a slow cooker, you can absolutely make this on the stovetop in a Dutch oven. Just simmer the potatoes in the broth for about 25-30 minutes until tender, then proceed with the rest of the steps.
Preparation Method

- Cook the bacon first. In a large skillet over medium heat, cook the bacon until crispy, about 8-10 minutes. Transfer to a paper towel-lined plate to drain. Once cool, crumble it into small pieces. Reserve about 2 tablespoons of the bacon drippings in the skillet—this is liquid gold for flavor.
- Sauté the aromatics. Add the butter to the skillet with the reserved bacon drippings. Once melted, add the diced onion and cook until translucent, about 5 minutes. Add the minced garlic and cook for another minute until fragrant. The smell at this point is absolutely incredible.
- Layer everything in the slow cooker. Add the diced potatoes to the bottom of the crockpot. Top with the sautéed onion and garlic mixture. Pour in the chicken broth, then add the smoked paprika, dried thyme, 1 teaspoon of salt, and ½ teaspoon of black pepper. Give everything a gentle stir—just enough to distribute the seasonings.
- Cook on low for 6-7 hours or high for 3-4 hours. The potatoes should be fork-tender when done. Don’t rush this step; the longer cook time on low really develops the flavor. I usually start this in the morning before work and come home to a house that smells amazing.
- Add the cream cheese and cream. Once the potatoes are tender, add the cubed cream cheese and pour in the heavy cream. Stir gently until the cream cheese is completely melted and incorporated. This usually takes about 2-3 minutes. If you see any lumps, just keep stirring—they’ll smooth out.
- Partially mash the soup (optional but recommended). Use a potato masher or the back of a wooden spoon to break up about half of the potatoes. This gives the soup that perfect thick, creamy texture while still leaving some nice chunks. I like it with a mix of smooth and chunky.
- Stir in the cheese and bacon. Add 1½ cups of the shredded cheddar cheese and about three-quarters of the crumbled bacon. Stir until the cheese is melted and everything is well combined. Reserve the remaining cheese and bacon for topping.
- Adjust the seasoning. Taste the soup and add more salt and pepper if needed. I usually add another ½ teaspoon of salt at this point, but it depends on your broth and bacon.
- Serve immediately. Ladle the soup into bowls and top with the remaining shredded cheese, crumbled bacon, sliced green onions, and a dollop of sour cream if you’re feeling fancy. The contrast of the hot, creamy soup with the cool sour cream is just perfect.
Cooking Tips & Techniques
I’ve made this loaded crockpot potato soup with bacon enough times to know exactly where things can go wrong. Let me save you from my mistakes.
Don’t overcook the potatoes. I know it’s tempting to let the slow cooker run all day, but after about 8 hours on low, the potatoes start to break down too much and you end up with more of a potato puree than a chunky soup. Set a timer if you need to.
Add the dairy at the right time. Cream cheese and heavy cream should go in during the last 30 minutes of cooking. If you add them too early, they can curdle or separate. I learned this the hard way when I made a batch for a dinner party and ended up with a grainy texture. Not my finest moment.
Toast the paprika in the skillet. Before adding it to the slow cooker, sprinkle the smoked paprika into the hot skillet with the onions for about 30 seconds. This wakes up the oils and makes the flavor much more intense. It’s a small step that makes a big difference.
Let the soup rest before serving. After you add all the dairy and cheese, let the soup sit in the slow cooker on warm for about 10 minutes. This allows the flavors to meld together and the texture to settle. It honestly tastes better after that little rest.
Double the batch if you’re smart. This soup freezes beautifully, so I always make a double batch. Just leave out the cream and cream cheese from the portion you’re freezing, then add them when you reheat.
Variations & Adaptations
One of the best things about this recipe is how flexible it is. Here are some ways I’ve adapted it over the years.
Loaded Baked Potato Style : Top each bowl with extra sour cream, chives, and even more bacon. It’s basically a loaded baked potato in soup form, and it’s absolutely decadent.
Vegetarian Version : Skip the bacon and use vegetable broth instead of chicken broth. Add a tablespoon of liquid smoke and some smoked paprika to get that smoky flavor. I’ve made this for my vegetarian sister-in-law and she couldn’t tell the difference.
Spicy Kick : Add a diced jalapeño along with the onions, and stir in ½ teaspoon of cayenne pepper at the end. The heat cuts through the creaminess beautifully. My husband loves this version.
Loaded with Veggies : Add diced carrots and celery along with the potatoes. You’ll need to sauté them with the onions to soften them first. This makes the soup heartier and adds more nutrients.
Cheese Swap : Try using smoked gouda or pepper jack instead of cheddar for a completely different flavor profile. The smoked gouda version is especially good with the bacon.
Serving & Storage Suggestions
This soup is best served piping hot, straight from the slow cooker. I like to ladle it into big, wide bowls and pile on the toppings. The contrast between the hot soup and the cool sour cream is one of the best parts.
What to serve with it : A crusty loaf of bread or some buttery dinner rolls are perfect for dipping. I also love serving it with a simple side salad dressed with lemon vinaigrette to cut through the richness. A crisp green salad with tangy dressing balances the soup beautifully.
Storage : Leftover soup keeps in an airtight container in the refrigerator for up to 5 days. The flavors actually get better after a day or two as they meld together. Just be aware that the soup will thicken quite a bit as it sits.
Freezing : This soup freezes well for up to 3 months. Let it cool completely, then transfer to freezer-safe containers. Leave about an inch of headspace for expansion. When you’re ready to eat it, thaw in the refrigerator overnight and reheat gently on the stovetop or in the microwave.
Reheating : Add a splash of milk or broth when reheating to thin it back to the right consistency. Heat slowly over medium-low heat, stirring occasionally. Don’t let it boil, or the dairy can separate.
Nutritional Information & Benefits
Here’s the honest truth: this is not a light soup. It’s rich, creamy, and absolutely indulgent. But it does have some redeeming qualities.
Per serving (about 1½ cups, based on 8 servings):
Calories: 485 | Fat: 32g | Carbohydrates: 32g | Fiber: 3g | Protein: 18g | Sodium: 890mg
Potatoes are actually a good source of vitamin C, potassium, and vitamin B6. They get a bad reputation, but when eaten with the skin on (if you choose to leave it), they provide a decent amount of fiber.
The bacon and cheese add protein and calcium, but also saturated fat and sodium. This is definitely a “sometimes food,” as my grandmother used to say. It’s perfect for those cold winter days when you need something warm and comforting, but probably not an everyday meal.
If you’re watching your sodium, use low-sodium broth and go easy on the added salt. You can also use turkey bacon to reduce the fat content, though the flavor won’t be quite as rich.
Conclusion
This cozy loaded crockpot potato soup with bacon has become a staple in my kitchen for a reason. It’s the recipe I turn to when I need something reliable, something that fills the house with that incredible smell of bacon and onions, something that makes everyone who tries it ask for the recipe. And I love that it came from Dave at the hardware store—proof that good recipes can come from the most unexpected places.
I hope you give this soup a try, especially on one of those cold, gray days when you just need a bowl of something warm and comforting. Make it your own—add extra bacon, pile on the cheese, or throw in some extra veggies. The best recipes are the ones that adapt to what you have and what you love.
If you make this, I’d love to hear about it. Drop a comment below and let me know how it turned out, or share your own twist on the recipe. And if you’re looking for another cozy slow cooker meal, you might love this creamy Tuscan chicken slow cooker recipe I’ve been making on repeat. Happy cooking, friends!
Frequently Asked Questions
Can I use frozen potatoes for this recipe?
You can, but I don’t recommend it. Frozen potatoes have a higher water content and tend to break down too much during the long slow cook. Fresh potatoes give you much better texture and flavor.
Can I make this in an Instant Pot?
Absolutely! Sauté the bacon and onions using the sauté function, then add the potatoes, broth, and seasonings. Pressure cook on high for 10 minutes, then do a quick release. Stir in the cream cheese, cream, and cheese until melted.
Why is my soup too thin?
This usually happens if you add too much broth or if the potatoes haven’t broken down enough. Try mashing some of the potatoes to thicken it, or let it cook longer on low with the lid off to let some liquid evaporate.
Can I leave the skins on the potatoes?
Definitely! Just scrub them well first. Leaving the skins on adds more fiber, nutrients, and a slightly earthier flavor. I actually prefer it this way for a more rustic soup.
How do I prevent the soup from curdling?
Make sure your cream cheese is at room temperature before adding it, and don’t let the soup come to a boil after you’ve added the dairy. Gentle heat is key here. If it does curdle slightly, an immersion blender can often smooth it back out.
Pin This Recipe!

Cozy Loaded Crockpot Potato Soup with Bacon
This creamy, comforting loaded crockpot potato soup with bacon is the ultimate set-it-and-forget-it meal. With tender potatoes, crispy bacon, and a velvety cream cheese broth, it’s perfect for cold weather and guaranteed to warm you from the inside out.
- Prep Time: 20 minutes
- Cook Time: 6 hours 30 minutes
- Total Time: 6 hours 50 minutes
- Yield: 8 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 3 pounds Russet potatoes, peeled and diced into ½-inch cubes
- 1 medium yellow onion, finely diced
- 4 cloves garlic, minced
- 4 cups low-sodium chicken broth
- 1 cup heavy cream
- 8 ounces cream cheese, softened and cut into cubes
- 2 cups sharp cheddar cheese, shredded
- 1 pound thick-cut bacon, cooked and crumbled
- 2 tablespoons butter
- 1 teaspoon salt (plus more to taste)
- ½ teaspoon black pepper (plus more to taste)
- 1 teaspoon smoked paprika
- ½ teaspoon dried thyme
- 4–5 green onions, sliced for garnish
- Sour cream for serving (optional)
Instructions
- Cook the bacon in a large skillet over medium heat until crispy, about 8-10 minutes. Transfer to a paper towel-lined plate to drain. Once cool, crumble into small pieces. Reserve about 2 tablespoons of bacon drippings in the skillet.
- Add the butter to the skillet with the reserved bacon drippings. Once melted, add the diced onion and cook until translucent, about 5 minutes. Add the minced garlic and cook for another minute until fragrant.
- Layer the diced potatoes in the bottom of a 6-quart slow cooker. Top with the sautéed onion and garlic mixture. Pour in the chicken broth, then add the smoked paprika, dried thyme, 1 teaspoon salt, and ½ teaspoon black pepper. Stir gently to distribute the seasonings.
- Cook on low for 6-7 hours or on high for 3-4 hours, until the potatoes are fork-tender.
- Add the cubed cream cheese and heavy cream. Stir gently until the cream cheese is completely melted and incorporated, about 2-3 minutes.
- Optionally, use a potato masher or the back of a wooden spoon to partially mash about half of the potatoes for a thicker texture.
- Stir in 1½ cups of the shredded cheddar cheese and about three-quarters of the crumbled bacon until the cheese is melted and everything is well combined. Reserve the remaining cheese and bacon for topping.
- Taste and adjust seasoning with additional salt and pepper if needed.
- Serve immediately, ladling into bowls and topping with remaining shredded cheese, crumbled bacon, sliced green onions, and a dollop of sour cream if desired.
Notes
For best results, use room temperature cream cheese to avoid lumps. Add dairy during the last 30 minutes of cooking to prevent curdling. Toasting the smoked paprika in the hot skillet with the onions for 30 seconds enhances its flavor. Let the soup rest for 10 minutes after adding dairy and cheese for better flavor melding. The soup freezes well for up to 3 months; leave out cream and cream cheese from the portion to be frozen and add them when reheating.
Nutrition
- Serving Size: 1½ cups
- Calories: 485
- Sugar: 4
- Sodium: 890
- Fat: 32
- Saturated Fat: 16
- Carbohydrates: 32
- Fiber: 3
- Protein: 18
Keywords: crockpot potato soup, loaded potato soup, slow cooker potato soup, bacon potato soup, creamy potato soup, comfort food, winter soup


