My husband took one bite of this crockpot potato soup, looked at me with those wide eyes, and said, “Okay, you’re not allowed to make this for anyone else.” He wasn’t being rude—he was being protective. That’s the kind of reaction this soup gets. It’s not just good; it’s the kind of good that makes you want to keep it a secret. I had been testing slow cooker soups for weeks, trying to nail that perfect balance of creamy, chunky, and deeply savory without turning into a gluey mess. Most of them were fine. A few were forgettable. But this one? This one stopped him mid-sentence.
The funny thing is, it wasn’t some complicated technique or a secret ingredient from a faraway market. It was just a handful of humble things—potatoes, bacon, cheddar, a little cream—thrown into the crockpot with a bit of patience. I had a bag of Yukon Golds that were starting to look sad, a block of sharp cheddar in the fridge, and some leftover bacon from a weekend breakfast. I figured, why not? The crockpot does all the heavy lifting, and you get a bowl of soup that tastes like you spent hours stirring and sweating over the stove.
Honestly, this recipe is a lifesaver for those days when you want something deeply satisfying but don’t have the energy to stand over a hot pot. It’s the kind of meal that fills your house with that irresistible, cozy smell—bacon, garlic, and something earthy from the potatoes. You know, the smell that makes everyone wander into the kitchen asking, “What’s for dinner?” I’ve made it for weeknight dinners, lazy Sundays, and even a small gathering where it disappeared faster than I expected. It’s become my go-to when I need to feed people without stress. And honestly, that’s the best kind of recipe to have in your back pocket.
Why You’ll Love This Crockpot Potato Soup
I’ve tested a lot of potato soup recipes over the years, and most of them fall into one of two camps: they’re either too thin and watery, or they’re so thick they feel like mashed potatoes in a bowl. This one hits that sweet spot in the middle—creamy, but still spoonable. Here’s why it’s different and why you’ll keep coming back to it.
- Set It and Forget It: The crockpot does all the work. You chop a few things, toss them in, and walk away. Six to eight hours later, you have a dinner that tastes like you’ve been slaving away all day. It’s perfect for busy weekdays or lazy weekends.
- Simple, Pantry-Friendly Ingredients: No fancy cheeses or obscure spices here. You probably already have most of these things in your kitchen. Potatoes, onion, garlic, broth, cream, bacon, and cheddar—that’s it. No trips to a specialty store required.
- Perfect for Cold Weather Comfort: This soup is basically a warm hug in a bowl. It’s thick, rich, and loaded with flavor. It’s the kind of meal you want after a long walk in the cold or when you’re feeling under the weather.
- Crowd-Pleaser Status: I’ve served this to picky eaters, dairy lovers, and even folks who claim they don’t like soup. Every single time, the bowl comes back empty. The combination of crispy bacon, melted cheddar, and tender potatoes is basically irresistible.
- Better Than Takeout: Honestly, this soup is richer and more satisfying than anything you’d get from a delivery service. You control the salt, the creaminess, and the amount of bacon (which, let’s face it, should always be generous).
What makes this recipe stand out from the dozens of other potato soup recipes out there? It’s the technique. Instead of just dumping everything in and hoping for the best, I use a small trick that ensures the soup is creamy without being gluey. I blend a portion of the soup at the end, which gives it that velvety texture while leaving plenty of chunky potato pieces for texture. Plus, the bacon fat is used to sauté the aromatics first, which adds a layer of smoky depth you just can’t get from adding raw bacon to the pot. It’s a small step that makes a huge difference.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients that come together to create something truly special. Most of these are pantry staples, and the few fresh items are easy to find at any grocery store. Here’s what you’ll need and why each one matters.
- Bacon (8 slices, chopped): This is the soul of the soup. The bacon gets cooked first, and the rendered fat is used to sauté the aromatics. This infuses the entire soup with a smoky, savory flavor that you just can’t get from adding bacon later. I prefer thick-cut bacon for more chew and flavor, but regular works great too. (Pro tip: save a few crispy pieces for garnish!)
- Yellow Onion (1 large, diced): Onion provides that essential savory base. When cooked in bacon fat, it becomes sweet and tender, forming the flavor foundation of the soup. You could use a white onion in a pinch, but yellow onions have a better balance of sweetness and sharpness.
- Garlic (4 cloves, minced): Garlic is non-negotiable here. It adds a warm, aromatic punch that complements the potatoes and bacon beautifully. Fresh garlic is best, but jarred minced garlic works in a pinch. Just use about 1 teaspoon.
- Russet Potatoes (3 pounds, peeled and diced into 1/2-inch cubes): Russets are the best choice for this soup because they have a high starch content. They break down slightly during cooking, which naturally thickens the soup and gives it that creamy texture. Yukon Golds also work, but they hold their shape a bit more. If you want a chunkier soup, use Yukon Golds. If you want it creamier, stick with Russets.
- Chicken Broth (4 cups, low-sodium): The broth provides the liquid base. Low-sodium is important here because the bacon and cheddar add plenty of salt. You can use vegetable broth for a vegetarian version, but the flavor will be a bit milder.
- Heavy Cream (1 cup): This adds richness and a silky finish. You can use half-and-half for a lighter version, but the soup won’t be quite as luxurious. For a dairy-free option, full-fat coconut milk works surprisingly well—though it will add a slight coconut flavor.
- Sharp Cheddar Cheese (2 cups, shredded): Sharp cheddar gives the soup a bold, tangy flavor that cuts through the richness. Pre-shredded cheese is convenient, but it often contains anti-caking agents that can make the soup grainy. I highly recommend shredding your own from a block—it melts so much smoother.
- Salt and Black Pepper (to taste): Simple seasonings that let the other flavors shine. Go easy on the salt at first, since the bacon and cheese are already salty.
- Optional Toppings: Extra shredded cheddar, crispy bacon bits, chopped green onions, sour cream, or fresh chives. These aren’t just for looks—they add texture and freshness that balance the richness of the soup.
Equipment Needed
You don’t need a fancy kitchen to make this soup, but a few key tools will make the process smoother and the results better. Here’s what I use and some alternatives if you’re working with what you have.
- 6-Quart Slow Cooker: This is the star of the show. A 6-quart size is perfect for this recipe—it gives the soup enough room to cook evenly without overflowing. If you have a smaller crockpot, you can halve the recipe or cook it in batches. I’ve used both a classic Crock-Pot and a programmable one, and both work fine. The programmable one is nice because you can set it to switch to warm automatically.
- Large Skillet: You’ll need this to cook the bacon and sauté the onions and garlic. A 12-inch skillet is ideal. Cast iron works beautifully here because it holds heat well and gives the bacon a nice crispy edge.
- Immersion Blender: This is my secret weapon for achieving that perfect creamy texture without dirtying another appliance. You blend a portion of the soup right in the crockpot. If you don’t have one, you can transfer about 2 cups of the soup to a regular blender, blend until smooth, and stir it back in. Just be careful with hot liquid—let it cool slightly and blend in batches with the lid slightly open to release steam.
- Cutting Board and Sharp Knife: A good chef’s knife makes dicing potatoes and onions much faster and safer. Dull knives are more dangerous than sharp ones, so take a minute to sharpen yours if needed.
- Measuring Cups and Spoons: Accurate measurements matter, especially for the broth and cream. Eyeballing it can lead to a soup that’s too thin or too salty.
- Box Grater: For shredding the cheddar cheese from a block. It’s a small extra step, but it makes a huge difference in how smoothly the cheese melts into the soup.
Preparation Method

This recipe is straightforward, but following the steps in order makes a big difference. Here’s how to make the best crockpot potato soup of your life.
- 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–10 minutes. Use a slotted spoon to transfer the bacon to a paper towel-lined plate. Leave the rendered fat in the skillet—this is liquid gold for flavor.
- Sauté the Aromatics: Add the diced onion to the skillet with the bacon fat. Cook over medium heat, stirring occasionally, until the onion is soft and translucent, about 5 minutes. Add the minced garlic and cook for another minute until fragrant. This step is crucial—it softens the onion and garlic and infuses them with that smoky bacon flavor. Don’t skip it.
- Layer the Crockpot: Place the diced potatoes in the bottom of your slow cooker. Top with the sautéed onion and garlic mixture. Pour the chicken broth over everything. Do not stir yet—keeping the potatoes on the bottom helps them cook evenly. Cover and cook on low for 6–8 hours or on high for 3–4 hours. The potatoes should be fork-tender when done.
- Partially Blend the Soup: Once the potatoes are tender, use an immersion blender to blend about half of the soup right in the crockpot. You want a mix of smooth and chunky textures. If you don’t have an immersion blender, carefully transfer about 2 cups of the soup to a regular blender, blend until smooth, and stir it back into the pot. Be careful—hot liquid can splatter.
- Add the Cream and Cheese: Stir in the heavy cream and shredded cheddar cheese. Stir until the cheese is fully melted and the soup is smooth and creamy. This usually takes about 2–3 minutes. If the soup seems too thick, you can add a little more broth or milk to reach your desired consistency.
- Season and Finish: Taste the soup and add salt and black pepper as needed. Remember that the bacon and cheese are already salty, so go easy. Stir in about half of the cooked bacon, reserving the rest for garnish. Let the soup heat through for another 5–10 minutes on low.
- Serve and Garnish: Ladle the soup into bowls and top with the reserved crispy bacon, extra shredded cheddar, chopped green onions, or a dollop of sour cream. Serve hot and enjoy the looks of pure satisfaction from everyone at the table.
Cooking Tips & Techniques
Over the years, I’ve learned a few things the hard way so you don’t have to. Here are my best tips for making this soup a success every time.
- Don’t Skip the Bacon Fat Sauté: I know it’s tempting to just toss everything in the crockpot raw and call it a day. But sautéing the onion and garlic in bacon fat first is a game-changer. It deepens the flavor and ensures the aromatics are fully softened before the long slow cook. Raw onion in a crockpot can end up tasting a bit harsh and watery.
- Cut Potatoes Evenly: Try to dice the potatoes into uniform 1/2-inch cubes. If some pieces are much larger than others, they won’t cook at the same rate. You’ll end up with some mushy bits and some crunchy bits, and nobody wants that.
- Blend Gently: When you’re using the immersion blender, don’t go overboard. You want a creamy base with visible chunks of potato, not baby food. A few quick pulses in different areas of the pot is all you need.
- Shred Your Own Cheese: I know it’s an extra step, but pre-shredded cheese is coated with cellulose (wood pulp) to prevent clumping. That coating also prevents it from melting smoothly. Freshly shredded cheese melts into a silky, cohesive sauce. Trust me on this one.
- Low and Slow is Best: Cooking this soup on low for 6–8 hours gives the flavors time to meld and develop. High heat can make the potatoes break down too quickly and turn the soup into a starchy paste. Patience pays off here.
Variations & Adaptations
This recipe is incredibly flexible. Here are a few ways to make it your own, based on dietary needs or flavor preferences.
- Loaded Baked Potato Style: Stir in 1/2 cup of sour cream at the end along with the cream and cheese. Top with extra bacon, cheddar, and a sprinkle of fresh chives. It tastes just like a loaded baked potato in soup form.
- Vegetarian Version: Omit the bacon and use vegetable broth instead of chicken broth. To replace the smoky flavor, sauté the onion and garlic in 2 tablespoons of butter or olive oil, and add 1/2 teaspoon of smoked paprika along with the garlic. It won’t be exactly the same, but it’s still deeply flavorful.
- Dairy-Free Adaptation: Use full-fat canned coconut milk instead of heavy cream, and use a dairy-free cheddar shred (I like the one from Violife or Miyoko’s). The coconut flavor is subtle and actually works well with the potatoes.
- Add Some Greens: Stir in a handful of chopped kale or spinach during the last 30 minutes of cooking. It wilts down beautifully and adds a pop of color and nutrients without overpowering the flavor.
- Spicy Kick: Add a diced jalapeño (seeds removed for less heat) along with the onion, or stir in 1/2 teaspoon of red pepper flakes at the end. A drizzle of hot sauce on top is also fantastic.
Serving & Storage Suggestions
This soup is at its best when served hot, right after it’s made. But it also stores and reheats beautifully, which makes it perfect for meal prep.
- Serving Temperature: Serve the soup piping hot. Let it cool for about 5 minutes after cooking so it’s not scalding, but don’t let it sit too long—it thickens as it cools.
- Toppings Make It Special: Set up a little topping bar with crispy bacon, shredded cheddar, sour cream, green onions, and even some crushed potato chips for crunch. Everyone can customize their bowl.
- What to Serve With It: A crusty bread or a simple side salad is perfect. I love serving this soup with a side of cozy slow cooker chicken tortilla soup on a different night—they’re both so comforting. For a heartier meal, pair it with a one-pot chili mac and cheese for a double dose of comfort food.
- Storage: Store leftovers in an airtight container in the refrigerator for up to 5 days. The soup will thicken significantly as it sits. When reheating, add a splash of milk or broth to thin it back to your desired consistency.
- Freezing: This soup freezes well for up to 3 months. Let it cool completely, then transfer to freezer-safe containers or zip-top bags. Thaw overnight in the refrigerator before reheating. Note that the texture may be slightly grainier after freezing due to the dairy, but it’s still delicious.
- Reheating: Reheat on the stovetop over medium-low heat, stirring occasionally. You can also use the microwave in 30-second bursts, stirring between each. Add a little extra broth or milk to loosen it up if needed.
Nutritional Information & Benefits
This soup is indulgent, but it also has some redeeming qualities. Here’s a rough estimate of the nutritional content per serving (based on 8 servings).
- Calories: Approximately 450–500 per serving
- Protein: 18g (from bacon, cheese, and broth)
- Fat: 28g (from bacon, cream, and cheese)
- Carbohydrates: 40g (mostly from potatoes)
- Fiber: 4g (potatoes with skin provide fiber)
- Sodium: 850mg (use low-sodium broth to keep this in check)
Potatoes are often misunderstood. They’re actually a good source of vitamin C, potassium, and vitamin B6. The skin contains most of the fiber, so leaving it on (if you prefer) boosts the nutritional value. The bacon and cheese add protein and calcium, though they also add saturated fat. This is definitely a “sometimes” food—a comforting treat for cold days, not an everyday meal. If you’re looking for a lighter option, you can use turkey bacon, reduce the cheese, and swap the cream for half-and-half.
Frequently Asked Questions
Can I use frozen potatoes for this soup?
Yes, you can use frozen diced potatoes (like the ones from the freezer aisle). They’re already par-cooked, so they’ll break down faster. Reduce the cooking time by about an hour on low. The texture won’t be quite as creamy, but it’s a great shortcut for busy nights.
Why did my soup turn out grainy?
Graininess usually comes from two things: pre-shredded cheese (which has anti-caking agents) or overheating the dairy. Always shred your own cheese from a block, and add the cream and cheese at the end after turning off the heat or switching to warm. High heat can cause the dairy to separate.
Can I make this soup in an Instant Pot?
Absolutely. 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. Blend, then stir in the cream and cheese. It’s much faster, but I find the slow cooker version has a deeper, more developed flavor.
How do I thicken the soup if it’s too thin?
If the soup is thinner than you’d like after cooking, you have a few options. You can blend more of it with an immersion blender. Or, mix 2 tablespoons of cornstarch with 2 tablespoons of cold water to make a slurry, stir it in, and cook on high for another 15–20 minutes until thickened. This is also a great fix if you accidentally added too much broth.
Is this soup gluten-free?
Yes, this recipe is naturally gluten-free as written. Just double-check your chicken broth label to make sure it doesn’t contain any gluten-containing additives. Most standard brands are fine, but it’s always worth a quick look.
Conclusion
This crockpot potato soup has become a staple in my kitchen for a reason. It’s the kind of recipe that feels like a secret weapon—simple enough for a Tuesday night, but impressive enough to serve to guests. The combination of crispy bacon, sharp cheddar, and tender potatoes in a creamy, velvety broth is just unbeatable. It’s comfort food at its finest, and it asks very little of you in return.
I really hope you give this one a try. Don’t be afraid to make it your own—add extra toppings, swap in different cheeses, or throw in some leftover ham if you have it. The beauty of a soup like this is that it’s forgiving and adaptable. And if you end up with a husband (or partner, or friend) who asks you to keep it a secret, well, you’ll know you’ve done something right.
I’d love to hear how it turns out for you! Drop a comment below and let me know what toppings you used, or if you tried any fun variations. And if you’re looking for more cozy, set-it-and-forget-it meals, check out this cozy crockpot beef and barley stew or this creamy butternut squash soup for another cold-weather favorite. Happy cooking!
Pin This Recipe!

Easy Crockpot Potato Soup with Bacon and Cheddar
A creamy, chunky slow cooker potato soup loaded with crispy bacon and sharp cheddar. This set-it-and-forget-it recipe is perfect for busy weeknights or cozy weekends, delivering deep savory flavor with minimal effort.
- Prep Time: 15 minutes
- Cook Time: 6 hours 30 minutes
- Total Time: 6 hours 45 minutes
- Yield: 8 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 8 slices bacon, chopped
- 1 large yellow onion, diced
- 4 cloves garlic, minced
- 3 pounds Russet potatoes, peeled and diced into 1/2-inch cubes
- 4 cups low-sodium chicken broth
- 1 cup heavy cream
- 2 cups sharp cheddar cheese, shredded
- Salt and black pepper to taste
- Optional toppings: extra shredded cheddar, crispy bacon bits, chopped green onions, sour cream, fresh chives
Instructions
- 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. Leave rendered fat in the skillet.
- Sauté the aromatics: Add diced onion to the skillet with bacon fat. Cook over medium heat until soft and translucent, about 5 minutes. Add minced garlic and cook for 1 minute until fragrant.
- Layer the crockpot: Place diced potatoes in the bottom of a 6-quart slow cooker. Top with sautéed onion and garlic mixture. Pour chicken broth over everything. Do not stir. Cover and cook on low for 6–8 hours or on high for 3–4 hours, until potatoes are fork-tender.
- Partially blend the soup: Use an immersion blender to blend about half of the soup directly in the crockpot, leaving some chunky pieces. Alternatively, transfer 2 cups of soup to a regular blender, blend until smooth, and stir back into the pot.
- Add cream and cheese: Stir in heavy cream and shredded cheddar cheese until fully melted and smooth, about 2–3 minutes. If soup is too thick, add a little more broth or milk.
- Season and finish: Taste and add salt and black pepper as needed. Stir in half of the cooked bacon, reserving the rest for garnish. Let soup heat through for 5–10 minutes on low.
- Serve and garnish: Ladle soup into bowls and top with reserved crispy bacon, extra shredded cheddar, chopped green onions, or a dollop of sour cream. Serve hot.
Notes
For best results, shred cheddar from a block to avoid graininess. Sautéing aromatics in bacon fat adds depth. Blend gently to keep some chunky texture. Soup thickens as it cools; add broth when reheating.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 475
- Sugar: 4
- Sodium: 850
- Fat: 28
- Saturated Fat: 14
- Carbohydrates: 40
- Fiber: 4
- Protein: 18
Keywords: crockpot potato soup, slow cooker potato soup, bacon cheddar potato soup, easy potato soup, creamy potato soup


