Late October, the kind of gray afternoon where the light never really shows up, and all I wanted was a bowl of something that felt like a blanket. Not a complicated blanket, not one with fancy stitches and a dry-clean-only tag. Just a thick, warm, potato soup that tasted like the inside of a diner on a rainy Tuesday. I had a bag of russets, some bacon in the freezer, and a crockpot that hadn’t seen action in months. That was the whole plan. No grocery list, no Pinterest board, no fuss. Just me, the counter, and the quiet hum of the slow cooker doing the work while I folded laundry and pretended I had my life together.
This creamy crockpot potato soup with bacon didn’t start as a blog recipe. It started as a Tuesday. And honestly, that’s probably why it works so well. There’s no secret technique or exotic ingredient—just patience, a little cream, and the kind of smoky saltiness that only bacon can bring. The first time I made it, I ate two bowls standing at the counter, which felt deeply embarrassing until I realized I didn’t care. It was that good.
So here it is. The soup that makes you close your eyes on the first bite. The one that proves you don’t need a fancy kitchen or a culinary degree to make something unforgettable. You just need a crockpot, some potatoes, and a little bit of trust.
Why You’ll Love This Recipe
Let me tell you why this creamy crockpot potato soup with bacon is the kind of recipe that sticks. It’s not just because it tastes like a warm hug—though it absolutely does. It’s because it works with your life, not against it.
- Set It and Forget It : No stirring, no watching, no stress. Throw everything in the crockpot, walk away, and come back to dinner. It’s the ultimate “I don’t feel like cooking” meal that still feels like you tried.
- Simple Ingredients : Potatoes, bacon, cream cheese, broth, and a few pantry staples. No weird stuff you’ll use once and forget about. You probably have most of it right now.
- Perfect for Busy Weeknights : Prep takes ten minutes in the morning. By dinner, the house smells incredible, and all you have to do is ladle and serve. It’s practically magic.
- Crowd-Pleaser : Kids love it, adults love it, even picky eaters go back for seconds. I’ve served this at casual dinners and holiday gatherings, and it disappears every single time.
- Better Than Takeout : Honestly, this soup is richer, creamier, and more satisfying than anything you’d order. And you control exactly what goes in it.
What makes this version different from every other potato soup recipe out there? Two things. First, I use cream cheese instead of heavy cream alone. It gives the broth a velvety thickness that doesn’t separate or feel greasy. Second, I finish the soup by mashing some of the potatoes right in the pot. You get chunks for texture and a creamy base that feels luxurious without any extra steps. It’s comfort food reimagined—simpler, faster, and somehow even more soul-soothing. The kind of meal that makes you forget the long day and just be present.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, and the ones that aren’t are worth the trip to the store. Trust me.
- Russet potatoes (3 pounds, peeled and diced into 1-inch cubes) — These are my go-to for soup because they break down beautifully and create that naturally creamy texture. Yukon Golds work too, but russets give you the best mashability.
- Bacon (8 slices, chopped) — Use thick-cut if you can. It holds up better during cooking and gives you those satisfying little bites of smoky goodness. I like Wright Brand or a good local butcher bacon.
- Yellow onion (1 medium, diced) — Adds a subtle sweetness that balances the richness. Don’t skip it, even if you’re not an onion person. It melts right in.
- Garlic (3 cloves, minced) — Because every good soup needs garlic. Fresh is best, but jarred minced garlic works in a pinch.
- Chicken broth (4 cups, low sodium) — You control the salt this way. Vegetable broth works if you want to keep it vegetarian, but chicken adds more depth.
- Heavy cream (1 cup) — For that luscious, velvety finish. Half-and-half works too, but the soup won’t be quite as rich.
- Cream cheese (4 ounces, softened and cut into cubes) — This is my secret weapon. It melts into the broth and gives the soup a silky thickness that cream alone can’t achieve.
- Sharp cheddar cheese (1 cup, shredded) — Stir it in at the end for extra flavor and creaminess. Don’t use pre-shredded—it has anti-caking agents that mess with the melt.
- Butter (2 tablespoons) — Adds richness and helps sauté the aromatics. Unsalted is best so you can control the salt level.
- Salt and black pepper (to taste) — Start with 1 teaspoon of salt and ½ teaspoon of pepper, then adjust at the end.
- Smoked paprika (½ teaspoon) — Optional, but it adds a subtle smokiness that plays beautifully with the bacon.
- Green onions (for garnish) — A pop of color and freshness on top. Chop them right before serving.
For substitutions, if you’re dairy-free, use full-fat coconut milk instead of heavy cream and a dairy-free cream cheese alternative. The texture will be slightly different, but still delicious. And if you’re watching your sodium, use no-salt-added broth and skip the extra salt until the end.
Equipment Needed
You don’t need a lot of fancy tools for this one. Here’s what you’ll actually use:
- 6-quart or larger slow cooker — This is non-negotiable. A smaller one will crowd the potatoes and they won’t cook evenly. I use a Cuisinart 6-quart and it’s perfect.
- Large skillet — For cooking the bacon and sautéing the onions and garlic. A cast-iron skillet works great, but any nonstick or stainless steel pan will do.
- Chef’s knife and cutting board — A sharp knife makes dicing potatoes and onions so much easier. Trust me, dull knives are dangerous.
- Wooden spoon or spatula — For stirring and scraping up those browned bits from the skillet.
- Potato masher — You’ll use this to mash some of the potatoes right in the crockpot. A fork works in a pinch, but a masher is faster and gives you a more consistent texture.
- Measuring cups and spoons — For accuracy, especially with the broth and cream.
- Ladle — For serving. A wide one works best for chunky soups.
If you don’t have a potato masher, you can use an immersion blender for about 5 seconds—just pulse it a few times so you still have some chunks. Or, honestly, just mash with a fork. It takes a little longer, but it works.
Preparation Method

Let’s get cooking. This creamy crockpot potato soup with bacon comes together in a few simple steps, and I’ll walk you through each one so you feel confident.
- Cook the bacon. In a large skillet over medium heat, cook the chopped bacon until crispy, about 6-8 minutes. Use a slotted spoon to transfer the bacon to a paper towel-lined plate. Leave about 2 tablespoons of the rendered bacon fat in the skillet—this is liquid gold for flavor. Set the bacon aside for later.
- Sauté the aromatics. Add the butter to the same skillet with the bacon fat. Once melted, add the diced onion and cook for 4-5 minutes until translucent and soft. Add the minced garlic and cook for another 30 seconds until fragrant. Stir constantly so the garlic doesn’t burn. Scrape up any browned bits from the bottom of the pan—that’s flavor you don’t want to waste.
- Layer the crockpot. Add the diced potatoes to the slow cooker first. Pour the sautéed onions and garlic over the top. Then add the chicken broth, smoked paprika, 1 teaspoon of salt, and ½ teaspoon of black pepper. Give everything a gentle stir to combine.
- Cook low and slow. Cover and cook on low for 6-7 hours or on high for 3-4 hours. The potatoes should be fork-tender—easy to pierce with no resistance. Check at the 6-hour mark on low; every slow cooker runs a little differently.
- Mash for texture. Once the potatoes are tender, use a potato masher to gently mash about half of them right in the crockpot. You want some chunks and some creamy bits. Don’t over-mash or you’ll end up with baby food. About 5-6 gentle presses is usually perfect.
- Add the creaminess. Stir in the softened cream cheese cubes, heavy cream, and shredded cheddar cheese. Let everything melt together for about 10 minutes with the lid on. Then stir until smooth and fully combined. The soup should look thick and velvety.
- Finish with bacon. Reserve about 2 tablespoons of the cooked bacon for garnish, then stir the rest into the soup. Taste and adjust salt and pepper as needed. I usually add another ¼ teaspoon of pepper at this point.
- Serve hot. Ladle the soup into bowls and top with the reserved bacon, chopped green onions, and an extra sprinkle of cheddar if you’re feeling generous. Serve immediately.
A note about timing: If you’re short on time, the high setting works fine. Just keep an eye on the potatoes around the 3-hour mark. And if the soup seems too thick at the end, stir in a splash of warm broth or milk until it reaches your preferred consistency.
Cooking Tips & Techniques
After making this creamy crockpot potato soup with bacon about a dozen times, I’ve learned a few things the hard way. Let me save you the trouble.
Don’t skip the bacon fat. I know it’s tempting to drain it all off and start fresh with butter, but that rendered fat adds a smoky depth you just can’t replicate. It’s the difference between good soup and great soup. Trust me on this one.
Cut your potatoes evenly. I learned this after a batch where half the potatoes were mushy and half were still crunchy. Aim for 1-inch cubes, and try to keep them uniform. It makes a huge difference in cooking time.
Resist the urge to stir too much. Slow cookers work by trapping heat and steam. Every time you lift the lid, you lose about 20 minutes of cooking time. I know it’s tempting to peek, but just let it do its thing.
Add the dairy at the end. This is the most important tip. If you add cream, cream cheese, or cheddar at the beginning, they can curdle or separate. Wait until the potatoes are tender, then stir them in. The residual heat is plenty to melt everything perfectly.
Season in layers. I add salt at the beginning, then again at the end. Potatoes absorb a lot of salt as they cook, so what tastes perfect at the start might be bland at the finish. Always taste and adjust before serving.
If it’s too thin, mash more. Some slow cookers run hot and produce more condensation. If your soup seems thin at the end, mash a few more potatoes to release their starch. It thickens naturally without any cornstarch or flour.
I once forgot to add the cream cheese until the very end and had to stir like crazy to get it to melt. It still tasted amazing, but the texture wasn’t as silky. So set a timer for the 10-minute mark before you plan to serve—it makes a difference.
Variations & Adaptations
This creamy crockpot potato soup with bacon is incredibly forgiving. Here are some ways to make it your own:
- Loaded Baked Potato Style : Top each bowl with sour cream, extra cheddar, chives, and even more bacon. It’s over the top in the best way possible. This is my go-to when I’m serving it for a casual dinner party.
- Vegetarian Version : Skip the bacon and use vegetable broth instead of chicken. Sauté the onions and garlic in olive oil instead of bacon fat. Add a teaspoon of liquid smoke to the broth for that smoky flavor you’ll miss. It’s not the same, but it’s still really good.
- Spicy Kick : Add a diced jalapeño along with the onions, or stir in ½ teaspoon of cayenne pepper at the end. Top with pickled jalapeños for extra heat and tang. My husband loves this version.
- Broccoli Cheddar Potato Soup : Stir in 2 cups of steamed broccoli florets right before serving. You get the creamy potato base with the added nutrition of broccoli. It’s a great way to sneak in some greens.
- Slow Cooker to Stovetop : If you don’t have a crockpot, you can make this entirely on the stovetop. Simmer the potatoes in broth for about 20-25 minutes until tender, then follow the same steps for mashing and adding the dairy. It’s faster but requires more attention.
I’ve also tried this with sweet potatoes instead of russets, and it works surprisingly well. The sweetness balances the saltiness of the bacon. Just reduce the salt slightly and add a pinch of cinnamon or nutmeg for warmth.
Serving & Storage Suggestions
This soup is best served piping hot, straight from the crockpot. Ladle it into wide, shallow bowls so you can pile on the toppings without them falling off. I like to serve it with crusty bread or buttery crackers on the side for dipping. A simple side salad with a tangy vinaigrette cuts through the richness beautifully.
For beverages, a crisp white wine like Sauvignon Blanc or an icy cold beer pairs well. If you’re keeping it cozy, a mug of hot tea or apple cider works too.
Storage : Leftovers keep in an airtight container in the refrigerator for up to 4 days. The soup will thicken as it sits, which is totally normal. When reheating, add a splash of milk or broth to thin it back to your preferred consistency.
Freezing : This soup freezes surprisingly well. Let it cool completely, then transfer to freezer-safe containers or zip-top bags. Leave about an inch of headroom for expansion. Freeze for up to 3 months. Thaw overnight in the refrigerator before reheating. The texture might be slightly grainier after freezing, but a quick stir usually fixes it.
Reheating : The best way to reheat is on the stovetop over medium-low heat, stirring occasionally. You can also microwave individual portions in 30-second bursts, stirring between each. Avoid boiling, as it can cause the dairy to separate.
One thing I love about this soup is that the flavors actually deepen overnight. The second day, it tastes even richer and more developed. So don’t be afraid to make it a day ahead—it’s almost better that way.
Nutritional Information & Benefits
Here’s a rough estimate for one serving (about 1.5 cups) of this creamy crockpot potato soup with bacon, assuming 8 servings per batch:
| Nutrient | Amount |
|---|---|
| Calories | 385 |
| Total Fat | 22g |
| Saturated Fat | 11g |
| Cholesterol | 55mg |
| Sodium | 680mg |
| Total Carbohydrates | 35g |
| Dietary Fiber | 3g |
| Sugars | 4g |
| Protein | 12g |
Potatoes are actually a great source of vitamin C, potassium, and vitamin B6, especially if you leave the skins on. The bacon and cheese add protein and calcium, though they also bring along some saturated fat and sodium. If you’re watching your intake, use reduced-fat cheese and turkey bacon, and go easy on the salt.
This soup is naturally gluten-free, so it’s a great option for anyone with celiac disease or gluten sensitivity. Just double-check your broth and bacon labels to make sure they’re certified gluten-free.
From a wellness perspective, I love that this soup feels indulgent but is made from real, whole ingredients. It’s comfort food you can feel good about serving to your family.
Conclusion
This creamy crockpot potato soup with bacon is the kind of recipe that becomes a regular in your rotation. It’s simple enough for a Tuesday night, but impressive enough to serve when you have company. The slow cooker does all the heavy lifting, and you get to take all the credit.
I love this soup because it reminds me that good food doesn’t have to be complicated. It’s just about using the right ingredients, taking a little time, and trusting the process. Whether you’re feeding a crowd or just yourself on a quiet evening, this bowl of soup delivers every single time.
So go ahead and make it your own. Add extra bacon, skip the cheese, throw in some leftover ham from those ham and cream cheese pinwheels you made last week—it’s all fair game. And when you do, come back and tell me about it. Leave a comment, tag me in your photos, or just tell me how many bowls you ate standing at the counter. No judgment here.
Now go make some soup. Your future self will thank you.
Frequently Asked Questions
Can I use frozen hash browns instead of fresh potatoes?
Absolutely. Frozen diced hash browns work great in this recipe and save you the prep time. Use about 6 cups (a 30-ounce bag) and add them straight to the crockpot frozen. You might need to add an extra 30 minutes of cooking time since they’re frozen.
How do I make this soup thicker?
Mash more of the potatoes right in the pot. The starch naturally thickens the broth. If you still want it thicker, mix 2 tablespoons of cornstarch with ¼ cup of cold water to make a slurry, then stir it in during the last 15 minutes of cooking.
Can I make this in an Instant Pot?
Yes! Use the sauté function to cook the bacon and aromatics, then add the potatoes and broth. Pressure cook on high for 8 minutes with a natural release. Mash, stir in the dairy, and finish as directed. It’s faster, but the slow cooker version has a deeper flavor.
Is this soup freezer-friendly?
It freezes well for up to 3 months. Just cool it completely, transfer to freezer-safe containers, and leave some headroom. Thaw overnight in the fridge and reheat gently on the stovetop. The texture might be slightly different, but the flavor stays great.
What can I serve with this soup?
This soup pairs beautifully with crusty bread, garlic bread, or a simple green salad with vinaigrette. For a heartier meal, serve it alongside a quinoa avocado sushi salad bowl or some cheddar ranch popcorn snack mix for a fun contrast in textures.
Pin This Recipe!

Creamy Crockpot Potato Bacon Soup – Easy & Homemade
A thick, warm, and creamy potato soup with smoky bacon, made effortlessly in a slow cooker. Perfect for busy weeknights, this comforting soup uses simple ingredients and delivers rich, velvety flavor with every spoonful.
- Prep Time: 15 minutes
- Cook Time: 6 hours 30 minutes
- Total Time: 6 hours 45 minutes
- Yield: 8 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 3 pounds russet potatoes, peeled and diced into 1-inch cubes
- 8 slices bacon, chopped
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 4 cups low-sodium chicken broth
- 1 cup heavy cream
- 4 ounces cream cheese, softened and cut into cubes
- 1 cup sharp cheddar cheese, shredded
- 2 tablespoons unsalted butter
- 1 teaspoon salt, plus more to taste
- ½ teaspoon black pepper, plus more to taste
- ½ teaspoon smoked paprika (optional)
- Green onions, for garnish
Instructions
- Cook the bacon: In a large skillet over medium heat, cook the chopped bacon until crispy, about 6-8 minutes. Use a slotted spoon to transfer the bacon to a paper towel-lined plate. Leave about 2 tablespoons of rendered bacon fat in the skillet.
- Sauté the aromatics: Add the butter to the same skillet with the bacon fat. Once melted, add the diced onion and cook for 4-5 minutes until translucent. Add the minced garlic and cook for 30 seconds until fragrant, stirring constantly. Scrape up any browned bits from the bottom of the pan.
- Layer the crockpot: Add the diced potatoes to the slow cooker. Pour the sautéed onions and garlic over the top. Add the chicken broth, smoked paprika, 1 teaspoon salt, and ½ teaspoon black pepper. Stir gently to combine.
- Cook low and slow: Cover and cook on low for 6-7 hours or on high for 3-4 hours, until the potatoes are fork-tender.
- Mash for texture: Use a potato masher to gently mash about half of the potatoes right in the crockpot, leaving some chunks for texture.
- Add the creaminess: Stir in the softened cream cheese cubes, heavy cream, and shredded cheddar cheese. Let melt for about 10 minutes with the lid on, then stir until smooth and fully combined.
- Finish with bacon: Reserve about 2 tablespoons of cooked bacon for garnish, then stir the rest into the soup. Taste and adjust salt and pepper as needed.
- Serve hot: Ladle the soup into bowls and top with reserved bacon, chopped green onions, and extra cheddar if desired. Serve immediately.
Notes
Don’t skip the bacon fat—it adds smoky depth. Cut potatoes evenly (1-inch cubes) for even cooking. Add dairy at the end to prevent curdling. Season in layers; potatoes absorb salt as they cook. If soup is too thin, mash more potatoes to release starch. For a thicker soup, mix 2 tablespoons cornstarch with ¼ cup cold water and stir in during the last 15 minutes. Leftovers keep in the fridge for up to 4 days and freeze for up to 3 months.
Nutrition
- Serving Size: 1.5 cups
- Calories: 385
- Sugar: 4
- Sodium: 680
- Fat: 22
- Saturated Fat: 11
- Carbohydrates: 35
- Fiber: 3
- Protein: 12
Keywords: crockpot potato soup, creamy potato bacon soup, slow cooker soup, easy potato soup, comfort food, bacon potato soup


