Love this? Save it for later!
Share the inspiration with your friends
My neighbor Frank is seventy-three years old, retired from thirty years as an accountant, and the last person I expected to teach me anything about cooking. Honestly, I figured his idea of a good meal came from a TV dinner tray. But last November, I was out front wrestling with a pile of wet leaves, and Frank shuffled over holding a slow cooker. Not a new one, mind you—this thing was beige, scratched, with a knob held on by what looked like electrical tape. “You need this,” he said, shoving it toward me. “And I’m giving you my potato soup recipe. It’s the only thing I make that my wife still asks for.”
I almost laughed. But Frank has this way of saying things that makes you stop. So I took the slow cooker, scribbled his recipe on the back of an old envelope he pulled from his pocket, and thanked him. That night, I made his Creamy Slow Cooker Potato Soup with Bacon and Cheddar. And let me tell you—I’ve made a lot of soups in my day, but this one? It hit different. The potatoes broke down just right, the bacon crisped up perfectly on top, and the cheddar melted into this velvety, rich broth that felt like a hug in a bowl. I called Frank the next morning and told him he’d ruined all other potato soups for me. He just chuckled and said, “Told you.”
Maybe you’ve had a moment like that—where a recipe comes from somewhere totally unexpected and just sticks. That’s this soup for me. It’s become my go-to for cold nights, lazy Sundays, and those days when you just need something warm and comforting without spending hours in the kitchen. I keep making it because it works every single time, and it reminds me that good cooking advice can come from anyone—even a guy who spends most of his day balancing checkbooks. This Creamy Slow Cooker Potato Soup with Bacon and Cheddar isn’t fancy, but it’s honest, filling, and absolutely delicious.
Why You’ll Love This Recipe
I’ve tested this soup more times than I can count—tweaking the liquid ratio, playing with cooking times, trying different cheeses. Frank’s original was good, but after a few rounds in my own kitchen, I can honestly say this version is the best. Here’s why this Creamy Slow Cooker Potato Soup with Bacon and Cheddar deserves a permanent spot in your meal rotation:
- Incredibly Easy: You literally dump everything in the slow cooker and walk away. No chopping onions in tears, no standing over a hot stove stirring. Set it and forget it.
- Simple Ingredients: Potatoes, bacon, cheddar, broth, cream—all stuff you probably already have or can grab easily. No weird specialty items required.
- Perfect for Busy Days: Throw it together in the morning, and dinner is ready when you are. It’s a lifesaver for weeknights when you know you’ll be running around.
- Family-Approved: My kids devour this, my husband asks for leftovers for lunch, and even picky eaters go back for seconds. It’s a crowd-pleaser through and through.
- Unbelievably Creamy: The secret is a small trick—mashing some of the potatoes right in the pot at the end. It gives you that thick, luxurious texture without adding any cream cheese or heavy cream if you don’t want it.
What sets this soup apart from the dozens of other potato soup recipes out there is the balance. The bacon adds a smoky saltiness, the cheddar brings sharpness, and the potatoes stay tender without turning into complete mush. It’s comfort food at its finest—soul-soothing, belly-warming, and honestly, the kind of soup that makes you close your eyes after the first spoonful. You’re going to love it.
Ingredients You Will Need
This recipe relies on simple, everyday ingredients that come together to create something truly special. The slow cooker does all the heavy lifting, so you just need a few good-quality items. Here’s what you’ll need:
- 6 cups russet potatoes, peeled and diced into ½-inch cubes (about 3 large potatoes—russets hold up well and get creamy when cooked)
- 1 medium yellow onion, finely chopped (adds a sweet, savory base)
- 3 cloves garlic, minced (for that aromatic depth)
- 4 cups low-sodium chicken broth (I prefer Swanson or Kitchen Basics—they’re reliable and not too salty)
- 1 cup whole milk or half-and-half (whole milk keeps it lighter; half-and-half makes it extra luxurious)
- 8 ounces sharp cheddar cheese, shredded (buy a block and shred it yourself—pre-shredded has anti-caking agents that affect melting)
- 8 slices bacon, cooked and crumbled (save some for garnish)
- 3 tablespoons unsalted butter (adds richness)
- 1 teaspoon salt (adjust to taste)
- ½ teaspoon black pepper
- ½ teaspoon smoked paprika (optional, but adds a lovely subtle smokiness)
- ¼ cup chopped fresh chives or green onions (for garnish)
Ingredient Tips & Substitutions: If you want a thicker soup, you can mash about a cup of the cooked potatoes with a fork before adding the milk and cheese. For a lighter version, use low-fat milk and turkey bacon—it still tastes great, just a little less indulgent. Need it gluten-free? This recipe is naturally gluten-free as written, just double-check your broth label. If you’re dairy-free, use unsweetened oat milk and a good vegan cheddar shred—I’ve tested it with Violife and it worked surprisingly well. And if you don’t have russets, Yukon Gold potatoes are a fantastic substitute; they’re naturally buttery and creamy.
Equipment Needed
You don’t need a fancy kitchen to make this soup. Here’s what you’ll need:
- 6-quart slow cooker (anything from 5 to 7 quarts works—I use a Crock-Pot brand one I’ve had for years)
- Chef’s knife and cutting board (for dicing potatoes and onions)
- Large skillet (for cooking the bacon—cast iron gives the best crispiness)
- Measuring cups and spoons
- Box grater (for shredding cheese—much better than pre-shredded)
- Wooden spoon or silicone spatula (for stirring)
- Potato masher or fork (for mashing some potatoes at the end)
If you don’t have a slow cooker, you can absolutely make this on the stovetop—just simmer everything in a large pot for about 25-30 minutes until potatoes are tender, then proceed with the rest. I’ve also made it in an Instant Pot on high pressure for 12 minutes with a natural release, and it turned out beautifully. As for the skillet, any frying pan works; you just need to get that bacon crispy. And honestly, if you don’t have a box grater, buy pre-shredded cheese—it’s not ideal, but it’ll still taste good.
Preparation Method

Making this Creamy Slow Cooker Potato Soup with Bacon and Cheddar is almost embarrassingly easy. Here’s how to do it:
- Cook the bacon. In a large skillet over medium heat, cook the bacon slices until crispy, about 6-8 minutes. Transfer to a paper towel-lined plate to drain. Once cool, crumble into small pieces. Set aside about ¼ cup for garnish.
- Prep the vegetables. Peel and dice your potatoes into ½-inch cubes. Try to keep them uniform in size so they cook evenly. Finely chop the onion and mince the garlic.
- Layer everything in the slow cooker. Add the diced potatoes, chopped onion, minced garlic, chicken broth, butter, salt, pepper, and smoked paprika (if using). Give it a quick stir to combine. Don’t add the milk, cheese, or bacon yet—those go in later.
- Cook on low or high. Cover and cook on LOW for 6-7 hours or on HIGH for 3-4 hours. The potatoes should be fork-tender when done. You’ll know they’re ready when you can easily pierce a cube with a fork and it breaks apart.
- Mash some potatoes. Using a potato masher or the back of a fork, gently mash about 1-2 cups of the potatoes right in the slow cooker. This thickens the soup naturally without needing any flour or cornstarch. Leave some chunks for texture—you want a mix of creamy and chunky.
- Add the dairy and cheese. Stir in the milk (or half-and-half) and shredded cheddar cheese. Stir until the cheese is completely melted and the soup is smooth and creamy. This usually takes about 2-3 minutes.
- Finish with bacon and chives. Stir in most of the crumbled bacon, reserving some for topping. Taste and adjust seasoning—add more salt or pepper if needed.
- Serve immediately. Ladle into bowls and top with reserved bacon, fresh chives or green onions, and an extra sprinkle of cheddar if you’re feeling indulgent.
Pro tip: If your soup seems too thick after adding the cheese, stir in a splash of warm broth or milk until it reaches your desired consistency. If it’s too thin, mash a few more potatoes or let it cook uncovered for 15-20 minutes to thicken up.
Cooking Tips & Techniques
After making this soup at least a dozen times, I’ve picked up a few tricks that make a real difference. First, don’t skip browning the bacon. I know it’s tempting to just throw raw bacon in the slow cooker, but trust me—cooking it first gives you that crispy, smoky flavor that makes the soup shine. Plus, you can use a little of the rendered bacon fat to sauté the onions if you want even more flavor (I do this sometimes when I’m feeling extra).
Second, always shred your own cheese. I learned this the hard way when I used pre-shredded cheddar and ended up with a grainy, slightly clumpy soup. The anti-caking agents in pre-shredded cheese don’t melt smoothly. Spend the two minutes grating a block—it’s worth it.
One mistake I made early on was adding the dairy too early. If you add milk or cheese at the beginning of cooking, it can curdle or separate, leaving you with a weird, watery texture. Always wait until the very end, after the potatoes are tender. And make sure the soup isn’t boiling hot when you add the cheese—turn the slow cooker to warm or off, let it cool for a minute, then stir in the cheese gently.
Another thing: taste before you serve. Potatoes absorb a lot of salt, so you might need to add a bit more at the end than you think. I usually start with 1 teaspoon and adjust from there. And if you want a little heat, add a pinch of cayenne pepper or red pepper flakes—it pairs beautifully with the smoky bacon and sharp cheddar.
Variations & Adaptations
This recipe is super flexible, so feel free to make it your own. Here are some variations I’ve tried and loved:
- Loaded Baked Potato Soup: Add ½ cup sour cream along with the milk and cheese, and top with extra bacon, cheddar, and a dollop of sour cream. It’s over-the-top in the best way.
- Vegetarian Version: Skip the bacon and use vegetable broth instead of chicken broth. Add a can of drained corn or some sautéed mushrooms for extra heartiness. I’ve done this for Meatless Mondays and it’s still delicious.
- Spicy Chipotle Potato Soup: Stir in 1-2 teaspoons of adobo sauce from a can of chipotle peppers when you add the broth. The smoky heat works amazingly with the cheddar and bacon.
- Broccoli Cheddar Potato Soup: Add 2 cups of frozen broccoli florets during the last 30 minutes of cooking. It adds color, nutrients, and a nice texture contrast.
- Dairy-Free Option: Use unsweetened oat milk or canned coconut milk (the full-fat kind, not the refrigerated carton) and a good vegan cheddar. It’s not exactly the same, but it’s still creamy and satisfying.
I once made a version with leftover ham instead of bacon, and it was fantastic—especially around the holidays when you have extra ham sitting around. Just dice it up and add it in step 6 with the cheese.
Serving & Storage Suggestions
This soup is best served hot, straight from the slow cooker. Ladle it into deep bowls and top with your garnishes—extra bacon, fresh chives, a sprinkle of cheddar, and maybe a crack of black pepper. It pairs beautifully with a crusty bread or a simple side salad. For drinks, a cold beer or a glass of white wine works well, but honestly, a tall glass of water is all you need.
Leftovers keep beautifully in the refrigerator for up to 5 days. Store them in an airtight container. The soup will thicken as it sits, so when you reheat it, add a splash of milk or broth to thin it back to your desired consistency. Reheat gently on the stovetop over medium-low heat or in the microwave in 30-second bursts, stirring between each.
You can also freeze this soup for up to 3 months. Let it cool completely, then transfer to freezer-safe containers or zip-top bags. When you’re ready to eat, thaw overnight in the fridge and reheat as usual. The texture might change slightly—potatoes can get a little grainy after freezing—but it’s still perfectly good. I like to freeze individual portions for quick lunches.
One thing I’ve noticed: the flavors actually deepen after a day or two in the fridge. So if you can, make it a day ahead. It’s one of those soups that tastes even better the next day.
Nutritional Information & Benefits
Here’s an approximate nutritional breakdown per serving (based on 6 servings):
| Nutrient | Amount per Serving |
|---|---|
| Calories | 410 |
| Total Fat | 22g |
| Saturated Fat | 10g |
| Cholesterol | 55mg |
| Sodium | 780mg |
| Total Carbohydrates | 38g |
| Dietary Fiber | 4g |
| Sugars | 5g |
| Protein | 18g |
Potatoes are actually a good source of vitamin C, potassium, and fiber—especially if you leave the skins on (which you can do if you scrub them well). Cheddar provides calcium and protein, while bacon adds a bit of B vitamins. This soup is gluten-free and can easily be made lower in fat by using reduced-fat cheese and milk. It’s a hearty, satisfying meal that fills you up without weighing you down too much.
If you’re watching your sodium, use low-sodium broth and go easy on the added salt. You can also use turkey bacon to cut the fat and sodium a bit. Personally, I think the full-flavor version is worth it for an occasional comfort meal, but you do you!
FAQs
Can I use red potatoes or Yukon Golds instead of russets?
Absolutely. Yukon Golds are actually my second favorite for this soup because they’re naturally buttery and creamy. Red potatoes work too, but they hold their shape a bit more, so you might want to mash a few extra to get that creamy texture.
Can I make this in an Instant Pot?
Yes! Sauté the bacon using the sauté function, then remove it. Add the potatoes, onion, garlic, broth, butter, and seasonings. Pressure cook on high for 12 minutes with a natural release. Mash some potatoes, then stir in the milk and cheese until melted. Easy and fast.
Why did my soup turn out watery?
This usually happens if you add too much broth or if the potatoes weren’t cooked long enough to release their starch. Next time, try using a little less broth, or mash more potatoes at the end to thicken it. You can also let it cook uncovered for 15-20 minutes to evaporate some liquid.
Can I make this ahead of time for a party?
Definitely. Make it a day ahead, store it in the fridge, and reheat it gently on the stove or in the slow cooker on low. It actually tastes better the next day. Just add a splash of milk when reheating to bring back the creamy texture.
How do I prevent the cheese from clumping?
The key is to shred your own cheese from a block—pre-shredded cheese has anti-caking agents that prevent smooth melting. Also, make sure the soup isn’t too hot when you add the cheese. Turn off the slow cooker, let it cool for a minute, then stir in the cheese gradually until fully melted.
Conclusion
This Creamy Slow Cooker Potato Soup with Bacon and Cheddar has become a staple in my kitchen, and I think it deserves to be in yours too. It’s the kind of recipe that feels both effortless and special—something you can throw together on a busy Tuesday but still feel proud serving to guests. The slow cooker does all the work, the ingredients are simple, and the result is honestly one of the most comforting bowls of soup I’ve ever had.
I love how customizable it is, how forgiving it is, and how it always makes people smile. Whether you’re making it for a cold winter night, a casual dinner with friends, or just because you need a little comfort, this soup delivers. Frank’s old slow cooker is still going strong, by the way—tape and all. Every time I use it, I think about that afternoon in the leaves and how the best recipes really do come from the most unexpected places.
I’d love to hear how yours turns out. Leave a comment below and let me know if you tried any variations, or just tell me about the best recipe you’ve ever gotten from an unlikely source. Happy cooking, friends!
Pin This Recipe!

Creamy Slow Cooker Potato Soup with Bacon & Cheddar
An incredibly easy and comforting slow cooker potato soup loaded with crispy bacon and sharp cheddar cheese. Perfect for busy days, this dump-and-go recipe delivers a velvety, rich broth that feels like a hug in a bowl.
- Prep Time: 15 minutes
- Cook Time: 6 hours (low) or 3-4 hours (high)
- Total Time: 6 hours 15 minutes (low) or 3 hours 15 minutes (high)
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 6 cups russet potatoes, peeled and diced into ½-inch cubes (about 3 large potatoes)
- 1 medium yellow onion, finely chopped
- 3 cloves garlic, minced
- 4 cups low-sodium chicken broth
- 1 cup whole milk or half-and-half
- 8 ounces sharp cheddar cheese, shredded (from a block)
- 8 slices bacon, cooked and crumbled
- 3 tablespoons unsalted butter
- 1 teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon smoked paprika (optional)
- ¼ cup chopped fresh chives or green onions (for garnish)
Instructions
- Cook the bacon: In a large skillet over medium heat, cook the bacon slices until crispy, about 6-8 minutes. Transfer to a paper towel-lined plate to drain. Once cool, crumble into small pieces. Set aside about ¼ cup for garnish.
- Prep the vegetables: Peel and dice your potatoes into ½-inch cubes. Finely chop the onion and mince the garlic.
- Layer everything in the slow cooker: Add the diced potatoes, chopped onion, minced garlic, chicken broth, butter, salt, pepper, and smoked paprika (if using). Give it a quick stir to combine. Do not add the milk, cheese, or bacon yet.
- Cook on low or high: Cover and cook on LOW for 6-7 hours or on HIGH for 3-4 hours. The potatoes should be fork-tender when done.
- Mash some potatoes: Using a potato masher or the back of a fork, gently mash about 1-2 cups of the potatoes right in the slow cooker. This thickens the soup naturally. Leave some chunks for texture.
- Add the dairy and cheese: Stir in the milk (or half-and-half) and shredded cheddar cheese. Stir until the cheese is completely melted and the soup is smooth and creamy, about 2-3 minutes.
- Finish with bacon and chives: Stir in most of the crumbled bacon, reserving some for topping. Taste and adjust seasoning—add more salt or pepper if needed.
- Serve immediately: Ladle into bowls and top with reserved bacon, fresh chives or green onions, and an extra sprinkle of cheddar if desired.
Notes
For a thicker soup, mash about 1 cup of cooked potatoes before adding dairy. Always shred your own cheese to avoid graininess. Add dairy at the end to prevent curdling. If soup is too thick, stir in a splash of warm broth or milk. If too thin, mash more potatoes or cook uncovered for 15-20 minutes. Leftovers keep for up to 5 days in the fridge or 3 months in the freezer.
Nutrition
- Serving Size: 1 serving (about 1.5
- Calories: 410
- Sugar: 5
- Sodium: 780
- Fat: 22
- Saturated Fat: 10
- Carbohydrates: 38
- Fiber: 4
- Protein: 18
Keywords: slow cooker potato soup, creamy potato soup, bacon cheddar soup, easy potato soup, comfort food, slow cooker soup


