My husband took one bite of this creamy crockpot potato soup with bacon, looked up at me, and said, “Don’t ever lose this recipe.” And honestly, I almost did. The first time I made it, I was just throwing things into the slow cooker on a Tuesday morning, hoping for the best. I had a bag of russet potatoes about to sprout, some bacon ends from the butcher, and a half-used carton of heavy cream that needed using up. It was one of those meals you make for survival, not for applause.
But then he kept eating. And then he asked for it again three days later. That’s when I knew I’d stumbled onto something real. This isn’t a fancy restaurant soup with truffle oil or chive blossoms. This is the kind of soup that fills your whole house with that salty, smoky bacon smell by noon, and by dinner, you’re practically drooling on yourself while you ladle it into bowls. It’s thick without being gluey, creamy without feeling heavy, and the bacon stays crisp on top—which, let’s be honest, is the whole point.
I’ve made this creamy crockpot potato soup with bacon at least a dozen times since that first accidental batch, tweaking the ratios and testing the timing. What I’m sharing today is the version I keep coming back to. The one that disappears fastest. The one my husband now requests for his birthday dinner—over steak. That’s saying something.
Why You’ll Love This Recipe
This isn’t just another potato soup recipe. I’ve tested enough duds to know the difference between “good” and “I need this in my life every week.” Here’s why this one wins:
- Set It and Forget It — No babysitting a pot on the stove. You chop, you dump, you walk away. The crockpot does the heavy lifting while you go about your day.
- Pantry-Friendly Ingredients — Potatoes, broth, cream, bacon, cheese. These are things most of us already have hanging around, which makes this perfect for those “I have no idea what’s for dinner” moments.
- Seriously Satisfying — This soup has heft. It’s not watery or thin. Every spoonful is loaded with tender potato chunks, melty cheddar, and that unmistakable smoky bacon flavor.
- Crowd Magnet — I’ve served this at casual weeknight dinners and for company. Kids devour it. Adults go back for seconds. Even my mother-in-law, who claims she “doesn’t really like soup,” asked for the recipe.
- Better the Next Day — The flavors meld overnight in the fridge, making leftovers taste even better than day one. If you can resist eating it all, that is.
What sets this apart from other crockpot soups is the technique. Instead of dumping everything in raw and hoping for the best, I take a few extra minutes to render the bacon and build flavor in the pot first. It makes a world of difference. You get that deep, savory foundation that makes people close their eyes after the first bite. It’s comfort food at its most honest—no shortcuts, no gimmicks, just really good soup.
What Ingredients You Will Need
This creamy crockpot potato soup with bacon uses simple ingredients that work together to create something greater than the sum of their parts. Here’s what you’ll need and why each one matters:
For the Soup Base
- Russet potatoes, peeled and diced (about 3 pounds, or 6 medium) — These are your go-to for creamy soups. They break down just enough to thicken the broth while still holding their shape if you don’t overdo it. Yukon Golds work too, but russets give you that classic fluffy texture.
- Yellow onion, diced (1 large) — The aromatic foundation. Don’t skip it. Even if you’re not an onion person, it melts into the background and adds savory depth.
- Garlic cloves, minced (4-5 cloves) — Fresh is non-negotiable here. Pre-minced jarred garlic has a different flavor that just doesn’t shine the same way.
- Chicken broth (4 cups) — Use low-sodium so you can control the salt level. Vegetable broth works fine if that’s what you have, but chicken adds a richer savory note.
- Heavy cream (1 cup) — This is what makes it truly creamy. Half-and-half will work in a pinch, but the soup won’t be as lush.
- Whole milk (1 cup) — Balances the richness of the cream without making it too heavy. You could use 2% milk, but whole milk gives the best texture.
For the Bacon & Toppings

- Thick-cut bacon (8 ounces, or about 8 strips) — I prefer Wright Brand or Nueske’s for their smoky flavor and meaty texture. Regular bacon works, but thick-cut holds up better as a garnish.
- Sharp cheddar cheese, shredded (2 cups, plus more for garnish) — Shred it yourself from a block. Pre-shredded cheese has anti-caking agents that prevent it from melting smoothly into the soup.
- Green onions, sliced (4-5, for garnish) — Adds a fresh, mild onion kick that cuts through the richness.
- Sour cream (for serving) — Optional but highly recommended. A dollop on top adds tangy contrast.
Seasonings
- Salt and black pepper (to taste) — Go easy on the salt until the end, since bacon and cheese both add saltiness.
- Smoked paprika (1 teaspoon) — My secret ingredient. It reinforces the smoky bacon flavor without overpowering anything.
- Dried thyme (½ teaspoon) — Earthy and subtle. Fresh thyme works too—use 1 teaspoon of leaves.
- Bay leaf (1) — Adds background complexity. Remove it before blending or serving.
Equipment Needed
Nothing fancy here. You probably already own everything you need:
- 6-quart slow cooker — This is the sweet spot size. A 5-quart works too, but you might need to adjust the liquid slightly. I use a Cuisinart model with a sauté function, which saves me a pan, but any basic crockpot will do.
- Large skillet — For cooking the bacon and sautéing the aromatics. Cast iron works beautifully here.
- Sharp chef’s knife — A dull knife makes dicing potatoes a chore. Trust me on this one.
- Cutting board — Preferably large enough to handle all your prep at once.
- Wooden spoon or silicone spatula — For stirring and scraping up those flavorful browned bits.
- Immersion blender — This is optional but highly recommended for achieving that partially creamy texture. A potato masher works too, or you can transfer a portion to a regular blender.
- Measuring cups and spoons — Standard kitchen basics.
If you don’t have an immersion blender, don’t sweat it. A potato masher does the job with a little more elbow grease, and the texture ends up chunkier, which some people actually prefer.
Preparation Method
Let’s get cooking. This creamy crockpot potato soup with bacon comes together in a few simple stages, but each one matters for the final result.
Step 1: Cook the Bacon
Place your bacon strips in a cold large skillet. Turn the heat to medium and cook until the bacon is crispy and the fat has rendered, about 8-10 minutes. Flip occasionally for even cooking. Transfer the bacon to a paper towel-lined plate to drain. Once cool enough to handle, crumble or chop it into bite-sized pieces. Reserve about 2 tablespoons of the bacon fat in the skillet—pour off the rest or save it for another use (it’s gold for roasting vegetables).
Step 2: Sauté the Aromatics
Add the diced onion to the skillet with the reserved bacon fat. Cook over medium heat, stirring occasionally, until softened and translucent, about 5 minutes. Add the minced garlic and cook for another 30 seconds until fragrant. Don’t let the garlic burn—it turns bitter fast. Scrape up any browned bits from the bottom of the pan as you stir; that’s pure flavor.
Step 3: Build the Soup Base in the Crockpot
Transfer the sautéed onions and garlic to your slow cooker. Add the diced potatoes, chicken broth, smoked paprika, dried thyme, bay leaf, and a generous pinch of black pepper. Stir everything together to combine. Don’t add salt yet—remember, the bacon and cheese will bring plenty.
Step 4: Slow Cook
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 when done. You want them soft enough to mash easily but not completely falling apart. Check at the 6-hour mark on low; every slow cooker runs a little differently.
Step 5: Partially Blend the Soup
Remove the bay leaf and discard it. Use an immersion blender to pulse the soup a few times until it’s about half-blended. You’re looking for a creamy base with some chunky potato pieces remaining. If you don’t have an immersion blender, transfer about 2 cups of the soup to a regular blender, blend until smooth, then stir it back into the pot. Be careful with hot liquids in a blender—work in batches and hold the lid down with a towel.
Step 6: Add the Cream and Cheese
Stir in the heavy cream, whole milk, and 1½ cups of the shredded cheddar cheese. Reserve the remaining ½ cup for topping. Stir until the cheese is fully melted and the soup is smooth. Taste and adjust seasoning with salt and pepper. You’ll likely need about ½ to 1 teaspoon of salt, but go slowly.
Step 7: Simmer and Serve
Let the soup cook on LOW for another 15-20 minutes to heat through and allow the flavors to meld. Ladle into bowls and top with the crumbled bacon, remaining shredded cheddar, sliced green onions, and a dollop of sour cream if you’re feeling extra. Serve immediately while it’s hot and comforting.
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 worth sharing:
- Don’t skip the bacon fat sauté. I tried making this once with just dumping raw onions into the crockpot to save time. The soup was bland. That initial sizzle in bacon fat builds a flavor foundation you can’t replicate any other way.
- Cut your potatoes into uniform pieces. Aim for ½-inch to ¾-inch cubes. If they’re all different sizes, some will turn to mush while others stay crunchy. Consistent cuts mean consistent cooking.
- Resist the urge to over-blend. The magic of this soup is the contrast between silky creaminess and tender potato chunks. Two or three pulses with the immersion blender is usually plenty.
- Add the dairy at the end. If you add cream and milk at the beginning of the long cook time, they can curdle or separate. Waiting until the end keeps everything smooth and luscious.
- Watch your salt. Bacon and cheese are both salty ingredients. I always season at the very end, after tasting, to avoid oversalting. You can add salt, but you can’t take it out.
- Thicken it if needed. If your soup is thinner than you’d like after blending, mix 2 tablespoons of cornstarch with 2 tablespoons of cold water to make a slurry, stir it in, and let it cook on HIGH for 15 minutes. It’ll thicken right up.
I once forgot to add the cream entirely until after I’d already served the first bowl. It was still good—just not nearly as luxurious. Learn from my mistakes, people.
Variations & Adaptations
One of the best things about this creamy crockpot potato soup with bacon is how adaptable it is. Here are some ways to make it your own:
- Make It Lighter — Swap the heavy cream for evaporated milk and use turkey bacon instead of regular. You’ll lose a little richness, but it’s still surprisingly satisfying. I’ve also made it with Greek yogurt stirred in at the end instead of sour cream, and it worked beautifully.
- Add Vegetables — Diced carrots and celery sautéed with the onions add sweetness and texture. Frozen corn stirred in during the last 30 minutes is also fantastic. My kids actually prefer it with corn—they call it “chowder soup.”
- Go Loaded Baked Potato Style — Double the cheese, add extra bacon, and top with chives instead of green onions. A drizzle of ranch dressing on top is surprisingly good too. This version disappears fastest at parties.
- Make It Vegetarian — Skip the bacon and use vegetable broth. Sauté the onions in butter instead of bacon fat, and add a teaspoon of liquid smoke to the broth for that smoky flavor. Top with crispy fried onions or smoked paprika for garnish.
- Spice It Up — Add a diced jalapeño along with the onions, or stir in ½ teaspoon of cayenne pepper with the seasonings. A dash of hot sauce on top at serving time works too.
- Try Different Cheeses — Smoked gouda, pepper jack, or even a sharp white cheddar can change the whole personality of the soup. I once used a mix of gruyere and cheddar, and it was next-level fancy without any extra effort.
Serving & Storage Suggestions
This creamy crockpot potato soup with bacon is best served piping hot, right from the slow cooker. Ladle it into deep bowls and pile on the toppings generously. The contrast between the hot, creamy soup and the cool sour cream is part of the experience.
For sides, you can’t go wrong with crusty bread or buttery dinner rolls for dipping. A simple green salad with a tangy vinaigrette cuts through the richness beautifully. If I’m serving this for a casual dinner, I often pair it with a batch of cast iron s’mores dip for dessert—the contrast between savory soup and gooey chocolate is a winning combo.
Storage: Let the soup cool completely before transferring to an airtight container. It will keep in the refrigerator for up to 5 days. The flavors actually deepen overnight, so leftovers are a treat.
Freezing: This soup freezes well, but there’s a catch. Cream-based soups can separate when thawed and reheated. To minimize this, freeze the soup before adding the dairy. When you’re ready to eat, thaw it in the refrigerator overnight, reheat gently on the stovetop, and stir in the cream, milk, and cheese at the end. It works like a charm.
Reheating: Reheat individual portions in the microwave or on the stovetop over medium-low heat. Stir frequently to prevent scorching on the bottom. If the soup seems too thick after refrigeration, add a splash of milk or broth to loosen it up.
Nutritional Information & Benefits
This creamy crockpot potato soup with bacon is comfort food through and through, but it does have some redeeming qualities. Here’s the approximate nutritional breakdown per serving (based on 8 servings):
- Calories: 420-450
- Protein: 16g
- Fat: 28g
- Carbohydrates: 30g
- Fiber: 3g
- Sodium: 780mg
Potatoes get a bad rap, but they’re actually a good source of vitamin C, potassium, and fiber—especially if you leave the skins on (though I peel them here for texture). The bacon provides protein and that satisfying savory hit, while the dairy adds calcium and vitamin D. For a lighter version, you can easily cut the calories by using reduced-fat dairy and less bacon.
This recipe contains dairy and gluten (if served with bread). For a gluten-free option, skip the bread and use cornstarch to thicken if needed. It’s naturally nut-free and egg-free.
Conclusion
This creamy crockpot potato soup with bacon is the kind of recipe that earns a permanent spot in your rotation. It’s forgiving enough for beginners, satisfying enough for seasoned cooks, and delicious enough that everyone asks for seconds. The slow cooker does the work, the bacon makes it irresistible, and the creamy texture keeps you coming back for just one more spoonful.
I love this recipe because it reminds me that the best meals don’t have to be complicated. Sometimes you just need potatoes, bacon, cream, and time. That’s it. That’s enough.
If you make this, I’d love to hear how it turns out. Leave a comment below and let me know what toppings you used, how you adapted it, or just tell me how many bowls you ate. No judgment here. And if you’re looking for another cozy, set-it-and-forget-it meal, check out my full collection of recipes for more weeknight winners.
Frequently Asked Questions
Can I use red potatoes instead of russet?
Yes, but the texture will be different. Red potatoes are waxier and won’t break down as much, so your soup will be chunkier. If you prefer a creamier soup, stick with russets or Yukon Golds.
Why did my soup turn out thin?
This usually happens if the potatoes weren’t cooked long enough to release their starch, or if you added too much liquid. Next time, try mashing some of the potatoes directly in the pot before adding the dairy, or use a cornstarch slurry to thicken it at the end.
Can I make this in an Instant Pot?
Absolutely. Use the sauté function to cook the bacon and aromatics, then add the potatoes and broth. Pressure cook on HIGH for 10 minutes, do a natural release for 10 minutes, then stir in the dairy and cheese. The timing is much faster, but the flavor is just as good.
How do I keep the bacon crispy as a topping?
Cook the bacon until very crisp, drain it well, and store it separately from the soup until serving. If you sprinkle it on top of the soup right before eating, it stays crunchy. Leftover bacon in the fridge will soften, so only add what you plan to eat immediately.
Can I double this recipe?
Yes, but you’ll need a larger slow cooker—at least 7-8 quarts. The cooking time stays about the same, though you may need to add an extra 30 minutes to an hour on LOW. Just make sure your slow cooker isn’t filled more than two-thirds full to allow for proper heat circulation.
Pin This Recipe!

Creamy Crockpot Potato Soup with Bacon (Easy & Best Recipe)
This creamy crockpot potato soup with bacon is thick, satisfying, and packed with smoky bacon flavor. It’s a set-it-and-forget-it comfort food that’s perfect for busy weeknights.
- 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 (about 6 medium)
- 1 large yellow onion, diced
- 4–5 garlic cloves, minced
- 4 cups low-sodium chicken broth
- 1 cup heavy cream
- 1 cup whole milk
- 8 ounces thick-cut bacon (about 8 strips)
- 2 cups sharp cheddar cheese, shredded (plus more for garnish)
- 4–5 green onions, sliced (for garnish)
- Sour cream (for serving)
- Salt and black pepper to taste
- 1 teaspoon smoked paprika
- ½ teaspoon dried thyme
- 1 bay leaf
Instructions
- Cook the bacon in a cold large skillet over medium heat until crispy, about 8-10 minutes. Transfer to a paper towel-lined plate to drain. Once cool, crumble or chop into bite-sized pieces. Reserve 2 tablespoons of bacon fat in the skillet.
- Add the diced onion to the skillet with the reserved bacon fat. Cook over medium heat, stirring occasionally, until softened and translucent, about 5 minutes. Add the minced garlic and cook for 30 seconds until fragrant.
- Transfer the sautéed onions and garlic to a 6-quart slow cooker. Add the diced potatoes, chicken broth, smoked paprika, dried thyme, bay leaf, and a generous pinch of black pepper. Stir to combine.
- Cover and cook on LOW for 6-7 hours or on HIGH for 3-4 hours, until the potatoes are fork-tender.
- Remove the bay leaf and discard. Use an immersion blender to pulse the soup a few times until about half-blended, leaving some chunky potato pieces. Alternatively, transfer 2 cups of soup to a regular blender, blend until smooth, and stir back into the pot.
- Stir in the heavy cream, whole milk, and 1½ cups of the shredded cheddar cheese. Stir until the cheese is fully melted and the soup is smooth. Taste and adjust seasoning with salt and pepper.
- Let the soup cook on LOW for another 15-20 minutes to heat through. Ladle into bowls and top with crumbled bacon, remaining shredded cheddar, sliced green onions, and a dollop of sour cream. Serve immediately.
Notes
For best flavor, don’t skip sautéing the onions in bacon fat. Add dairy at the end to prevent curdling. If soup is too thin, mix 2 tablespoons cornstarch with 2 tablespoons cold water, stir in, and cook on HIGH for 15 minutes. Store bacon separately to keep it crispy.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 435
- Sugar: 4
- Sodium: 780
- Fat: 28
- Saturated Fat: 14
- Carbohydrates: 30
- Fiber: 3
- Protein: 16
Keywords: crockpot potato soup, creamy potato soup, bacon potato soup, slow cooker soup, easy potato soup, comfort food


