Written by

Lauren Graham

Published

Creamy Crockpot Potato Soup with Bacon (Best Easy Recipe)

Ready In 6-8 hours 15 minutes
Servings 8 servings
Difficulty Easy

My neighbor Sarah wasn’t trying to impress anyone. I’d stopped by to borrow a cup of sugar—honestly, a pretty flimsy excuse because I knew she’d just made a big batch of chili—and this smell hit me before I even got to her front door. It was rich, savory, and so deeply comforting that I almost forgot why I was there. She opened the door with a spoon in her hand, looking totally nonchalant. “Oh, it’s just some potato soup I threw together,” she said, like it was nothing. But let me tell you, that first taste was a revelation. It was the creamiest, most flavorful potato soup I’d ever had, and it came out of a crockpot. I stood in her kitchen, probably looking a little too eager, while she told me the whole thing took about ten minutes to prep. Ten minutes! I mean, maybe you’ve been there—you taste something and immediately know it’s going to become a staple in your own kitchen. That’s exactly what happened with this creamy crockpot potato soup with bacon. I’ve been making it ever since, tweaking it just a little, and it’s never let me down. The best part? It tastes like you spent hours on it, but honestly, the slow cooker does all the heavy lifting. This is the kind of recipe that makes you look like a hero with almost no effort.

Why You’ll Love This Recipe

Let’s face it, we all need a few recipes in our back pocket that are guaranteed to please without causing a meltdown in the kitchen. This creamy crockpot potato soup with bacon is exactly that. I’ve tested it more times than I can count—for busy weeknights, for lazy Sundays, and even for a small gathering where everyone went back for seconds (and thirds). Here’s why it works so well:

  • Incredibly Easy: You literally dump everything into the crockpot and walk away. No chopping a mountain of veggies, no standing over a hot stove stirring. It’s the definition of set-it-and-forget-it.
  • Simple, Everyday Ingredients: No need to hunt down fancy ingredients at a specialty store. Potatoes, bacon, cream cheese, chicken broth—these are things you probably already have or can grab in one quick trip.
  • Perfect for Any Occasion: Whether it’s a cozy dinner on a cold Tuesday or something to bring to a potluck, this soup fits the bill. It’s hearty enough to be a main course but also works as a starter.
  • A Guaranteed Crowd-Pleaser: I’ve served this to kids, picky eaters, and serious foodies, and it gets rave reviews every single time. The combination of creamy potatoes and smoky bacon is just universally loved.
  • Next-Level Comfort: This isn’t your average watery potato soup. The texture is velvety and rich, thanks to a little trick with cream cheese and a quick mash at the end. It’s the kind of soup that makes you close your eyes after the first spoonful.

What really sets this recipe apart is the method. Instead of just dumping everything in and hoping for the best, there’s a small step at the end—mashing some of the potatoes right in the pot—that creates that signature creamy texture without needing to dirty a blender. It’s a simple technique that makes a world of difference. And the bacon? Oh, the bacon. Cooking it separately and adding it at the end keeps it perfectly crispy, so you get that satisfying crunch in every bite. This is comfort food at its finest, and I’m so excited to share it with you.

What Ingredients You Will Need

This recipe relies on a handful of humble ingredients to create something truly special. You’ll find that most of these are pantry or fridge staples, which makes this soup perfect for those nights when you need dinner on the table without a lot of fuss. Here’s everything you’ll need:

For the Soup Base

  • 6 cups (about 2 lbs or 900g) russet potatoes, peeled and diced into ½-inch cubes – Russets are ideal because they break down beautifully, giving the soup its natural creaminess. You can use Yukon Golds for a buttery flavor, but the texture will be slightly less creamy.
  • 1 medium yellow onion, finely chopped – This adds a savory depth that you can’t skip. A sweet onion works well here too.
  • 3 cloves garlic, minced – Fresh garlic is a must for the best flavor. I wouldn’t recommend the jarred stuff for this one.
  • 4 cups (960ml) low-sodium chicken broth – Using low-sodium broth lets you control the salt level, especially since the bacon adds a fair amount. Vegetable broth works as a substitute.
  • 1 cup (240ml) heavy cream – This gives the soup its luxurious richness. For a lighter version, you can use half-and-half, but the soup won’t be quite as thick.
  • 8 oz (226g) cream cheese, softened and cut into cubes – This is my secret ingredient! It melts into the broth, creating an incredibly velvety texture without any lumps. Make sure it’s softened so it incorporates smoothly.
  • 1 tsp salt – Adjust to taste, especially if using regular (not low-sodium) broth.
  • ½ tsp black pepper – Freshly ground is always best for that little pop of flavor.
  • ½ tsp smoked paprika – This adds a subtle smokiness that pairs perfectly with the bacon. It’s a small addition that makes a big difference.
  • ¼ tsp dried thyme – A classic herbal note that complements potatoes wonderfully.

For the Toppings & Garnish

creamy crockpot potato soup with bacon preparation steps

  • 8 slices (about 8 oz or 225g) thick-cut bacon – I prefer thick-cut because it stays nice and chunky when crumbled. Applewood-smoked bacon adds an extra layer of flavor.
  • 1 cup (120g) sharp cheddar cheese, shredded – For serving. A good quality cheddar that melts well is key here.
  • ¼ cup (30g) fresh chives or green onions, chopped – For a fresh, oniony pop of color and flavor at the end.
  • Sour cream, for serving (optional) – A dollop on top adds a tangy coolness that balances the richness.

Ingredient Tips from My Kitchen: When it comes to the cream cheese, I always use full-fat Philadelphia. I’ve tried lower-fat versions, and they just don’t melt as smoothly. For the bacon, I like Wright Brand or Nueske’s—they have a great smoky flavor. And for the potatoes, don’t bother peeling them if you’re short on time; just scrub them well. The peel adds a bit of texture and fiber, though the soup won’t be quite as silky smooth.

Equipment Needed

The beauty of this recipe is that you don’t need a ton of fancy equipment. Here’s what you’ll need to have on hand:

  • A 6-quart or larger slow cooker – This is the star of the show. A 6-quart is the perfect size for this recipe. If yours is smaller, just make sure it’s at least 5 quarts so everything fits comfortably. I’ve used a Crock-Pot brand for years, and it’s never let me down.
  • A large skillet or frying pan – For cooking the bacon. A cast-iron skillet works great here because it gives you even heat and a nice crispy result.
  • A sharp chef’s knife and cutting board – For prepping the onions, garlic, and potatoes. A good knife makes the whole process so much faster.
  • A potato masher – This is crucial for getting that perfect creamy texture at the end. You can use a fork in a pinch, but a masher is much more efficient. I have a simple OXO one that cost about $10.
  • A wooden spoon or spatula – For stirring the soup and scraping up any bits from the pan.
  • Measuring cups and spoons – For accuracy. Baking is a science, and while soup is more forgiving, getting the liquid ratio right is important.
  • A ladle – For serving. A deep ladle makes it easy to get a good portion of broth and potato chunks.

Budget-Friendly Tip: If you don’t have a potato masher, you can use a sturdy whisk or even the back of a large spoon to break up some of the potatoes. It takes a little more elbow grease, but it gets the job done. And honestly, a $10 masher is one of the best kitchen investments you can make.

Preparation Method

Okay, let’s get cooking! This recipe is almost embarrassingly easy, but I’ll walk you through every step so it turns out perfect. Follow along, and you’ll have a pot of creamy, dreamy soup in no time.

Step 1: Prep Your Ingredients (10 minutes)

First things first, get all your chopping done. Peel the potatoes (if you’re peeling) and dice them into ½-inch cubes. Try to keep them uniform so they cook evenly. Finely chop the onion and mince the garlic. Set everything aside. This is a great time to soften your cream cheese by letting it sit on the counter while you work.

Step 2: Cook the Bacon (10 minutes)

Place the bacon slices in a large cold skillet. Turn the heat to medium and cook, flipping occasionally, until the bacon is crispy and the fat has rendered, about 8-10 minutes. Transfer the cooked bacon to a paper towel-lined plate to drain. Once cool, crumble it into small pieces. Don’t throw away that bacon fat! You can save it for another use, or you can discard it once it’s cooled. For this recipe, we won’t be using the fat in the soup itself.

Step 3: Layer Ingredients in the Crockpot (5 minutes)

Now, for the easiest part. Place the diced potatoes, chopped onion, and minced garlic in the bottom of your slow cooker. Pour the chicken broth over the top. Add the salt, pepper, smoked paprika, and dried thyme. Give everything a good stir to combine. Don’t worry if the liquid doesn’t cover the potatoes completely—they’ll release some moisture as they cook.

Step 4: Slow Cook (6-8 hours on LOW or 3-4 hours on HIGH)

Put the lid on your slow cooker and set it to LOW for 6-8 hours or HIGH for 3-4 hours. You’ll know the soup is ready when the potatoes are fork-tender—meaning you can easily pierce them with a fork with no resistance. The smell at this point is absolutely intoxicating.

Step 5: Add the Cream Cheese and Cream (5 minutes)

Once the potatoes are tender, turn the slow cooker to WARM or turn it off. Add the cubed cream cheese and the heavy cream. Stir gently until the cream cheese is completely melted and the soup looks smooth and creamy. This usually takes about 2-3 minutes of stirring.

Step 6: Mash for Creaminess (5 minutes)

Here’s the trick that makes this soup so special. Using your potato masher, gently mash the soup right in the crockpot. You don’t want to mash it into a completely smooth puree—you want to leave some chunky potato pieces for texture. I usually do about 6-8 good mashes, just enough to break up about half of the potatoes. The result is a soup that’s thick and creamy but still has some satisfying bites of potato.

Step 7: Taste and Adjust (2 minutes)

Give the soup a taste. Does it need more salt? A little more pepper? This is your chance to adjust the seasoning. Remember, the bacon and cheese you’ll add at the end are salty, so don’t go overboard. I usually add a pinch more black pepper at this stage.

Step 8: Serve and Garnish (5 minutes)

Ladle the soup into bowls. Top each serving with a generous sprinkle of crumbled bacon, a handful of shredded cheddar cheese, and a scattering of fresh chives or green onions. A dollop of sour cream is optional but highly recommended. Serve immediately while it’s hot and comforting.

Pro Tip from My Kitchen: If your soup seems too thick after mashing, stir in a splash of milk or extra chicken broth until it reaches your desired consistency. If it’s too thin, let it cook on LOW with the lid off for an additional 15-20 minutes to allow some of the liquid to evaporate.

Cooking Tips & Techniques

Over the years, I’ve learned a few things that make this soup even better. Let me share some of my hard-won wisdom—including a few mistakes I’ve made so you don’t have to.

Don’t Overcook the Potatoes: I once left this soup on HIGH for 5 hours because I got distracted, and the potatoes turned into a complete mush. While the flavor was still good, the texture was more like baby food. Aim for fork-tender, not falling-apart tender. That’s the sweet spot.

The Cream Cheese Must Be Softened: This is a lesson I learned the hard way. I once added cold cream cheese straight from the fridge, and it formed little white lumps that never quite melted. To avoid this, let the cream cheese sit on the counter for at least 30 minutes before you need it. Cutting it into small cubes also helps it melt faster.

Resist the Urge to Stir Too Much: During the slow cooking process, you don’t need to stir the soup. Every time you lift the lid, you let heat escape, which can add 20-30 minutes to the cooking time. Trust the process and leave it alone.

For Extra Flavor, Roast the Garlic: If you have an extra 10 minutes, you can roast the garlic cloves in a small pan with a drizzle of olive oil before adding them to the crockpot. This mellows out the sharpness and adds a sweet, nutty flavor that’s incredible. I do this when I’m feeling fancy.

Make It a Meal: This soup is hearty on its own, but you can turn it into a full dinner by serving it with a side of crusty bread for dipping or a simple green salad with a tangy vinaigrette to cut through the richness. I love it with a slice of crusty no-knead bread for sopping up every last drop.

Variations & Adaptations

One of the best things about this soup is how easy it is to adapt. I’ve tried several variations over the years, and they’ve all been delicious in their own way. Here are some ideas to make it your own:

Lightened-Up Version

To make this soup a bit healthier, you can swap the heavy cream for half-and-half or even whole milk. Use reduced-fat cream cheese and low-sodium chicken broth. For the bacon, you can use turkey bacon or just use less of it. The soup won’t be quite as decadent, but it’ll still be creamy and satisfying. I’ve made it this way for a lighter dinner, and my family didn’t even notice the difference.

Loaded Baked Potato Soup

Take this soup over the top by adding all your favorite baked potato toppings. In addition to the bacon and cheese, stir in some sour cream and top with extra chives. You can even add some steamed broccoli florets for a bit of green. It’s like a loaded baked potato in a bowl, and it’s pure comfort.

Vegetarian Version

To make this soup vegetarian, simply omit the bacon and use vegetable broth instead of chicken broth. For that smoky flavor, add ½ teaspoon of liquid smoke along with the other seasonings. You can also top the soup with some crispy fried onions or smoked paprika for a similar effect. I’ve made this for a vegetarian friend, and she said it was the best potato soup she’d ever had.

Spicy Kick

If you like a little heat, add a pinch of red pepper flakes along with the other seasonings. You can also use spicy breakfast sausage instead of bacon, or stir in some diced jalapeños at the end. A dash of hot sauce on top is also fantastic. My husband loves this version, and it’s perfect for warming up on a cold winter night.

Creamy Crockpot Potato Soup with Ham

Instead of bacon, try using diced ham. You can use leftover ham from a holiday dinner or buy a ham steak from the store. Add the ham during the last 30 minutes of cooking so it just warms through. This is a great way to use up leftovers, and it gives the soup a slightly different, but equally delicious, flavor profile.

Serving & Storage Suggestions

This soup is best served hot, right from the crockpot. The flavors meld together beautifully, and the texture is at its peak. Here’s how to serve and store it for the best results:

How to Serve: Ladle the soup into deep bowls. I like to serve it with a side of crusty bread or a simple grilled cheese sandwich for dipping. The combination of creamy soup and crispy, buttery bread is unbeatable. For a lighter option, a side salad with a lemon vinaigrette adds a nice contrast. If you’re serving this for a crowd, set up a toppings bar with bowls of crumbled bacon, shredded cheese, sour cream, and chives so everyone can customize their bowl.

Storing Leftovers: This soup stores beautifully. Let it cool completely, then transfer it to an airtight container. It will keep in the refrigerator for up to 4-5 days. The flavors actually get even better after a day or two as they meld together. Just be aware that the soup will thicken significantly as it sits, so you’ll need to thin it out when reheating.

Reheating Instructions: To reheat, place the desired amount in a saucepan over medium-low heat. Stir in a splash of milk or chicken broth to loosen it up. Heat gently, stirring occasionally, until warmed through. You can also reheat individual portions in the microwave. Just cover the bowl and heat in 30-second bursts, stirring between each, until hot. Avoid boiling the soup, as this can cause the cream to separate.

Freezing Instructions: This soup freezes well, but with a couple of caveats. Because it contains dairy, the texture can change slightly upon thawing. To freeze, let the soup cool completely, then transfer it to a freezer-safe container or zip-top bag. It will keep for up to 3 months. To thaw, place it in the refrigerator overnight. When reheating, you’ll definitely need to add a splash of milk or broth to bring it back to the right consistency. I’ve found that stirring in a little extra cream cheese after reheating helps restore the creamy texture.

Nutritional Information & Benefits

While this soup is definitely a comfort food indulgence, it does have some nutritional benefits worth noting. Here’s a rough estimate of the nutritional content per serving (based on 8 servings, not including optional toppings):

  • Calories: ~450 kcal
  • Fat: ~28g
  • Saturated Fat: ~15g
  • Carbohydrates: ~35g
  • Fiber: ~3g
  • Sugar: ~5g
  • Protein: ~14g
  • Sodium: ~800mg

Key Health Highlights: Potatoes are a good source of vitamin C, potassium, and fiber, especially if you leave the skins on. The bacon and cheese provide protein, which helps keep you feeling full and satisfied. The onion and garlic offer prebiotic fibers that support gut health. For a more balanced meal, consider pairing this soup with a side of steamed vegetables or a fresh salad to add more vitamins and fiber to the plate. If you’re watching your sodium intake, be sure to use low-sodium broth and go easy on the added salt.

Dietary Considerations: This recipe contains dairy and gluten (if using certain broths, so check labels). It can be made gluten-free by ensuring your broth is certified gluten-free. For a lower-carb option, you can substitute some of the potatoes with cauliflower, though the texture will be different. This recipe is not suitable for a vegan or dairy-free diet without significant modifications.

Conclusion

There’s a reason this creamy crockpot potato soup with bacon has become a staple in my kitchen. It’s the perfect blend of convenience and comfort—a recipe that delivers incredible flavor with almost no effort. Whether you’re making it for a busy weeknight dinner, a cozy weekend lunch, or a dish to share with friends, it never fails to hit the spot. The best part is how forgiving it is. You can tweak it based on what you have on hand, adjust the seasonings to your taste, and it always turns out delicious.

I love that this soup has a way of bringing people together. There’s something about a warm bowl of creamy potato soup that feels like a hug in a bowl. It’s the kind of meal that makes you slow down, take a breath, and really savor the moment. And honestly, isn’t that what good food is all about?

I’d love to hear how this recipe turns out for you! Did you try any of the variations? Did you add your own twist? Drop a comment below and let me know. And if you loved it as much as I do, please share it with a friend or save it for later. Happy cooking, friend!

Frequently Asked Questions

Can I use a different type of potato?

Yes, you can! Russet potatoes are ideal for their high starch content, which creates a naturally creamy texture. Yukon Golds also work well and have a buttery flavor. Red potatoes or waxy potatoes will hold their shape better and result in a chunkier soup. Avoid using sweet potatoes, as they have a very different flavor and texture profile.

Can I make this soup in an Instant Pot or on the stovetop?

Absolutely! For the Instant Pot, sauté the onions and garlic on the Sauté setting, then add the potatoes, broth, and seasonings. Cook on HIGH pressure for 8 minutes, then do a quick release. Stir in the cream cheese and cream, then mash. For the stovetop, simply simmer everything in a large pot over medium heat until the potatoes are tender, about 20-25 minutes, then proceed with the cream cheese and mashing steps.

How can I make this soup dairy-free?

To make this soup dairy-free, you’ll need to make a few substitutions. Use full-fat canned coconut milk instead of heavy cream, and a dairy-free cream cheese alternative. For the cheese topping, use a dairy-free shredded cheese. The flavor will be slightly different, but the soup will still be creamy and delicious. Be sure to use a good quality vegetable broth as the base.

Why did my soup turn out grainy?

A grainy texture is usually caused by the cream cheese not being fully incorporated or the dairy separating. This can happen if the cream cheese was too cold when added, or if the soup was boiled after adding the dairy. To fix this, try whisking the soup vigorously to re-emulsify it. You can also use an immersion blender to smooth it out, though this will make the soup completely smooth. Next time, make sure your cream cheese is softened and avoid boiling the soup after adding the cream.

Can I add other vegetables to this soup?

Definitely! This soup is very adaptable. Some great additions include diced carrots, celery, or cauliflower. You can add them along with the potatoes at the beginning. For a bit of green, stir in some frozen peas or chopped spinach during the last 30 minutes of cooking. Just be mindful that adding more vegetables will change the liquid ratio, so you may need to add a little extra broth if the soup seems too thick.

Pin This Recipe!

creamy crockpot potato soup with bacon recipe

Print

Creamy Crockpot Potato Soup with Bacon (Best Easy Recipe)

This creamy crockpot potato soup with bacon is incredibly easy to make with simple ingredients. The slow cooker does all the work, delivering a velvety, rich soup that tastes like you spent hours on it.

  • Author: Sienna
  • Prep Time: 10 minutes
  • Cook Time: 6-8 hours on LOW or 3-4 hours on HIGH
  • Total Time: 6 hours 10 minutes to 8 hours 10 minutes
  • Yield: 8 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 6 cups (about 2 lbs or 900g) russet potatoes, peeled and diced into ½-inch cubes
  • 1 medium yellow onion, finely chopped
  • 3 cloves garlic, minced
  • 4 cups (960ml) low-sodium chicken broth
  • 1 cup (240ml) heavy cream
  • 8 oz (226g) cream cheese, softened and cut into cubes
  • 1 tsp salt
  • ½ tsp black pepper
  • ½ tsp smoked paprika
  • ¼ tsp dried thyme
  • 8 slices (about 8 oz or 225g) thick-cut bacon
  • 1 cup (120g) sharp cheddar cheese, shredded
  • ¼ cup (30g) fresh chives or green onions, chopped
  • Sour cream, for serving (optional)

Instructions

  1. Prep your ingredients: Peel and dice potatoes into ½-inch cubes. Finely chop onion and mince garlic. Soften cream cheese by letting it sit on the counter.
  2. Cook the bacon: Place bacon slices in a cold large skillet. Turn heat to medium and cook, flipping occasionally, until crispy, about 8-10 minutes. Transfer to a paper towel-lined plate to drain. Once cool, crumble into small pieces.
  3. Layer ingredients in the crockpot: Place diced potatoes, chopped onion, and minced garlic in the bottom of a 6-quart or larger slow cooker. Pour chicken broth over the top. Add salt, pepper, smoked paprika, and dried thyme. Stir to combine.
  4. Slow cook: Cover and cook on LOW for 6-8 hours or on HIGH for 3-4 hours, until potatoes are fork-tender.
  5. Add cream cheese and cream: Turn slow cooker to WARM or off. Add cubed cream cheese and heavy cream. Stir gently until cream cheese is completely melted and soup is smooth, about 2-3 minutes.
  6. Mash for creaminess: Using a potato masher, gently mash the soup right in the crockpot, leaving some chunky potato pieces for texture (about 6-8 mashes).
  7. Taste and adjust: Adjust seasoning as needed. Remember bacon and cheese add salt.
  8. Serve and garnish: Ladle soup into bowls. Top with crumbled bacon, shredded cheddar cheese, and fresh chives or green onions. Add a dollop of sour cream if desired. Serve immediately.

Notes

For best results, use full-fat cream cheese and soften it before adding. Avoid overcooking potatoes to prevent mushiness. If soup is too thick, stir in a splash of milk or broth. If too thin, cook on LOW with lid off for 15-20 minutes. For extra flavor, roast garlic before adding.

Nutrition

  • Serving Size: 1 bowl (about 1.5 cu
  • Calories: 450
  • Sugar: 5
  • Sodium: 800
  • Fat: 28
  • Saturated Fat: 15
  • Carbohydrates: 35
  • Fiber: 3
  • Protein: 14

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

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 ★☆ ★☆ ★☆ ★☆ ★☆