There used to be this tiny diner tucked behind a gas station on Route 9 called The Rusty Spoon. It wasn’t fancy—vinyl booths with duct tape patches and a jukebox that only played songs from 1985. But they made a potato soup that I still think about, and I’m not being dramatic. When they closed suddenly three winters ago—”Retired,” the sign said, just like that—I honestly felt a little lost. I mean, where do you go when you need that bowl of creamy, bacony, cheddar-topped warmth on a freezing Tuesday?
After eight tries—eight, let me tell you, some of them were sad, watery disasters—I finally cracked the code. This crockpot version isn’t just a copy; it’s better, if I’m being honest. The slow cooker does all the heavy lifting, turning simple potatoes into something velvety and rich without you standing over a stove stirring for an hour. And the bacon and cheddar on top? That’s the part that makes you close your eyes after the first spoonful. I made it for my neighbor Carol last month during that snowstorm, and she texted me at 10 PM asking for the recipe. That’s when I knew I had to share it here.
Maybe you’ve been there—missing a dish from a place that’s gone, trying to chase that exact memory in your own kitchen. This easy crockpot potato soup with bacon and cheddar is that recipe for me. It’s the one I keep coming back to, winter after winter, because it tastes like comfort you don’t have to leave home for.
Why You’ll Love This Recipe
Let’s be real—there are a million potato soup recipes out there. But this one? It’s different, and here’s why you’re going to love it:
- Set It and Forget It: The crockpot does the work. You chop a few things, toss them in, and walk away. Dinner happens while you live your life.
- Simple Pantry Ingredients: No fancy grocery runs. Potatoes, broth, cream cheese, bacon, cheddar—you probably have most of this already.
- Perfect for Cozy Nights: This is the soup you want when the wind is howling and you’re in sweatpants by 5 PM. It’s made for those evenings.
- Crowd-Pleasing Comfort: I’ve served this at family dinners, potlucks, and even a Super Bowl party. Empty bowls every single time. Kids and adults both go back for seconds.
- Unbelievably Creamy Without Heavy Cream: The secret? Cream cheese and a quick mash at the end. It gives you that velvety texture without feeling heavy or greasy.
What makes this recipe stand out from the rest is the balance. So many potato soups are either too watery or taste like flour. This one has real potato flavor, a subtle tang from the cream cheese, and that salty crunch of bacon that makes every spoonful interesting. It’s comfort food reimagined—simpler, slower, but with the same soul-soothing satisfaction that makes you want to curl up on the couch with a bowl and not share.
What Ingredients You Will Need
This easy crockpot potato soup with bacon and cheddar uses humble ingredients that come together like magic. Nothing complicated here—just good, honest food that works.
- Russet potatoes (3 pounds, peeled and diced into ½-inch cubes) — These are your best bet for creamy soup. They break down beautifully and give that thick texture. Yukon Golds work too, but russets are my go-to.
- Yellow onion (1 medium, diced) — Adds that savory base flavor. White onion works fine, but yellow has a sweetness that balances the salt from the bacon.
- Garlic (4 cloves, minced) — Fresh is non-negotiable here. The jarred stuff won’t give you the same punch.
- Chicken broth (4 cups, low-sodium) — You control the salt this way. Vegetable broth works if you want to keep it vegetarian.
- Heavy cream (1 cup) — For richness. You can swap with half-and-half if you want it lighter, but honestly, go for the cream here.
- Cream cheese (4 ounces, softened and cubed) — This is the secret ingredient. It melts in and makes the soup incredibly velvety without feeling greasy.
- Sharp cheddar cheese (2 cups, shredded) — Use block cheese and shred it yourself. The pre-shredded stuff has anti-caking agents that make it grainy when melted. I recommend Tillamook or Cabot for best flavor.
- Bacon (8 slices, cooked and crumbled) — Thick-cut is ideal. You want that smoky, salty crunch on top. Save some drippings to sauté the onions if you’re feeling extra.
- Butter (2 tablespoons) — For sautéing the aromatics. It adds depth you don’t get from oil alone.
- Salt and black pepper (to taste) — Go easy on the salt since bacon and cheese add plenty.
- Smoked paprika (½ teaspoon) — Optional but recommended. It adds a subtle smokiness that plays beautifully with the bacon.
- Green onions (¼ cup, sliced) — For garnish. That pop of freshness and color makes a difference.
Substitution notes: For a dairy-free version, use vegan cream cheese, plant-based butter, and omit the cheddar or use a dairy-free shred. Turkey bacon works well for a lighter option. If you’re gluten-free, double-check your broth label—most are fine, but some brands add wheat.
Equipment Needed
You don’t need a fancy kitchen to make this easy crockpot potato soup with bacon and cheddar. Here’s what you’ll need:
- 6-quart slow cooker — This is the sweet spot. A 4-quart works, but you’ll need to watch the fill line. Anything larger is fine too.
- Large skillet — For cooking the bacon and sautéing the onions and garlic. Cast iron is my favorite, but non-stick works perfectly.
- Cutting board and sharp knife — A dull knife makes dicing potatoes a chore. Trust me on this one.
- Wooden spoon or spatula — For stirring and scraping up those browned bits from the skillet.
- Potato masher or immersion blender — I prefer a masher for more texture, but an immersion blender gives you silky smooth soup if that’s your thing.
- Measuring cups and spoons — For accuracy, especially with the broth and cream.
- Box grater — For shredding your own cheese. It takes two extra minutes and makes a world of difference.
If you don’t have an immersion blender, no worries. A regular potato masher works great, and honestly, I like the little chunks of potato left behind. Budget-friendly tip: check thrift stores for slow cookers—I found my 6-quart for eight bucks and it’s been running strong for five years.
Preparation Method

Let’s walk through this step by step. I’ve made this easy crockpot potato soup with bacon and cheddar more times than I can count, so I’m sharing every little trick I’ve learned along the way.
- Cook the bacon first. Lay the strips in a cold skillet, then turn the heat to medium. Let them sizzle slowly—about 8-10 minutes—until they’re crispy and dark golden. Transfer to a paper towel-lined plate. Once cool, crumble or chop into bits. Save 2 tablespoons of the bacon drippings in the pan. This is liquid gold, don’t throw it away.
- Sauté the aromatics. In that same skillet with the reserved drippings, melt the butter over medium heat. Add the diced onion and cook for 4-5 minutes until translucent and soft. Toss in the minced garlic and cook for 30 seconds until fragrant—don’t let it burn or it’ll turn bitter. Scrape up any browned bits from the bottom of the pan, because that’s flavor you want in your soup.
- Layer everything in the crockpot. Add the diced potatoes first, then the sautéed onion and garlic. Pour in the chicken broth. Add the smoked paprika and a pinch of black pepper. Do NOT add salt yet—the bacon and cheese will bring plenty. Give it a good stir.
- Cook low and slow. Cover and cook on LOW for 7-8 hours or HIGH for 4-5 hours. The potatoes should be fork-tender and starting to fall apart. Here’s the thing—don’t peek too often. Every time you lift that lid, you lose heat and add cooking time. I know it’s tempting, but resist.
- Add the cream cheese. Once the potatoes are tender, cube the softened cream cheese and drop it into the soup. Stir gently until it melts in completely. This takes about 2-3 minutes. You’ll see the soup transform from brothy to creamy right before your eyes.
- Mash to your preferred texture. Use a potato masher and give it 8-10 good presses. I like leaving about half the potatoes chunky and mashing the rest. If you want totally smooth soup, use an immersion blender here. Go slow and keep it submerged to avoid splatters—I learned that one the hard way, and let me tell you, hot potato soup on the ceiling is not fun to clean.
- Stir in the cream and cheese. Pour in the heavy cream and add 1½ cups of the shredded cheddar. Stir until the cheese is fully melted and the soup is uniform in color. Taste it now and add salt if needed—I usually add about ½ teaspoon, but it depends on your broth and bacon.
- Serve and garnish. Ladle the soup into bowls. Top with the remaining shredded cheddar, a generous sprinkle of crumbled bacon, and a shower of green onions. If you’re feeling extra, add a dollop of sour cream or a crack of black pepper on top.
Cooking Tips & Techniques
After making this easy crockpot potato soup with bacon and cheddar more times than I’d like to admit, I’ve picked up a few things worth sharing.
Don’t skip the bacon drippings step. I made this mistake on attempt number three. I used oil instead of drippings to sauté the onions, and the soup just felt… flat. That smoky, porky flavor from the drippings is what gives this soup its soul. It’s worth the extra pan.
Cube your potatoes evenly. This sounds like a small thing, but it matters. If some pieces are twice the size of others, you’ll end up with mushy bits and undercored chunks. Aim for ½-inch cubes and try to keep them consistent. I use a sharp chef’s knife and take my time—rushing this step always backfires.
Add dairy at the end, not the beginning. Cream and cheese can curdle or separate if they cook too long on high heat. That’s why we add them in the last 15-20 minutes. The slow cooker has already done its job softening the potatoes, so the dairy just needs to warm through and melt.
If your soup is too thin, fix it. This happened to me on attempt number six—I used too much broth. The fix? Remove the lid and cook on HIGH for 30-40 minutes. The steam escapes and the soup thickens naturally. You can also mash a few more potatoes to release their starch. Don’t add cornstarch slurry unless you absolutely have to—it changes the texture.
If your soup is too thick, thin it out. Add warm milk or broth, a splash at a time, until it reaches your preferred consistency. I like mine thick enough to coat the back of a spoon but still pourable.
Multitasking tip: While the soup is cooking, prep your toppings. Shred the cheese, slice the green onions, and have the bacon crumbled and ready. That way, when dinner time hits, you’re just assembling, not scrambling.
Variations & Adaptations
This easy crockpot potato soup with bacon and cheddar is flexible, and I love that about it. Here are some ways to make it your own:
Loaded Baked Potato Style: Add ½ cup of sour cream along with the cream cheese, and top with chives instead of green onions. It tastes exactly like a loaded baked potato in soup form. I tried this for a Super Bowl party and it disappeared in twenty minutes.
Vegetarian Version: Skip the bacon and use vegetable broth. Sauté the onions in butter instead of bacon drippings. For that smoky flavor, add ½ teaspoon of liquid smoke along with the broth. Top with smoked cheddar for extra depth. My friend Jen made this version and said she didn’t miss the meat at all.
Spicy Kick: Add a diced jalapeño (seeds removed unless you want heat) along with the onions. Stir in ¼ teaspoon of cayenne pepper with the smoked paprika. Top with pepper jack cheese instead of cheddar. This is my husband’s favorite version—he says it wakes up the soup.
Broccoli Cheddar Potato Soup: Add 2 cups of frozen broccoli florets during the last hour of cooking. They’ll steam in the soup and soften perfectly. You get all the comfort of potato soup with a vegetable bonus. My kids actually eat broccoli this way without complaining.
Slow Cooker to Stovetop: If you’re short on time, make this on the stovetop. Follow the same steps but use a large Dutch oven. Simmer the potatoes in broth for 20-25 minutes until tender, then proceed with the dairy additions. It’s faster but requires more attention.
Serving & Storage Suggestions
This easy crockpot potato soup with bacon and cheddar is best served hot, straight from the slow cooker. I ladle it into deep bowls and pile on the toppings—extra cheese, more bacon than seems reasonable, and a generous shower of green onions. The contrast of warm, creamy soup with cold, crunchy toppings is what makes every spoonful exciting.
What to serve alongside: A crusty bread or sourdough roll is perfect for dipping. I also love it with a simple side salad dressed with lemon vinaigrette to cut through the richness. If you’re going all-in on comfort, serve it with a grilled cheese sandwich cut into triangles for dipping. Honestly, that might be my favorite way to eat this soup.
Storage: Leftovers keep beautifully in an airtight container in the refrigerator for up to 4 days. The flavors actually deepen overnight, so it might taste even better the next day. The soup will thicken as it sits, which is normal.
Reheating: Warm it gently on the stovetop over medium-low heat, stirring occasionally. Add a splash of milk or broth to thin it out if needed. You can also microwave individual portions in 30-second bursts, stirring between each. Don’t boil it aggressively or the dairy might separate.
Freezing: This soup freezes well for up to 3 months. Let it cool completely, then transfer to freezer-safe containers. Leave some headspace for expansion. Thaw overnight in the refrigerator before reheating. One note: the texture might change slightly after freezing—give it a good stir and add a splash of cream to bring it back to life.
Nutritional Information & Benefits
This easy crockpot potato soup with bacon and cheddar is comfort food, so let’s be honest—it’s not a health food. But it does have some redeeming qualities worth mentioning.
Estimated per serving (based on 8 servings): Calories: 420 | Fat: 24g | Carbohydrates: 38g | Fiber: 3g | Protein: 14g | Sodium: 680mg
What’s good about it: Potatoes are actually a great source of vitamin C, potassium, and fiber when you leave the skins on. Russet potatoes have more potassium than bananas, believe it or not. The garlic and onions provide prebiotic fiber that supports gut health. And yes, cheese has calcium and protein—so there’s that.
Dietary considerations: This recipe is naturally gluten-free (just double-check your broth). For a lower-carb option, swap half the potatoes for cauliflower florets. For lower fat, use turkey bacon, reduced-fat cream cheese, and 2% milk instead of heavy cream. The texture won’t be quite as luxurious, but it’ll still be satisfying.
Allergen note: This recipe contains dairy. For a dairy-free version, see the substitution notes in the ingredient section.
My personal take? This soup is about balance. It’s the kind of meal you make on a cold Sunday when you need something warm and comforting. One bowl fills you up and makes you feel taken care of. That has value too, you know?
Conclusion
This easy crockpot potato soup with bacon and cheddar is more than just a recipe to me. It’s the one I turn to when I need a hug in a bowl. It’s the soup that reminds me of that little diner on Route 9, but also makes new memories every time I serve it. My neighbor Carol now makes it for her grandkids when they visit. My friend Mike brought it to a potluck and came home with an empty pot and four recipe requests.
I hope you make this soup on a day when you need something warm and good. Customize it however you like—more bacon, extra cheese, a sprinkle of chives. Make it your own. That’s the beauty of a recipe like this; it’s a starting point, not a rulebook.
When you do make it, come back and let me know how it turned out. Did you add something unexpected? Did your family ask for seconds? I genuinely want to hear about it. Leave a comment below or tag me in your photos—nothing makes my day like seeing this soup in your kitchen.
Until next time, stay warm and keep cooking.
Frequently Asked Questions
Can I use red potatoes or Yukon Golds instead of russets?
Yes, you absolutely can. Yukon Golds give a naturally buttery flavor and creamy texture, while red potatoes hold their shape a bit more. Russets are my first choice because they break down beautifully, but either substitute works well.
Can I make this soup in an Instant Pot?
You can! Sauté the bacon and aromatics using the Sauté function, then add the potatoes and broth. Pressure cook on HIGH for 10 minutes, then do a quick release. Stir in the cream cheese, cream, and cheddar, and mash to your desired consistency.
How do I prevent the soup from curdling?
Add dairy at the end of cooking, not the beginning. Make sure your cream cheese is softened to room temperature before adding it. And avoid boiling the soup once the dairy is in—gentle heat is your friend here.
Can I leave the potato skins on?
Absolutely! If you like the texture and extra fiber, scrub the potatoes well and leave the skins on. Just dice them into small pieces so the skins soften during cooking. I do this sometimes when I’m feeling lazy about peeling.
How can I make this soup thicker without adding flour?
Mash more of the potatoes—the starch naturally thickens the soup. You can also remove about a cup of the cooked potatoes, blend them with some broth, and stir it back in. Or simply cook it with the lid off for 30 minutes to let some liquid evaporate.
Pin This Recipe!

Easy Crockpot Potato Soup with Bacon and Cheddar
A creamy, comforting crockpot potato soup loaded with bacon and cheddar cheese. This set-it-and-forget-it recipe delivers velvety texture and rich flavor without heavy cream, perfect for cozy nights.
- Prep Time: 15 minutes
- Cook Time: 7-8 hours (low) or 4-5 hours (high)
- Total Time: 7 hours 15 minutes (low) or 4 hours 15 minutes (high)
- Yield: 8 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 3 pounds Russet potatoes, peeled and diced into ½-inch cubes
- 1 medium yellow onion, diced
- 4 cloves garlic, minced
- 4 cups low-sodium chicken broth
- 1 cup heavy cream
- 4 ounces cream cheese, softened and cubed
- 2 cups sharp cheddar cheese, shredded (from a block)
- 8 slices thick-cut bacon, cooked and crumbled
- 2 tablespoons butter
- Salt and black pepper to taste
- ½ teaspoon smoked paprika (optional)
- ¼ cup green onions, sliced (for garnish)
Instructions
- Cook the bacon in a cold skillet over medium heat for 8-10 minutes until crispy. Transfer to a paper towel-lined plate. Once cool, crumble into bits. Reserve 2 tablespoons of bacon drippings in the pan.
- In the same skillet with reserved drippings, melt the butter over medium heat. Add the diced onion and cook for 4-5 minutes until translucent. Add minced garlic and cook for 30 seconds until fragrant. Scrape up any browned bits from the bottom of the pan.
- Layer the diced potatoes in the crockpot, then add the sautéed onion and garlic. Pour in the chicken broth. Add smoked paprika and a pinch of black pepper. Do not add salt yet. Stir to combine.
- Cover and cook on LOW for 7-8 hours or HIGH for 4-5 hours, until potatoes are fork-tender. Avoid lifting the lid too often.
- Once potatoes are tender, add the cubed cream cheese and stir gently until fully melted, about 2-3 minutes.
- Use a potato masher to mash the soup to your desired consistency (about 8-10 presses). For a smoother soup, use an immersion blender.
- Stir in the heavy cream and 1½ cups of shredded cheddar cheese until melted and fully incorporated. Taste and add salt if needed (about ½ teaspoon).
- Ladle the soup into bowls. Top with remaining shredded cheddar, crumbled bacon, and sliced green onions. Serve hot.
Notes
For a dairy-free version, use vegan cream cheese, plant-based butter, and dairy-free cheese. Turkey bacon works for a lighter option. If soup is too thin, cook uncovered on HIGH for 30-40 minutes. If too thick, add warm milk or broth. Add dairy at the end to prevent curdling.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 420
- Sugar: 4
- Sodium: 680
- Fat: 24
- Saturated Fat: 12
- Carbohydrates: 38
- Fiber: 3
- Protein: 14
Keywords: crockpot potato soup, slow cooker potato soup, bacon cheddar potato soup, easy potato soup, creamy potato soup


