Written by

Layla Dixon

Published

Easy Crockpot Potato Soup Recipe with Bacon

Ready In 8 hours 30 minutes
Servings 8 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

That first spoonful—the way the velvety broth clings to the sharp cheddar and the smoky bacon crumbles hit your tongue—still takes me straight to my grandmother’s tiny kitchen on a rainy Tuesday afternoon. She wasn’t one for fussy recipes, but she understood something about comfort that I’ve spent years trying to capture. It wasn’t complicated, that soup. It was just… right.

I remember watching her dump a bag of frozen hash browns into the crockpot without measuring, tossing in some chicken broth, and walking away. Hours later, the whole house smelled like someone had been cooking all day. She’d stir in some cream, a handful of shredded cheddar, and top each bowl with bacon that she’d crisp up while the soup finished. No drama. No stress. Just good food that happened while you lived your life.

That’s the magic of this easy crockpot potato soup with bacon and cheddar. It doesn’t demand your attention. It doesn’t require you to stand over a stove stirring for an hour. It just works. And honestly, after a long day when you’re tired and hungry and the last thing you want to do is cook, that kind of recipe is worth its weight in gold.

I’ve tweaked my grandmother’s version over the years—added a little garlic, swapped in Yukon Golds for extra creaminess, and figured out the perfect ratio of cheese to broth so it never gets gluey. But the heart of it? That’s still her. A slow cooker full of simple ingredients that somehow turn into something you can’t stop eating.

This is the soup I make when I need a hug in a bowl. And I think you’re going to love it too.

Why You’ll Love This Recipe

Let’s be real for a second. There are a million potato soup recipes out there. Some are too thin. Some are so heavy they sit in your stomach like a brick. Some require you to babysit a pot for hours. This one? It’s different.

  • Set It and Forget It: This is the ultimate hands-off meal. You toss everything in the crockpot in the morning, go about your day, and come home to a kitchen that smells like a cozy diner. No stirring, no watching, no fuss.
  • Pantry-Friendly Ingredients: You probably already have most of what you need. Potatoes, broth, bacon, cheese, cream—these are the kinds of things I keep on hand for exactly this reason. No special trips to three different stores.
  • Crowd-Pleaser Status: I’ve served this at family dinners, potlucks, and casual weeknight meals. Kids devour it. Adults go back for seconds. Even my picky-eating cousin (you know the type) asked for the recipe.
  • Unbelievably Creamy Without Heavy Cream: Here’s the trick—using a combination of cream cheese and a quick cornstarch slurry gives you that luscious, velvety texture without needing a pint of heavy cream. It’s rich but not over-the-top.
  • Perfect for Busy Days: Whether you’re working from home, running errands, or just need a meal that doesn’t demand your attention, this soup delivers. It’s the definition of low-effort, high-reward cooking.

I’ve tested this recipe more times than I can count. I’ve made it with different potatoes, different cheeses, different ratios of liquid. This version is the one I keep coming back to. It’s not just another potato soup—it’s the one that makes you close your eyes after that first bite and forget about whatever else happened that day.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients that work together to create something truly comforting. Nothing fancy, nothing pretentious—just good food that does its job.

  • Bacon: 8 slices, chopped into small pieces. I prefer thick-cut bacon for the best texture and smoky flavor. You’ll cook it until crispy and use the rendered fat to soften the aromatics. Save a few crumbles for topping—trust me.
  • Yellow Onion: 1 medium, diced small. Onion adds that savory backbone that makes the soup taste like it’s been simmering for hours. No need to get fancy—a standard yellow onion does the job perfectly.
  • Garlic: 4 cloves, minced fresh. Don’t skimp here. Garlic and potatoes are best friends, and the slow cooker mellows it out beautifully.
  • Russet Potatoes: 3 pounds (about 6 medium), peeled and cut into 1/2-inch cubes. Russets break down nicely and help thicken the soup naturally. You could use Yukon Golds if you prefer a slightly waxier texture, but Russets are my go-to for that melt-in-your-mouth creaminess.
  • Chicken Broth: 4 cups, low-sodium. You control the salt this way. Good-quality broth makes a difference here, so grab something you’d actually sip on its own.
  • Seasonings: 1 teaspoon salt, 1/2 teaspoon black pepper, 1/2 teaspoon smoked paprika, 1/4 teaspoon dried thyme. The smoked paprika is the secret weapon—it adds a subtle warmth that plays beautifully with the bacon.
  • Cream Cheese: 4 ounces, softened and cut into cubes. This is my trick for extra creaminess without making the soup too heavy. It melts into the broth and gives it that velvety finish.
  • Sharp Cheddar Cheese: 2 cups, freshly shredded. Pre-shredded cheese has anti-caking agents that prevent it from melting smoothly. Take the extra two minutes to shred your own—it makes a real difference.
  • Whole Milk: 1 cup. Adds richness without being over-the-top. You can use 2% if that’s what you have, but whole milk gives the best texture.
  • Cornstarch: 2 tablespoons mixed with 3 tablespoons cold water to make a slurry. This is the insurance policy for perfect thickness every time.
  • Optional Toppings: Extra shredded cheddar, crispy bacon crumbles, sliced green onions, a dollop of sour cream, and fresh cracked black pepper. These aren’t just for looks—they add texture and freshness that balances the richness.

Equipment Needed

One of the best things about this recipe is that it doesn’t require a kitchen full of gadgets. Here’s what you’ll need:

  • 6-Quart Slow Cooker: This is the sweet spot for this recipe. Anything smaller and you’ll be crowding the pot. Anything larger and the soup might cook too quickly. I use my trusty Crock-Pot brand, but any slow cooker will work.
  • Large Skillet: For cooking the bacon and softening the onions. A cast-iron skillet works beautifully here, but any non-stick or stainless steel pan will do.
  • Cutting Board and Sharp Knife: You’ll be dicing onions and cubing potatoes, so a good chef’s knife makes the prep go much faster.
  • Box Grater or Food Processor: For shredding your cheese. I use a box grater because it’s easy to clean, but a food processor with a shredding disc works in seconds.
  • Measuring Cups and Spoons: Standard kitchen staples. Nothing fancy needed.
  • Wooden Spoon or Silicone Spatula: For stirring and scraping down the sides of the slow cooker.
  • Small Bowl: For making your cornstarch slurry.
  • Immersion Blender (Optional): If you want a partially blended soup for extra creaminess. You can also use a potato masher right in the crockpot.

If you don’t have an immersion blender, no worries at all. I’ve made this soup dozens of times using just a potato masher to break up some of the potatoes at the end. It gives you that perfect chunky-but-creamy texture that feels so satisfying.

Preparation Method

easy crockpot potato soup with bacon preparation steps

This is where the magic happens. Follow these steps, and you’ll have a pot of soup that tastes like you’ve been tending it all day—even though you barely lifted a finger.

  1. Cook the Bacon: Place the chopped bacon in a large skillet over medium heat. Cook, stirring occasionally, until the bacon is crispy and the fat has rendered, about 8 to 10 minutes. Use a slotted spoon to transfer the bacon to a paper towel-lined plate. Leave about 2 tablespoons of bacon fat in the skillet—discard the rest or save it for another use.
  2. Soften the Aromatics: Add the diced onion to the skillet with the reserved bacon fat. Cook over medium heat, stirring occasionally, until the onion is translucent and softened, about 4 to 5 minutes. Add the minced garlic and cook for 30 seconds more, until fragrant. This step blooms the flavors before they go into the crockpot.
  3. Layer the Crockpot: Place the cubed Russet potatoes in the bottom of your 6-quart slow cooker. Top with the cooked onion and garlic mixture. Pour the chicken broth over everything. Add the salt, black pepper, smoked paprika, and dried thyme. Give it a gentle stir to combine.
  4. Cook Low and Slow: Cover the slow cooker and cook on LOW for 7 to 8 hours or on HIGH for 3 to 4 hours. The potatoes should be fork-tender when done. I prefer low and slow—it gives the flavors more time to meld together.
  5. Add the Cream Cheese: Once the potatoes are tender, add the softened cream cheese cubes to the crockpot. Stir until the cream cheese is fully melted and incorporated into the broth. This usually takes about 2 to 3 minutes of gentle stirring.
  6. Partially Blend (Optional): If you want a creamier texture, use an immersion blender to give the soup a few quick pulses. I like to leave about half the potatoes whole for texture and blend the rest. If you don’t have an immersion blender, use a potato masher to break up some of the potatoes right in the crockpot.
  7. Thicken the Soup: In a small bowl, whisk together the cornstarch and cold water until smooth. Pour the slurry into the slow cooker and stir well. Let the soup cook uncovered on HIGH for 15 to 20 minutes, until it thickens slightly. The soup will continue to thicken as it cools.
  8. Add the Milk and Cheese: Stir in the whole milk and freshly shredded sharp cheddar cheese. Stir until the cheese is completely melted and the soup is smooth and creamy. This should take about 2 to 3 minutes. Taste and adjust seasoning if needed.
  9. Serve and Garnish: Ladle the soup into bowls and top with the reserved crispy bacon crumbles, extra shredded cheddar, sliced green onions, and a dollop of sour cream if desired. Finish with a crack of fresh black pepper. Serve immediately.

One thing I’ve learned the hard way—don’t rush the cheese step. If you add the cheese while the soup is too hot, it can seize up and turn grainy. Let the soup cool for a minute or two after you turn off the heat, then stir in the cheese gradually. Smooth and silky every time.

Cooking Tips & Techniques

After making this easy crockpot potato soup with bacon and cheddar more times than I can count, I’ve picked up a few tricks that make a real difference. Here’s what I wish someone had told me the first time around.

Don’t Skip Browning the Bacon and Onions: I know it’s tempting to just dump everything in the crockpot raw. Don’t do it. Taking those extra 10 minutes to crisp the bacon and soften the onions adds a depth of flavor that you just can’t get from the slow cooker alone. It’s the difference between good soup and unforgettable soup.

Use Cold Cornstarch Slurry: If you add cornstarch directly to hot liquid, it clumps up into little balls of sadness. Always mix it with cold water first, then stir it into the soup. And give it those 15 to 20 minutes to work its magic—cornstarch needs a little heat to activate.

Shred Your Own Cheese: I’m not trying to be a kitchen snob here, but pre-shredded cheese really doesn’t melt the same way. Those anti-caking coatings keep the cheese from clumping in the bag, but they also keep it from melting smoothly in your soup. A block of sharp cheddar and a box grater take two minutes and make a noticeable difference.

Don’t Overcook the Potatoes: Russet potatoes are starchy and break down easily. If you cook them too long, you’ll end up with potato mush instead of tender chunks. Stick to the recommended cooking times and check them at the lower end—fork-tender is what you’re after.

Season as You Go: I made the mistake of undersalting my first few batches and trying to fix it at the end. Salt doesn’t distribute as well once the soup is finished. Season the broth at the beginning, taste after you add the cheese, and adjust before serving. The smoked paprika and thyme are subtle but essential—don’t leave them out.

Let It Rest: This soup actually gets better after sitting for 10 to 15 minutes. The flavors meld, the texture sets up perfectly, and it’s not piping-hot enough to burn your tongue. Patience pays off here.

Variations & Adaptations

One of the things I love most about this recipe is how flexible it is. You can tweak it to fit your cravings, your dietary needs, or whatever’s in your fridge. Here are some of my favorite variations.

Loaded Baked Potato Style: This is my go-to when I’m feeling extra indulgent. Top each bowl with a generous dollop of sour cream, extra crispy bacon, a handful of shredded cheddar, and a sprinkle of fresh chives. It’s basically a loaded baked potato in soup form. I’ve also been known to add a spoonful of this fresh savory cottage cheese bowl on top for extra protein and creaminess.

Vegetarian Version: Skip the bacon and use vegetable broth instead of chicken broth. To get that smoky flavor back, add 1/2 teaspoon of liquid smoke along with the seasonings. You can also sauté the onions in butter or olive oil instead of bacon fat. It won’t be exactly the same, but it’s still delicious.

Dairy-Free Adaptation: Use a good-quality dairy-free cream cheese alternative and unsweetened oat milk or cashew milk for the creaminess. For the cheese, I’ve had great results with Violife or Daiya shredded cheddar-style shreds. The texture will be slightly different, but the flavor is still comforting and satisfying.

Spicy Kick: Add 1/2 teaspoon of cayenne pepper or a diced jalapeño (seeds removed if you want less heat) along with the seasonings. Top with pickled jalapeños for an extra punch. This version is fantastic when you’re fighting off a cold or just want something with a little attitude.

Broccoli Cheddar Potato Soup: Add 2 cups of frozen broccoli florets during the last 30 minutes of cooking. The broccoli steams perfectly in the hot soup and adds color, texture, and a boost of nutrients. This is my favorite way to sneak some vegetables into a cozy meal.

Slow Cooker to Stovetop Method: If you don’t have a slow cooker, you can make this entirely on the stovetop. Follow the same steps, but use a large Dutch oven or heavy-bottomed pot. Simmer the potatoes in the broth for about 20 to 25 minutes, until tender, then proceed with the remaining steps. The flavors won’t be quite as deep, but it’s ready in under an hour.

Serving & Storage Suggestions

This soup is a meal in itself, but the right accompaniments can turn it into something truly special. Here’s how I like to serve it and keep it for later.

Serving Temperature and Presentation: Serve the soup hot, but not boiling—let it cool for a few minutes after cooking. Ladle it into wide, shallow bowls so you can see all those beautiful toppings. I like to arrange the bacon, cheese, and green onions in little piles on top rather than mixing them in, so each spoonful gets a different combination.

What to Serve With It: A crusty loaf of sourdough or a warm baguette is perfect for dipping. A simple side salad with a tangy vinaigrette cuts through the richness beautifully. If you’re feeling extra hungry, serve it alongside a healthy grilled chicken Caesar salad for a complete and satisfying meal. For a lighter option, these crispy broccoli bacon cheddar salad skewers are a fun and crunchy side.

Storage Instructions: Store leftover soup in an airtight container in the refrigerator for up to 5 days. The soup will thicken significantly as it sits—this is normal. When reheating, add a splash of milk or broth to thin it back to your desired consistency. I’ve found that the flavors actually deepen overnight, so leftovers taste even better the next day.

Freezing Instructions: This soup freezes well, but with one caveat—the dairy can separate slightly upon thawing. To minimize this, let the soup cool completely, then transfer it to freezer-safe containers. Leave about an inch of headspace for expansion. Freeze for up to 3 months. To reheat, thaw overnight in the refrigerator, then warm gently on the stovetop over low heat, stirring frequently. Add a splash of milk or broth to bring back the creamy texture.

Reheating Tips: The stovetop is your best bet for reheating. Warm the soup over medium-low heat, stirring occasionally, until heated through. If you’re in a hurry, the microwave works too—just heat in 30-second intervals, stirring between each, to prevent hot spots. Avoid boiling the soup, as this can cause the dairy to separate.

How Flavors Develop Over Time: This is one of those soups that gets better on day two. The garlic and smoked paprika mellow out and meld with the potatoes, and the overall flavor becomes more rounded and cohesive. I actually look forward to leftovers as much as the first serving.

Nutritional Information & Benefits

Let’s be honest—this is comfort food, not health food. But that doesn’t mean it’s without its redeeming qualities. Here’s what you’re working with per serving (based on 8 servings).

Estimated Nutritional Values (per serving):

  • Calories: 420
  • Protein: 18g
  • Fat: 24g
  • Carbohydrates: 36g
  • Fiber: 3g
  • Sugar: 5g
  • Sodium: 680mg

Health Benefits of Key Ingredients: 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 (which I sometimes do for a more rustic version). The bacon provides protein and B vitamins, while the cheddar adds calcium. The onions and garlic offer prebiotic fiber that supports gut health. It’s not a superfood, but it’s not junk food either.

Dietary Considerations: This recipe contains dairy and gluten (depending on your broth). For a gluten-free version, use certified gluten-free broth and double-check your cornstarch label. For a lower-carb version, you can swap half the potatoes for cauliflower florets—it’s not the same, but it’s surprisingly good.

Potential Allergens: This recipe contains dairy (milk, cream cheese, cheddar) and may contain gluten depending on your broth choice. The bacon is pork-based, so it’s not suitable for those avoiding pork or following a halal or kosher diet.

My Personal Perspective: I don’t believe in labeling food as “good” or “bad.” This soup is nourishing in the way that all food made with care is nourishing. It fills your belly, warms your soul, and brings people together. Sometimes that’s exactly what you need.

Conclusion

This easy crockpot potato soup with bacon and cheddar is the kind of recipe that earns a permanent spot in your rotation. It’s forgiving, adaptable, and consistently delivers that deep, satisfying comfort you crave on a cold day or a long week. The slow cooker does the heavy lifting while you go about your life, and the payoff is a pot of soup that tastes like you’ve been tending it all day.

I’ve made this soup for sick friends, for busy weeknights, for lazy Sundays when I just want something warm and good. Every single time, it delivers. And the best part? You can make it your own. Add more bacon. Use a different cheese. Throw in some broccoli or cauliflower. This recipe is a starting point, not a rulebook.

I’d love to hear how it turns out for you. Leave a comment below and let me know what variations you tried, or tag me in your photos if you share them online. There’s something special about knowing this soup is simmering in kitchens all over the place, bringing a little warmth to someone’s day. Happy cooking, friends.

Frequently Asked Questions

Can I use frozen hash browns instead of fresh potatoes?

Absolutely. This is actually how my grandmother made it. Use a 30-ounce bag of frozen diced hash browns or shredded hash browns. No need to thaw them first—just dump them in. The cooking time stays the same. The texture will be slightly different (more consistent, less chunky), but it’s still delicious and even more convenient.

Why did my soup turn out grainy?

This usually happens for one of two reasons. Either the cheese was added when the soup was too hot (it can seize up and turn gritty), or you used pre-shredded cheese with anti-caking agents. To fix it, try blending the soup with an immersion blender to smooth out the texture. For next time, let the soup cool slightly before adding the cheese, and always shred your own from a block.

Can I make this in an Instant Pot?

Yes, with a few adjustments. Sauté the bacon and onions using the Sauté function, then add the potatoes, broth, and seasonings. Pressure cook on HIGH for 10 minutes, then do a natural release for 10 minutes before quick-releasing the remaining pressure. Proceed with the remaining steps (cream cheese, slurry, milk, and cheese) using the Sauté or Keep Warm function. The flavor won’t be quite as deep as the slow cooker version, but it’s ready in under an hour.

How can I make this soup thicker?

If your soup is thinner than you’d like, try one of these fixes. Make an additional cornstarch slurry (1 tablespoon cornstarch mixed with 2 tablespoons cold water) and stir it in, then let the soup simmer for 10 minutes. Alternatively, use a potato masher to break up more of the potatoes—the starch released will naturally thicken the soup. You can also stir in a few tablespoons of instant mashed potato flakes for an instant thickener.

Can I leave the skins on the potatoes?

Definitely. Leaving the skins on adds fiber, nutrients, and a more rustic texture. Just make sure to scrub the potatoes thoroughly before cubing them. If you’re using Russet potatoes, the skins are thin and tender enough that they won’t be noticeable in the finished soup. Yukon Golds have even thinner skins and work beautifully with the peels left on.

Pin This Recipe!

easy crockpot potato soup with bacon recipe

Print

Easy Crockpot Potato Soup Recipe with Bacon

This easy crockpot potato soup with bacon and cheddar is the ultimate hands-off comfort food. Toss simple ingredients in the slow cooker in the morning and come home to a velvety, creamy soup that tastes like you’ve been tending it all day.

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

Ingredients

Scale
  • 8 slices bacon, chopped into small pieces
  • 1 medium yellow onion, diced small
  • 4 cloves garlic, minced
  • 3 pounds Russet potatoes (about 6 medium), peeled and cut into 1/2-inch cubes
  • 4 cups low-sodium chicken broth
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon smoked paprika
  • 1/4 teaspoon dried thyme
  • 4 ounces cream cheese, softened and cut into cubes
  • 2 cups sharp cheddar cheese, freshly shredded
  • 1 cup whole milk
  • 2 tablespoons cornstarch mixed with 3 tablespoons cold water (slurry)
  • Optional toppings: extra shredded cheddar, crispy bacon crumbles, sliced green onions, sour cream, fresh cracked black pepper

Instructions

  1. Cook the bacon: Place chopped bacon in a large skillet over medium heat. Cook, stirring occasionally, until crispy, about 8-10 minutes. Transfer bacon to a paper towel-lined plate. Reserve 2 tablespoons bacon fat in the skillet.
  2. Soften the aromatics: Add diced onion to the skillet with reserved bacon fat. Cook over medium heat until translucent, about 4-5 minutes. Add minced garlic and cook 30 seconds more until fragrant.
  3. Layer the crockpot: Place cubed potatoes in the bottom of a 6-quart slow cooker. Top with cooked onion and garlic mixture. Pour chicken broth over everything. Add salt, black pepper, smoked paprika, and dried thyme. Stir gently to combine.
  4. Cook low and slow: Cover and cook on LOW for 7-8 hours or on HIGH for 3-4 hours, until potatoes are fork-tender.
  5. Add cream cheese: Add softened cream cheese cubes to the crockpot. Stir until fully melted and incorporated, about 2-3 minutes.
  6. Partially blend (optional): Use an immersion blender to give the soup a few quick pulses, leaving about half the potatoes whole. Alternatively, use a potato masher to break up some potatoes right in the crockpot.
  7. Thicken the soup: In a small bowl, whisk together cornstarch and cold water until smooth. Pour slurry into the slow cooker and stir well. Cook uncovered on HIGH for 15-20 minutes until soup thickens slightly.
  8. Add milk and cheese: Stir in whole milk and freshly shredded sharp cheddar cheese. Stir until cheese is completely melted and soup is smooth, about 2-3 minutes. Taste and adjust seasoning if needed.
  9. Serve and garnish: Ladle soup into bowls. Top with reserved crispy bacon crumbles, extra shredded cheddar, sliced green onions, and a dollop of sour cream if desired. Finish with fresh cracked black pepper. Serve immediately.

Notes

Don’t rush the cheese step. Let the soup cool slightly before adding cheese to prevent graininess. The soup thickens as it cools. For best results, shred cheese from a block rather than using pre-shredded cheese.

Nutrition

  • Serving Size: 1 serving (about 1.5
  • Calories: 420
  • Sugar: 5
  • Sodium: 680
  • Fat: 24
  • Saturated Fat: 12
  • Carbohydrates: 36
  • Fiber: 3
  • Protein: 18

Keywords: crockpot potato soup, slow cooker potato soup, bacon cheddar potato soup, easy potato soup, comfort food, creamy potato 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