Love this? Save it for later!
Share the inspiration with your friends
There used to be a tiny diner tucked behind the old train station in my hometown called “The Whistle Stop.” They made a potato soup so creamy, so smoky, and so completely satisfying that I would drive twenty minutes out of my way just to get a bowl. When they closed their doors three years ago—the building got bought out for a chain coffee shop—I honestly felt a little lost. After twelve attempts—some were gluey, some were watery, one I swear tasted like wallpaper paste—I finally got it. This creamy crockpot potato soup with bacon is the one. It’s the one that finally made me stop missing that diner.
I’m not supposed to play favorites with my slow cooker recipes, but let’s be real—this one sits at the top of the pile. It all started on a rainy Tuesday when I was determined to crack that diner code. I had a bag of russets, a package of bacon, and a stubborn streak a mile wide. The first batch was a disaster—I forgot to soak the potatoes, and the soup turned into a starchy blob. My husband, bless him, ate it anyway and said, “It’s… interesting.” That’s marriage code for “please don’t make this again.” But I did make it again. And again. And finally, on attempt number twelve, with the rain still pounding the windows and the crockpot bubbling away, I took a spoonful and just closed my eyes. There it was. That exact, velvety, bacon-infused magic.
You know that feeling when a recipe just clicks? When every single ingredient does exactly what it’s supposed to do, and the result is better than you imagined? That’s this creamy crockpot potato soup with bacon. It’s not just a soup—it’s a warm hug in a bowl on a cold day. It’s the kind of meal that makes you slow down, breathe deep, and actually taste every single bite. And honestly? The fact that it all happens in a slow cooker with barely any hands-on time? That’s just the cherry on top.
Why You’ll Love This Recipe
Let me tell you why this creamy crockpot potato soup with bacon has become my most-requested recipe from friends and family. It’s not just because it tastes incredible—though it absolutely does—it’s because it delivers on every single promise a good soup should make.
- Quick & Easy: This soup comes together in under 15 minutes of active prep time. The crockpot does all the heavy lifting while you go about your day. Perfect for busy weeknights or lazy Sundays.
- Simple Ingredients: No fancy grocery trips needed. You likely already have everything in your kitchen—potatoes, bacon, cream cheese, chicken broth, and a few pantry staples. That’s it.
- Perfect for Cold Weather: This soup was made for those days when you just want to stay wrapped in a blanket. It’s the ultimate comfort food for fall and winter.
- Crowd-Pleaser: I have never—and I mean never—had anyone turn down a bowl of this soup. Kids devour it. Adults ask for seconds. It’s that good.
- Unbelievably Delicious: The texture is pure velvet. The bacon adds this smoky, salty crunch. And the flavor? It’s rich without being heavy, creamy without being greasy. It’s the kind of soup that makes you scrape the bottom of the bowl.
What makes this creamy crockpot potato soup with bacon different from every other version out there? It’s the technique. I blend a portion of the soup right in the crockpot with an immersion blender, which gives you that perfect creamy texture without needing to add a ton of heavy cream. And the cream cheese? That’s the secret ingredient that makes this soup taste like it simmered all day in a fancy restaurant kitchen. It’s not just another potato soup—it’s your new go-to recipe.
This recipe is the kind that makes you close your eyes after the first bite. It’s comfort food reimagined—simpler, faster, but with the same soul-soothing satisfaction. Perfect for impressing guests without stress, or turning a simple Tuesday night into something memorable.
What Ingredients You Will Need
This creamy crockpot potato soup with bacon uses simple, wholesome ingredients to deliver that bold, comforting flavor without any fuss. Most of these are pantry staples, which makes this recipe perfect for those days when you need a warm meal but don’t want to run to the store.
For the Soup Base
- Russet potatoes, peeled and diced (about 3 pounds or 6 medium potatoes) — Russets are ideal because they break down beautifully and create that naturally creamy texture. Yukon Golds work too, but the soup won’t be quite as silky.
- Yellow onion, diced (1 medium) — Adds a subtle sweetness that balances the savory bacon. You could use white onion in a pinch, but yellow gives the best flavor.
- Garlic cloves, minced (4 cloves) — Because everything is better with garlic. Fresh is best here—don’t use the jarred stuff for this recipe.
- Chicken broth (4 cups or 32 ounces) — I recommend low-sodium so you can control the salt level. Swanson is my go-to brand, but any good quality broth works.
- Heavy cream (1 cup) — This adds that final touch of richness. You can substitute with half-and-half for a lighter version, but the soup won’t be quite as decadent.
- Cream cheese, softened and cubed (8 ounces, one block) — This is the secret weapon. It melts into the soup and gives it that velvety, restaurant-quality texture. Make sure it’s softened to room temperature so it blends smoothly.
- Unsalted butter (2 tablespoons) — Adds richness and helps sauté the aromatics.
- Salt and black pepper (to taste) — Start with 1 teaspoon of salt and 1/2 teaspoon of pepper, then adjust at the end.
For the Toppings

- Bacon, cooked and crumbled (8 slices, about 8 ounces) — Thick-cut bacon gives the best texture and flavor. I like Wright Brand for its smoky, meaty taste. Cook it until crispy, then crumble it into generous pieces.
- Sharp cheddar cheese, shredded (1 cup) — Use freshly shredded cheese—it melts so much better than pre-shredded bags. White cheddar adds a nice visual contrast, but yellow works perfectly too.
- Green onions, sliced (4-5 stalks) — Adds a fresh, mild onion kick and a pop of color.
- Sour cream (for serving, optional) — A dollop on top adds tanginess that cuts through the richness beautifully.
Thickening Agent (Optional but Recommended)
- Cornstarch (2 tablespoons) mixed with cold water (2 tablespoons) — This slurry helps thicken the soup if you prefer a heartier consistency. Some people like their potato soup thinner; I like mine thick enough to coat a spoon.
Substitution Notes
If you need a dairy-free version, use full-fat canned coconut milk instead of heavy cream and a dairy-free cream cheese alternative. For a gluten-free option, this recipe is naturally gluten-free—just double-check your chicken broth label. And if you want to make it vegetarian, skip the bacon and use vegetable broth instead of chicken broth. You’ll lose a little smokiness, but you can add a teaspoon of smoked paprika to compensate.
Equipment Needed
You don’t need a fancy kitchen to make this creamy crockpot potato soup with bacon. Here’s what you’ll need:
- 6-quart slow cooker — This is the sweet spot for this recipe. A 4-quart will be too small, and an 8-quart might cook too quickly. I use my Crock-Pot brand slow cooker and it works perfectly every time.
- Immersion blender (or a regular blender) — This is key for achieving that creamy texture without transferring hot soup to a blender. If you don’t have one, you can use a potato masher for a chunkier texture, or carefully blend in batches in a regular blender.
- Large skillet — For cooking the bacon and sautéing the onion and garlic. A cast-iron skillet works beautifully here.
- Cutting board and sharp knife — For dicing potatoes and chopping vegetables. A sharp knife makes the prep work so much faster.
- Measuring cups and spoons — Accuracy matters, especially with the broth and cream.
- Wooden spoon or spatula — For stirring and scraping the bottom of the crockpot.
If you don’t have an immersion blender, don’t worry. I actually made this soup for years using just a potato masher. The texture is chunkier, but it’s still incredibly delicious. Just mash the potatoes right in the crockpot until you reach your desired consistency. It’s a budget-friendly alternative that works like a charm.
Preparation Method
Let me walk you through how to make this creamy crockpot potato soup with bacon step by step. Trust me, it’s easier than you think, and every step is designed to build maximum flavor with minimum effort.
- Cook the bacon. Place the bacon slices in a large cold skillet. Turn the heat to medium and cook until crispy, about 6-8 minutes, flipping once. Transfer the bacon to a paper towel-lined plate to drain. Once cool, crumble it into pieces and set aside. Reserve 2 tablespoons of the bacon drippings in the skillet.
- Sauté the aromatics. In the same skillet with the reserved bacon drippings, add the butter and diced onion. Cook over medium heat until the onion is soft and translucent, about 4-5 minutes. Add the minced garlic and cook for another 30 seconds until fragrant. The smell at this point is absolutely incredible—you’ll know you’re on the right track.
- Prepare the slow cooker. Place the peeled and diced potatoes in the bottom of your 6-quart slow cooker. Pour in the chicken broth. Add the sautéed onion and garlic mixture. Stir everything together gently to combine.
- Cook on low. Cover the slow cooker and cook on LOW for 6-7 hours, or on HIGH for 3-4 hours. The potatoes should be fork-tender—meaning you can easily pierce them with a fork but they’re not falling apart completely. I prefer cooking on low because it gives the flavors more time to meld together.
- Add the cream cheese. Once the potatoes are tender, add the cubed, softened cream cheese to the slow cooker. Stir gently until the cream cheese melts into the soup. This usually takes about 2-3 minutes of stirring. Don’t rush this step—you want the cream cheese to be fully incorporated for that silky texture.
- Blend the soup. Using an immersion blender, blend the soup right in the crockpot until it reaches your desired consistency. I like to leave about a third of the soup chunky for texture, then blend the rest until smooth. If you’re using a regular blender, work in batches and be careful—hot soup expands! Fill the blender only halfway, hold the lid down with a towel, and blend on low speed.
- Add the heavy cream. Stir in the heavy cream until fully combined. If you want a thicker soup, mix the cornstarch and cold water together in a small bowl to make a slurry, then stir it into the soup. Let it cook for another 10-15 minutes on low to thicken up.
- Season and serve. Taste the soup and add salt and pepper as needed. Remember that the bacon and cheese will add saltiness, so go easy at first. Ladle the soup into bowls and top with the crumbled bacon, shredded cheddar cheese, sliced green onions, and a dollop of sour cream if you like.
One thing I learned the hard way—don’t skip sautéing the onion and garlic. I tried tossing them raw into the crockpot once, thinking it would save time, and the soup just didn’t have that same depth of flavor. That extra 5 minutes of sautéing makes a world of difference.
Cooking Tips & Techniques
After making this creamy crockpot potato soup with bacon more times than I can count, I’ve picked up a few tricks that make the process smoother and the results more consistent. Let me share them with you.
Cut your potatoes evenly. This might seem obvious, but it’s the number one mistake I see. If your potato pieces are different sizes, some will be mushy while others are still crunchy. Aim for 1-inch cubes, and they’ll all cook at the same rate. I use a ruler the first time I made this—no joke—but now I just eyeball it.
Don’t over-blend. I know it’s tempting to make the soup completely smooth, but trust me on this—leaving some chunks gives the soup a more satisfying, rustic texture. It also prevents that gluey, pasty texture that can happen when potatoes are over-processed. I blend for about 15-20 seconds total, just enough to break down most of the potatoes.
Layer your ingredients wisely. Put the potatoes at the bottom of the crockpot because they need the most heat to cook through. The broth should cover them completely. If your potatoes are peeking out above the liquid, add a little more broth or water.
Watch the salt. Bacon, chicken broth, cheese, and even some cream cheeses contain salt. I learned this lesson after making a batch that was so salty I could barely eat it. Start with less salt than you think you need, and add more at the end after tasting.
Temperature matters. Let your cream cheese come to room temperature before adding it to the soup. Cold cream cheese will clump up and leave white flecks in your soup—not the smooth texture we’re going for. Same goes for the heavy cream—don’t add it ice cold, or it might curdle slightly. Let it sit on the counter for 15 minutes before adding.
Multitask like a pro. While the bacon is cooking, dice your onion. While the onion is sautéing, peel and dice your potatoes. This recipe comes together in about 15 minutes of active time if you keep everything moving. I’ve made it in under 10 minutes when I’m really in a groove.
I once forgot to add the cream cheese entirely. I was so distracted by a phone call that I just ladled the soup into bowls without it. The soup was fine—edible, even—but it wasn’t that velvety, luxurious texture that makes this recipe special. So set a timer if you need to. Don’t be like me.
Variations & Adaptations
This creamy crockpot potato soup with bacon is incredibly versatile. Here are some of my favorite ways to switch it up depending on what I have in the fridge or who I’m feeding.
Loaded Baked Potato Soup
Turn this into a fully loaded baked potato experience. Add 1/2 cup of sour cream after blending, top with extra cheese, bacon, and chives, and serve with a side of crusty bread for dipping. It’s the soup equivalent of a fully loaded baked potato, and it’s absolutely decadent.
Vegetarian Version
Skip the bacon and use vegetable broth instead of chicken broth. To get that smoky flavor, add 1 teaspoon of smoked paprika and 1/2 teaspoon of liquid smoke. Sauté the onion and garlic in olive oil instead of bacon drippings. Top with a sprinkle of smoked paprika for color and flavor. My vegetarian friend Sarah tried this version and said it was “dangerously good.”
Spicy Southwest Style
Add 1 can of diced green chiles (4 ounces) and 1/2 teaspoon of cumin along with the broth. Top with pepper jack cheese instead of cheddar, and add a drizzle of hot sauce before serving. The heat cuts through the richness beautifully. I made this version for a game day party and it disappeared in minutes.
Loaded Broccoli Potato Soup
Add 2 cups of frozen broccoli florets during the last 30 minutes of cooking. The broccoli adds color, nutrients, and a slightly different texture. My kids actually eat broccoli this way without complaint—it’s a parenting win.
Dairy-Free Adaptation
Use full-fat canned coconut milk instead of heavy cream, and a dairy-free cream cheese alternative. Sauté the aromatics in olive oil instead of butter. The coconut flavor is very subtle and actually complements the potatoes nicely. This version has saved me when I’ve had dairy-sensitive guests over for dinner.
Serving & Storage Suggestions
This creamy crockpot potato soup with bacon is best served piping hot, straight from the slow cooker. I like to ladle it into deep bowls and let everyone customize their own toppings. Set out small bowls of crumbled bacon, shredded cheese, sliced green onions, and sour cream so everyone can build their perfect bowl.
For the ultimate experience, serve this soup with a side of crusty bread or warm dinner rolls. The bread is perfect for soaking up every last drop of that creamy broth. A simple side salad with a tangy vinaigrette also works beautifully—the acidity cuts through the richness of the soup.
Storage Instructions: Leftover soup keeps well in an airtight container in the refrigerator for up to 4 days. The flavors actually deepen and get even better after a day or two. When reheating, add a splash of milk or broth to thin it out, as the soup will thicken significantly as it sits.
Freezer Instructions: This soup freezes beautifully for up to 3 months. Let it cool completely, then transfer to freezer-safe containers or zip-top bags. Leave about an inch of headspace for expansion. To thaw, place the container in the refrigerator overnight. Reheat gently on the stovetop over medium-low heat, stirring occasionally.
Reheating Tips: The microwave works in a pinch, but I prefer reheating this soup on the stovetop. The gentle heat helps maintain that creamy texture without breaking the sauce. Stir in a little milk or broth to restore the original consistency. And don’t forget to add fresh toppings—nothing beats the crunch of freshly crumbled bacon.
One thing I love about this soup is how the flavors develop over time. The first day, it’s bright and fresh. The second day, it’s deeper and more complex. I’ve been known to make a double batch just so I can have leftovers for lunch all week.
Nutritional Information & Benefits
Here’s the nutritional breakdown for one serving of this creamy crockpot potato soup with bacon (based on 6 servings, including toppings):
| Nutrient | Amount Per Serving |
|---|---|
| Calories | 485 |
| Total Fat | 28g |
| Saturated Fat | 14g |
| Cholesterol | 75mg |
| Sodium | 890mg |
| Total Carbohydrates | 42g |
| Dietary Fiber | 4g |
| Sugars | 5g |
| Protein | 16g |
| Vitamin C | 20% DV |
| Potassium | 15% DV |
This soup isn’t just delicious—it also offers some genuine nutritional benefits. Potatoes are a great source of vitamin C, potassium, and fiber (especially if you leave the skins on). The chicken broth provides collagen and electrolytes. And while bacon isn’t exactly a health food, it does add protein and a satisfying richness that helps you feel full and satisfied.
If you’re watching your sodium intake, use low-sodium broth and go easy on the added salt. You can also use turkey bacon to reduce the fat content. And for a lower-carb option, substitute half the potatoes with cauliflower florets—you’ll barely notice the difference, I promise.
From my perspective, this soup is all about balance. It’s a treat, yes, but it’s also a bowl of real, whole ingredients that nourish your body and your soul. Sometimes that’s exactly what you need.
Frequently Asked Questions
Can I make this creamy crockpot potato soup with bacon in an Instant Pot?
Yes, absolutely. To make this in an Instant Pot, use the sauté function to cook the bacon and aromatics, then add the potatoes and broth. Pressure cook on high for 8 minutes, then do a quick release. Follow the remaining steps for adding cream cheese, blending, and stirring in heavy cream. The flavor is just as good, and it’s ready in under 30 minutes.
Why is my potato soup gummy or gluey?
This usually happens when potatoes are over-blended or over-cooked. Russet potatoes have a lot of starch, which can turn gluey if you blend them too aggressively. The fix is to blend gently and only for a few seconds, leaving some chunks. Also, make sure you’re not cooking the potatoes for too long—they should be tender, not falling apart.
Can I use frozen potatoes for this recipe?
I don’t recommend it. Frozen potatoes have a different texture once thawed and can become mushy or watery in a slow cooker. Fresh potatoes give you that perfect creamy-but-structured texture that makes this soup so good. If you’re short on time, you can use refrigerated pre-cut potatoes from the produce section—just check the expiration date.
How do I prevent the soup from curdling?
Curdling happens when dairy is added to a liquid that’s too hot or when there’s a big temperature difference. Make sure your cream cheese is at room temperature before adding it, and let your heavy cream sit out for 15 minutes too. Stir the dairy in gently and avoid boiling the soup after adding it. Low and slow is the way to go.
Can I make this soup ahead of time for a party?
Yes, and honestly, it’s even better the next day. Make the soup completely, let it cool, and store it in the refrigerator. When you’re ready to serve, reheat it gently on the stovetop or in the slow cooker on low. Add a splash of milk or broth to thin it out if needed, and refresh the toppings just before serving. It’s a lifesaver for holiday gatherings and potlucks.
Conclusion
This creamy crockpot potato soup with bacon is more than just a recipe—it’s a bowl of pure comfort that brings people together. It’s the soup I make when I need a hug in a bowl, when I want to impress guests without spending all day in the kitchen, and when I just want to come home to a house that smells incredible.
What I love most about this recipe is how forgiving it is. You can tweak the toppings, adjust the thickness, swap in different cheeses, and it always turns out delicious. It’s the kind of recipe that becomes a staple in your rotation because it works every single time.
I’d love to hear how your soup turns out. Did you add your own twist? Did your family love it as much as mine does? Drop a comment below and let me know. And if you share a photo on Pinterest, tag me—I’m always looking for new soup inspiration. Until next time, happy cooking, and may your crockpot always be full of something warm and wonderful.
Pin This Recipe!

Creamy Crockpot Potato Soup with Bacon (Easy Slow Cooker Recipe)
This creamy crockpot potato soup with bacon is the ultimate comfort food—velvety, smoky, and incredibly satisfying. Made with simple ingredients and minimal hands-on time, it’s a warm hug in a bowl that’s perfect for cold days.
- Prep Time: 15 minutes
- Cook Time: 6 hours 30 minutes
- Total Time: 6 hours 45 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 3 pounds russet potatoes, peeled and diced (about 6 medium potatoes)
- 1 medium yellow onion, diced
- 4 cloves garlic, minced
- 4 cups low-sodium chicken broth (32 ounces)
- 1 cup heavy cream
- 8 ounces cream cheese, softened and cubed
- 2 tablespoons unsalted butter
- 1 teaspoon salt (or to taste)
- 1/2 teaspoon black pepper (or to taste)
- 8 slices thick-cut bacon (about 8 ounces), cooked and crumbled
- 1 cup sharp cheddar cheese, freshly shredded
- 4–5 stalks green onions, sliced
- Sour cream for serving (optional)
- 2 tablespoons cornstarch mixed with 2 tablespoons cold water (optional, for thickening)
Instructions
- Cook the bacon: Place bacon slices in a large cold skillet. Turn heat to medium and cook until crispy, about 6-8 minutes, flipping once. Transfer to a paper towel-lined plate to drain. Once cool, crumble and set aside. Reserve 2 tablespoons of bacon drippings in the skillet.
- Sauté the aromatics: In the same skillet with reserved bacon drippings, add butter and diced onion. Cook over medium heat until onion is soft and translucent, about 4-5 minutes. Add minced garlic and cook for 30 seconds until fragrant.
- Prepare the slow cooker: Place peeled and diced potatoes in the bottom of a 6-quart slow cooker. Pour in chicken broth. Add sautéed onion and garlic mixture. Stir gently to combine.
- Cook on low: Cover and cook on LOW for 6-7 hours or on HIGH for 3-4 hours, until potatoes are fork-tender.
- Add cream cheese: Add cubed, softened cream cheese to the slow cooker. Stir gently until fully melted and incorporated, about 2-3 minutes.
- Blend the soup: Using an immersion blender, blend soup in the crockpot to desired consistency (leave about one-third chunky for texture). Alternatively, use a regular blender in batches, filling only halfway and blending on low with lid held down.
- Add heavy cream: Stir in heavy cream until combined. For thicker soup, mix cornstarch and cold water into a slurry and stir in. Let cook for another 10-15 minutes on low to thicken.
- Season and serve: Taste and adjust salt and pepper as needed. Ladle into bowls and top with crumbled bacon, shredded cheddar, sliced green onions, and a dollop of sour cream if desired.
Notes
For best results, cut potatoes into even 1-inch cubes. Don’t over-blend—leave some chunks for rustic texture. Let cream cheese come to room temperature before adding to prevent clumping. Start with less salt as bacon, broth, and cheese add saltiness. Soup thickens as it sits; add a splash of milk or broth when reheating. Freezes well for up to 3 months.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 485
- Sugar: 5
- Sodium: 890
- Fat: 28
- Saturated Fat: 14
- Carbohydrates: 42
- Fiber: 4
- Protein: 16
Keywords: crockpot potato soup, slow cooker potato soup, creamy potato soup, bacon potato soup, comfort food, easy soup recipe, winter soup, fall soup


