Written by

April Underwood

Published

Easy Crockpot Potato Soup with Bacon – Best Cozy Recipe

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

I wasn’t expecting cooking advice from my accountant, but there I was, stuck in his office during tax season, watching him stir a mini crockpot on his desk while explaining my deductions. It was mid-April, I was stressed, and honestly, the smell drifting from that little pot was the only thing keeping me sane. He laughed at my confused face and said, “It’s just potato soup. My wife makes it when I work late.” He scribbled the recipe on the back of a receipt—handwriting barely legible—and handed it over. I stuffed it in my purse, forgot about it, and found it months later while cleaning out receipts. That crumpled piece of paper became my go-to comfort meal. I mean, who knew the guy who does my taxes would also hold the secret to the best cozy crockpot potato soup with bacon?

That first batch I made on a chilly November Sunday, and the house smelled incredible. The bacon was sizzling, the potatoes were softening, and I kept peeking under the lid like a kid on Christmas morning. I almost ruined it by adding too much milk at once (classic move), but I caught myself. It turned out thick, creamy, and exactly what I needed. Maybe you’ve been there—the kind of day where only a bowl of something warm and hearty will fix things. This soup is that fix. It’s become my cold-weather ritual, and I’m pretty sure it’ll become yours too.

This easy crockpot potato soup with bacon is everything you want from comfort food. It’s rich without being heavy, simple without being boring, and it makes your kitchen feel like a hug. Every time I make it, I think of that accountant and his little desk crockpot. Funny how the best recipes come from the most unexpected places, right?

Why You’ll Love This Recipe

Let me tell you why this crockpot potato soup with bacon is different from all the other potato soups out there. I’ve tested this recipe at least a dozen times—tweaking the creaminess, adjusting the bacon ratio, figuring out the perfect potato-to-broth balance. My family has approved every version, and I can honestly say this is the one that stuck.

  • Quick & Easy: Just 15 minutes of prep, then your crockpot does all the work. Perfect for those days when you want a home-cooked meal without hovering over the stove.
  • Simple Ingredients: You probably have most of these in your kitchen right now. No fancy cheese or hard-to-find spices—just real, honest food.
  • Perfect for Cold Days: This soup was made for snowy evenings, rainy afternoons, or any time you need a little warmth from the inside out.
  • Crowd-Pleaser: I’ve served this at potlucks and family dinners, and the pot always comes back empty. Kids love it, adults love it—it’s universal comfort.
  • Unbelievably Delicious: The texture is what gets me every time. It’s thick and creamy without being gluey, with little bits of crispy bacon in every spoonful.

What makes this recipe stand out is the technique. Instead of blending all the potatoes into a puree, I mash just half of them right in the pot. This gives you that creamy base with chunky potato pieces for texture. It’s not another watery soup or a pasty mess—it’s just right. And the bacon? I cook it separately and add it at the end so it stays crispy, not soggy. That little detail makes all the difference.

Honestly, this is the kind of soup that makes you close your eyes after the first bite. It’s comfort food that feels like a warm blanket on a cold day. Perfect for impressing guests without any stress, or just treating yourself on a Tuesday night.

What Ingredients You Will Need

This recipe uses simple, everyday ingredients to create something truly special. Nothing fancy, nothing complicated—just good food that works together beautifully.

For the Soup Base

  • 6 cups russet potatoes, peeled and diced (about 3 large potatoes) – Russets break down nicely and create that creamy texture. Yukon Golds work too, but russets are my go-to.
  • 1 medium yellow onion, diced – Adds a savory backbone. Don’t skip it—even if you’re not an onion person, it melts into the soup.
  • 3 cloves garlic, minced – Fresh garlic is best here. Pre-minced just doesn’t have the same punch.
  • 4 cups chicken broth – I use low-sodium so I can control the salt later. Vegetable broth works fine too.
  • 1 cup heavy cream – For that luxurious richness. Half-and-half works if you want something lighter, but the soup won’t be as thick.
  • 1 cup milk – Whole milk is best. Skim or 2% will work, but the soup will be less creamy.
  • 3 tablespoons unsalted butter – Adds richness and helps thicken the soup.
  • 1 teaspoon salt – Start here and adjust at the end.
  • ½ teaspoon black pepper – Freshly ground is always better.
  • ½ teaspoon smoked paprika – This gives a subtle smoky flavor that pairs perfectly with the bacon.
  • ¼ teaspoon garlic powder – Just a little extra garlic goodness.

For the Toppings

easy crockpot potato soup with bacon preparation steps

  • 8 slices bacon – Thick-cut is my preference. It stays meatier and crisps up beautifully.
  • 1 cup shredded cheddar cheese – Sharp cheddar adds the most flavor. Mild works if that’s what you have.
  • ¼ cup sour cream – For that tangy finish. Greek yogurt is a great swap.
  • 2 green onions, sliced – For freshness and color.
  • Fresh parsley, chopped (optional) – Just for looks, really.

For the bacon, I recommend a good quality thick-cut brand like Wright Brand or Applegate. The bacon fat is too good to waste, so I save a tablespoon to sauté the onions—it adds so much flavor. If you’re watching your salt, look for a low-sodium bacon option.

One thing I learned the hard way: don’t use red potatoes or new potatoes here. They hold their shape too well and won’t break down into that creamy base. Stick with russets or Yukon Golds for the best texture.

Equipment Needed

You don’t need a fancy kitchen to make this soup. Here’s what you’ll need:

  • 6-quart slow cooker – This size works perfectly for this recipe. If yours is smaller, just cut the recipe in half.
  • Large skillet – For cooking the bacon and sautéing the onions. Cast iron is my favorite, but any skillet works.
  • Cutting board and sharp knife – A good knife makes dicing potatoes so much easier. Trust me on this.
  • Measuring cups and spoons – For accuracy, especially with the cream and broth.
  • Potato masher – A fork works in a pinch, but a masher gives you better control over the texture.
  • Wooden spoon – For stirring without scratching your crockpot.
  • Paper towels – For draining the bacon. I know it’s not fancy, but you’ll need them.

If you don’t have a potato masher, you can use a hand mixer on low speed for just a few seconds. Be careful not to over-blend or you’ll end up with gluey soup. I learned that lesson the messy way.

Preparation Method

This crockpot potato soup with bacon comes together in a few simple steps. Let me walk you through it.

Step 1: Cook the Bacon

Place the bacon strips in a 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 or chop into small pieces. Reserve 1 tablespoon of the bacon fat in the skillet—don’t pour it all out!

Step 2: Sauté the Aromatics

In the same skillet with the reserved bacon fat, add the diced onion. Cook over medium heat until softened and translucent, about 4-5 minutes. Add the minced garlic and cook for another 30 seconds until fragrant. This step builds so much flavor—don’t skip it.

Step 3: Prep the Potatoes

Peel and dice your russet potatoes into ½-inch cubes. Try to keep them uniform in size so they cook evenly. Rinse them in cold water to remove excess starch, then drain well. This helps prevent the soup from becoming too gummy.

Step 4: Layer in the Crockpot

Add the diced potatoes to your slow cooker. Top with the sautéed onions and garlic. Pour in the chicken broth, then add the butter, salt, pepper, smoked paprika, and garlic powder. Give everything a good stir.

Step 5: Slow Cook

Cover and cook on LOW for 6-7 hours or on HIGH for 3-4 hours. The potatoes should be fork-tender when done. I prefer low and slow—it gives the flavors more time to meld together.

Step 6: Mash and Cream

Once the potatoes are tender, use your potato masher to mash about half of them right in the crockpot. This creates that creamy base while leaving some chunky potato pieces. Stir in the heavy cream and milk. Let it cook uncovered for another 15-20 minutes to thicken slightly.

Step 7: Taste and Adjust

Give the soup a taste. Need more salt? Add it now. Want more pepper? Go ahead. This is your soup—make it taste the way you like it.

Step 8: Serve and Top

Ladle the soup into bowls. Top with crumbled bacon, shredded cheddar cheese, a dollop of sour cream, and sliced green onions. Add fresh parsley if you’re feeling fancy. Serve immediately.

A quick note: if your soup seems too thick after adding the cream, stir in a little extra warm broth or milk until it reaches your desired consistency. If it’s too thin, let it cook uncovered for another 20-30 minutes to reduce.

Cooking Tips & Techniques

After making this crockpot potato soup with bacon more times than I can count, I’ve picked up a few tricks that make a real difference.

Don’t add the dairy too early. I made this mistake the first time—added the cream at the beginning, and it curdled. Not cute. Always add dairy in the last 30 minutes of cooking. The low heat is gentle enough to keep it smooth and creamy.

Resist the urge to over-stir. I know, it’s tempting to lift that lid and give it a stir every hour. But every time you open the crockpot, you lose heat and add cooking time. Let it do its thing. Trust the process.

Toast your spices. Before adding the smoked paprika and garlic powder to the pot, stir them into the hot bacon fat for about 10 seconds. It wakes up the flavors and makes them more aromatic. Just be careful not to burn them.

Use room temperature dairy. Cold cream or milk can shock the soup and cause it to separate. Take them out of the fridge 15 minutes before adding, or warm them slightly in the microwave. Your soup will thank you.

Double the bacon. Okay, this isn’t a technique, but it’s a pro tip. The bacon on top gets soggy after a day, so I always cook extra and store it separately. That way, every bowl gets crispy bacon, even on day three.

One thing I learned the hard way: I once forgot to rinse the potatoes after dicing them. The soup turned out cloudy and a little gluey. That quick rinse makes a big difference in the final texture.

Variations & Adaptations

This easy crockpot potato soup with bacon is pretty flexible. Here are some ways to make it your own.

Loaded Baked Potato Soup

Add ½ cup of sour cream at the end (on top of the cream and milk) for extra tanginess. Top with extra cheese, chives, and even some steamed broccoli if you’re feeling ambitious. It’s like a loaded baked potato in a bowl.

Vegetarian Version

Skip the bacon and use vegetable broth instead of chicken broth. Sauté the onions in olive oil or butter. For that smoky flavor, add an extra ½ teaspoon of smoked paprika and a dash of liquid smoke. It won’t be exactly the same, but it’s still delicious.

Dairy-Free Adaptation

Use full-fat canned coconut milk instead of heavy cream, and unsweetened oat milk instead of regular milk. The coconut flavor is subtle and actually works surprisingly well with the potatoes. Use dairy-free cheese shreds for topping.

Spicy Kick

Add ½ teaspoon of cayenne pepper or red pepper flakes along with the other spices. Top with pickled jalapeños for extra heat. This is my husband’s favorite version—he likes things spicy.

Cheesy Broccoli Potato Soup

Stir in 2 cups of steamed broccoli florets and an extra ½ cup of shredded cheddar cheese during the last 30 minutes of cooking. It turns into a broccoli cheddar potato mashup that’s honestly genius.

I once tried a version with sweet potatoes instead of russets. It was good—sweeter and a little earthier—but it didn’t have the same creamy texture. Stick with russets if you want that classic potato soup experience.

Serving & Storage Suggestions

This crockpot potato soup with bacon is best served hot, straight from the slow cooker. Ladle it into deep bowls and pile on the toppings—don’t be shy. The contrast between the warm soup and the cold sour cream is one of the best parts.

What to serve with it: A crusty bread or warm dinner rolls are perfect for dipping. A simple side salad with a tangy vinaigrette cuts through the richness nicely. I also love serving it with crispy garlic chicken on the side for a heartier meal—the flavors complement each other beautifully.

Storage: Let the soup cool completely before transferring to an airtight container. It will keep in the refrigerator for up to 4 days. The flavors actually get better after a day or two—the potatoes absorb more of the seasonings.

Freezing: This soup freezes well, but with one caveat. Cream-based soups can separate when thawed. To avoid this, freeze the soup before adding the dairy. When you’re ready to eat, thaw it in the fridge overnight, reheat gently on the stove, then stir in the cream and milk at the end. The bacon and cheese should always be added fresh.

Reheating: Reheat individual portions in the microwave for 2-3 minutes, stirring halfway through. For larger amounts, reheat on the stovetop over medium-low heat, stirring occasionally. Add a splash of milk or broth if the soup has thickened too much in the fridge.

One thing I’ve noticed: the soup gets thicker as it sits. That’s normal—the potatoes continue to absorb liquid. Just add a little extra broth or milk when reheating to bring it back to your preferred consistency.

Nutritional Information & Benefits

Here’s the thing about this soup—it’s comfort food, so it’s not exactly a health food. But it does have some redeeming qualities.

Estimated per serving (1 bowl, with toppings): Approximately 450-500 calories, 25g fat, 45g carbohydrates, 18g protein, 5g fiber, 800mg sodium. These numbers will vary based on your specific ingredients and portion sizes.

Potatoes get a bad rap sometimes, but they’re actually nutritious. They’re a good source of vitamin C, potassium, and vitamin B6. The skin contains fiber, which is why I sometimes leave a few potatoes unpeeled for extra texture and nutrients. The bacon and cheese add protein, though they also add saturated fat and sodium—everything in moderation.

If you’re watching your sodium, use low-sodium broth and bacon, and go easy on the added salt. You can also swap the heavy cream for half-and-half to reduce the fat content. The soup won’t be as luxurious, but it’ll still be tasty.

This recipe is not gluten-free as written (the broth and bacon could contain traces), but it’s easy to make it gluten-free by using certified gluten-free broth and bacon. It’s naturally egg-free and can be made nut-free by choosing your dairy carefully.

FAQs

Can I use frozen potatoes for this crockpot potato soup with bacon?

You can, but I don’t recommend it. Frozen potatoes release more water as they cook, which can make the soup watery. Fresh potatoes give you much better control over the texture. If you’re in a pinch, thaw the frozen potatoes completely and pat them dry before adding them to the crockpot.

Why did my soup turn out watery?

This usually happens for a few reasons. You might have added too much broth, or the potatoes were cut too large and didn’t break down enough. Try cooking the soup uncovered for an extra 20-30 minutes to let some liquid evaporate. You can also mash more of the potatoes to thicken it up.

Can I make this soup in an Instant Pot instead of a crockpot?

Yes! Use the sauté function to cook the bacon and onions, then add the potatoes and broth. Pressure cook on HIGH for 8 minutes, then do a quick release. Stir in the cream and milk, mash to your desired consistency, and serve. It’s faster, but I find the slow cooker version has deeper flavor.

How can I make this soup thicker?

Mash more of the potatoes, or stir in a cornstarch slurry (1 tablespoon cornstarch mixed with 2 tablespoons cold water) during the last 20 minutes of cooking. Let it cook uncovered to help it thicken. You can also add an extra potato or two if you want it really thick.

Can I leave the skin on the potatoes?

Absolutely. If you like the texture and extra fiber, leave the skin on. Just scrub the potatoes well before dicing. Keep in mind that the skin won’t break down as much, so you’ll have more chunky pieces in your soup. I sometimes leave the skin on half the potatoes for the best of both worlds.

Conclusion

This easy crockpot potato soup with bacon is the kind of recipe that becomes a staple. It’s simple enough for a busy weeknight but special enough to serve guests. The creamy texture, the smoky bacon, the melty cheese—every spoonful is pure comfort.

I love that this recipe came from such an unexpected place. It reminds me that good food doesn’t have to be complicated or come from a famous chef. Sometimes it comes from a stressed-out accountant who just wants a warm meal after a long day. And honestly, isn’t that what comfort food is all about?

I’d love to hear how this soup turns out for you. Did you add your own twist? Did it become your go-to cold-weather recipe? Leave a comment below and let me know. And if you’re looking for another cozy option, check out our creamy tuscan chicken recipe—it has that same comforting vibe with a different flavor profile. Happy cooking, friends. Stay warm out there.

Print

Easy Crockpot Potato Soup with Bacon – Best Cozy Recipe

This easy crockpot potato soup with bacon is rich, creamy, and perfect for cold days. With simple ingredients and minimal prep, the slow cooker does all the work, delivering a comforting bowl of loaded baked potato soup.

  • Author: Belle
  • Prep Time: 15 minutes
  • Cook Time: 6 hours 20 minutes
  • Total Time: 6 hours 35 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 6 cups russet potatoes, peeled and diced (about 3 large potatoes)
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 4 cups chicken broth (low-sodium recommended)
  • 1 cup heavy cream
  • 1 cup whole milk
  • 3 tablespoons unsalted butter
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • ½ teaspoon smoked paprika
  • ¼ teaspoon garlic powder
  • 8 slices thick-cut bacon
  • 1 cup shredded sharp cheddar cheese
  • ¼ cup sour cream
  • 2 green onions, sliced
  • Fresh parsley, chopped (optional)

Instructions

  1. Cook the bacon: Place bacon strips in a 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 or chop into small pieces. Reserve 1 tablespoon of bacon fat in the skillet.
  2. Sauté the aromatics: In the same skillet with reserved bacon fat, add diced onion. Cook over medium heat until softened and translucent, about 4-5 minutes. Add minced garlic and cook for another 30 seconds until fragrant.
  3. Prep the potatoes: Peel and dice russet potatoes into ½-inch cubes. Rinse in cold water to remove excess starch, then drain well.
  4. Layer in the crockpot: Add diced potatoes to a 6-quart slow cooker. Top with sautéed onions and garlic. Pour in chicken broth, then add butter, salt, pepper, smoked paprika, and garlic powder. Stir to combine.
  5. Slow cook: Cover and cook on LOW for 6-7 hours or on HIGH for 3-4 hours, until potatoes are fork-tender.
  6. Mash and cream: Use a potato masher to mash about half the potatoes right in the crockpot. Stir in heavy cream and milk. Let cook uncovered for another 15-20 minutes to thicken slightly.
  7. Taste and adjust: Season with additional salt and pepper if needed.
  8. Serve and top: Ladle soup into bowls. Top with crumbled bacon, shredded cheddar cheese, a dollop of sour cream, sliced green onions, and fresh parsley if desired. Serve immediately.

Notes

Add dairy only in the last 30 minutes to prevent curdling. Use room temperature dairy for best results. For thicker soup, mash more potatoes or stir in a cornstarch slurry. For thinner soup, add extra broth or milk. Store leftovers in an airtight container in the refrigerator for up to 4 days. Freeze before adding dairy for best results.

Nutrition

  • Serving Size: 1 bowl (about 1.5 cu
  • Calories: 475
  • Sugar: 6
  • Sodium: 800
  • Fat: 25
  • Saturated Fat: 12
  • Carbohydrates: 45
  • Fiber: 5
  • Protein: 18

Keywords: crockpot potato soup, potato soup with bacon, slow cooker potato soup, loaded potato soup, easy potato soup, comfort food, winter soup

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