I wasn’t expecting a life-changing soup recipe to come from my accountant, but there I was, knee-deep in receipts and tax forms, listening to Mrs. Gable describe exactly how to make creamy crockpot potato soup with bacon and cheddar. Honestly, I was just trying to survive tax season with my sanity intact. I had asked her a simple question about deductions, and somehow she started talking about potatoes. She mentioned her husband, who apparently “hates soup but loves this one,” and I scribbled the ingredients on the back of an envelope while she talked.
The funny thing is, I almost forgot about that envelope. It sat crumpled in my purse for two weeks until I found it while looking for a pen. Let me tell you—making this soup for the first time felt like a gamble. I mean, I’ve had plenty of potato soups that turned out watery or bland. But this one? It was thick, creamy, and loaded with smoky bacon and sharp cheddar. The slow cooker did all the heavy lifting, and the result was pure comfort in a bowl.
Maybe you’ve been there—stuck in a rut with weeknight dinners, looking for something that feels special but doesn’t require standing over a stove. That’s exactly why this creamy crockpot potato soup with bacon and cheddar became my go-to. It’s the kind of recipe that makes you forget you’re eating something made in a slow cooker. The flavors meld together perfectly, and the texture is so velvety you’ll swear it has heavy cream in it (spoiler: it doesn’t). This soup stayed with me because it’s proof that the best recipes often come from the most unexpected places.
Why You’ll Love This Recipe
After testing this creamy crockpot potato soup with bacon and cheddar about six times (my family was happy to be the taste testers), I can confidently say this version is the one you’ll come back to again and again. It’s not just another potato soup recipe—it’s the result of trial and error, a few burnt batches, and one glorious moment where everything clicked.
- Quick & Easy: With just 15 minutes of prep time and a slow cooker doing the rest, this soup is perfect for busy weeknights when you need dinner ready without hovering over the stove.
- Simple Ingredients: No fancy grocery trips needed here. Potatoes, bacon, cheddar cheese, chicken broth, and a few pantry staples are all you’ll need.
- Perfect for Cozy Nights: This soup is made for chilly evenings, game day gatherings, or those days when you just need a warm hug in a bowl.
- Crowd-Pleaser: I’ve brought this to potlucks and family dinners, and it always gets devoured. Even picky eaters ask for seconds.
- Unbelievably Delicious: The combination of creamy potatoes, crispy bacon, and melted cheddar is next-level comfort food that feels indulgent without being heavy.
What makes this recipe different from the rest? It’s the technique. Instead of adding cream or flour to thicken the soup, you’ll mash some of the potatoes right in the pot. This creates a naturally creamy texture without any weird additives. Plus, the bacon fat is used to sauté the aromatics, infusing every spoonful with that smoky, savory flavor. This isn’t just another version—it’s the best version, perfected through multiple batches and honest feedback from my family.
What Ingredients You Will Need
This creamy crockpot potato soup with bacon and cheddar uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, so you can whip this up anytime the craving hits.
- Russet potatoes, peeled and diced into 1-inch cubes (6 medium or about 2.5 pounds) — they break down beautifully and create that creamy texture
- Bacon, chopped (8 slices) — I prefer thick-cut bacon for more smoky flavor and crispy bits
- Yellow onion, finely diced (1 medium) — adds a savory base note
- Garlic cloves, minced (3 cloves) — because everything is better with garlic
- Chicken broth, low-sodium (4 cups or 950 ml) — controls the salt level so the bacon and cheese don’t overpower
- Whole milk (1 cup or 240 ml) — adds richness without making it too heavy
- Sharp cheddar cheese, freshly shredded (2 cups or 200 grams) — pre-shredded cheese has anti-caking agents that prevent smooth melting
- Unsalted butter (2 tablespoons) — for sautéing the aromatics
- Salt and black pepper (to taste) — start with 1/2 teaspoon salt and 1/4 teaspoon pepper
- Dried thyme (1/2 teaspoon) — optional, but adds a lovely earthy note
- Green onions, sliced (for garnish) — adds freshness and color
- Sour cream (optional, for serving) — a dollop on top takes it over the top
For the best results, I recommend using Russet potatoes because they’re starchy and break down easily, creating that creamy consistency without needing a blender. If you only have Yukon Gold potatoes, they work too—they’re a bit waxy, so the soup won’t be as thick, but the flavor is still great. For a dairy-free option, you can use unsweetened oat milk and vegan cheddar shreds, though the texture will be slightly different.
Equipment Needed
You don’t need a fancy kitchen to make this creamy crockpot potato soup with bacon and cheddar. Here’s what you’ll need:
- 6-quart slow cooker — this size works perfectly for the full recipe; a 5-quart will also work, but don’t overfill it
- Large skillet — for cooking the bacon and sautéing the onions and garlic
- Cutting board and sharp knife — for dicing potatoes and chopping bacon
- Wooden spoon or spatula — for stirring
- Measuring cups and spoons — for accuracy
- Potato masher — a handheld masher works great; you can also use a fork or the back of a ladle in a pinch
- Box grater — for shredding the cheddar cheese fresh (trust me, it’s worth the extra minute)
- Paper towels — for draining the bacon
If you don’t have a potato masher, no worries. You can transfer about half the soup to a blender and pulse it a few times, then stir it back in. Just be careful with hot liquids—blend in batches and leave the lid slightly open to release steam.
Preparation Method

Let’s get cooking! This creamy crockpot potato soup with bacon and cheddar comes together in a few simple steps. I’ve added time estimates and sensory cues so you know exactly what to look for.
- Cook the bacon: Place the chopped bacon in a large skillet over medium heat. Cook for 6-8 minutes, stirring occasionally, until the bacon is crispy and the fat has rendered. Use a slotted spoon to transfer the bacon to a paper towel-lined plate. Leave about 2 tablespoons of bacon fat in the skillet — don’t drain it all! The fat adds incredible flavor to the soup.
- Sauté the aromatics: Add the butter to the same skillet with the bacon fat. Once melted, add the diced onion and cook for 4-5 minutes until translucent and fragrant. Add the minced garlic and cook for 30 seconds more, stirring constantly so it doesn’t burn. You should smell the garlic becoming aromatic — that’s your cue to move on.
- Layer the slow cooker: Place the diced potatoes in the bottom of your slow cooker. Pour the chicken broth over the potatoes, then add the sautéed onions and garlic. Stir in the dried thyme, 1/2 teaspoon of salt, and 1/4 teaspoon of black pepper. Do NOT add the milk or cheese yet — they’ll be added later to prevent curdling.
- Slow cook: Cover the slow cooker and cook on LOW for 6-7 hours or on HIGH for 3-4 hours. The potatoes should be fork-tender — you should be able to easily pierce them with a fork. If they’re still firm, let them cook another 30 minutes.
- Mash the potatoes: Once the potatoes are tender, use a potato masher to mash about half of them right in the slow cooker. This creates that creamy texture without needing a blender. If you prefer a chunkier soup, mash less. For a smoother soup, mash more. I like to leave some chunks for texture.
- Add the milk and cheese: Pour in the whole milk and stir to combine. Then gradually add the shredded cheddar cheese, stirring constantly until fully melted. The soup will look thin at first, but it will thicken as it sits. If it’s too thick for your liking, stir in a splash more chicken broth or milk.
- Finish with bacon and garnish: Stir in about half of the cooked bacon, reserving the rest for topping. Taste and adjust seasoning with more salt and pepper if needed. Ladle the soup into bowls and top with the remaining bacon, sliced green onions, and a dollop of sour cream if desired.
Pro tip: If you’re short on time in the morning, you can prep all the ingredients the night before. Dice the potatoes and store them in a bowl of cold water in the fridge to prevent browning. Chop the bacon and onion, and shred the cheese. In the morning, just drain the potatoes and assemble everything in the slow cooker.
Cooking Tips & Techniques
Over the years, I’ve made plenty of mistakes with slow cooker soups, and I’m sharing them so you don’t have to. Here are my top tips for perfecting this creamy crockpot potato soup with bacon and cheddar.
- Don’t add dairy too early: This is the number one mistake I made in my early batches. Adding milk or cheese at the beginning of cooking can cause them to curdle or separate. Always add dairy in the last 30 minutes of cooking.
- Shred your own cheese: Pre-shredded cheese is coated with cellulose and starches to prevent clumping, which also prevents it from melting smoothly. Take the extra two minutes to shred a block of sharp cheddar — the texture difference is night and day.
- Use room temperature milk: Cold milk can shock the hot soup and cause it to seize up. Let your milk sit on the counter for 10-15 minutes before adding it, or microwave it for 15 seconds to take the chill off.
- Don’t over-mash: It’s tempting to go wild with the potato masher, but over-mashing can make the soup gluey. Mash just enough to break down about half the potatoes, then stir to combine.
- Season in layers: Add salt at the beginning, but go easy — the bacon and cheese add plenty of saltiness. I usually add a final pinch of salt and pepper right before serving to brighten the flavors.
One time, I forgot to add the bacon entirely. I ladled the soup into bowls, took a photo, and realized the bacon was sitting in a bowl on the counter. Honestly, it was still delicious without it, but the bacon really does take this soup to another level. Now I always set a timer to remind myself to add it!
Variations & Adaptations
This creamy crockpot potato soup with bacon and cheddar is incredibly versatile. Here are some variations I’ve tried and loved:
- Loaded Baked Potato Soup: Add 1/2 cup of sour cream after mashing the potatoes, and top with extra cheddar, bacon, and chives. It tastes just like a loaded baked potato in soup form.
- Vegetarian Version: Skip the bacon and use vegetable broth instead of chicken broth. Sauté the onions and garlic in 2 tablespoons of butter or olive oil. Add 1 teaspoon of smoked paprika to mimic that smoky flavor.
- Spicy Kick: Add 1/2 teaspoon of red pepper flakes or a diced jalapeño when sautéing the onions. The heat pairs beautifully with the creamy base and sharp cheddar.
- Broccoli Cheddar Potato Soup: Add 2 cups of frozen broccoli florets during the last 30 minutes of cooking. The broccoli adds color, nutrients, and a nice texture contrast.
- Slow Cooker to Instant Pot: If you’re in a hurry, cook the bacon and aromatics using the Sauté function on your Instant Pot. Add the potatoes and broth, then pressure cook on HIGH for 10 minutes. Quick release, mash, and stir in the milk and cheese.
My personal favorite variation is adding a handful of frozen corn kernels along with the milk. The little bursts of sweetness complement the smoky bacon and rich cheddar perfectly. It’s a small change, but it makes the soup feel even more comforting.
Serving & Storage Suggestions
This creamy crockpot potato soup with bacon and cheddar is best served hot, right after the cheese is melted and the bacon is sprinkled on top. The contrast between the hot, creamy soup and the crispy bacon is pure magic.
Serving suggestions: Pair this soup with crusty bread, a simple side salad, or even some homemade croutons. For a heartier meal, serve it alongside a grilled cheese sandwich or a baked potato. A drizzle of hot sauce or a sprinkle of smoked paprika on top adds a nice finishing touch.
Storage instructions: Store leftovers in an airtight container in the refrigerator for up to 4 days. The soup will thicken significantly as it sits — this is normal. When reheating, add a splash of milk or chicken broth to thin it back to your desired consistency.
Freezing instructions: This soup freezes well for up to 3 months. Let it cool completely, then transfer to freezer-safe containers or zip-top bags. To reheat, thaw overnight in the refrigerator, then warm on the stovetop over medium-low heat, stirring occasionally. Add a little milk or broth if needed.
Reheating tips: Reheat individual portions in the microwave in 30-second intervals, stirring between each. For larger batches, the stovetop is best — heat over medium-low heat, stirring frequently to prevent scorching on the bottom.
One thing I love about this soup is that the flavors actually get better after a day in the fridge. The bacon and cheese meld together even more, making the second-day leftovers taste even better than the first. If you can resist eating it all in one sitting, you’re in for a treat.
Nutritional Information & Benefits
This creamy crockpot potato soup with bacon and cheddar is comfort food at its finest, but it also offers some nutritional perks. Here’s an estimated breakdown per serving (based on 6 servings):
| Nutrient | Amount per Serving |
|---|---|
| Calories | 385 |
| Protein | 16g |
| Carbohydrates | 38g |
| Fiber | 4g |
| Fat | 20g |
| Saturated Fat | 9g |
| Sodium | 780mg |
| Calcium | 25% DV |
| Iron | 10% DV |
Potatoes are a great source of vitamin C, potassium, and fiber, especially if you leave the skins on (though this recipe peels them for a smoother texture). The cheddar cheese adds calcium and protein, while the bacon contributes a small amount of iron. For a lighter version, you can use reduced-fat cheddar, turkey bacon, and low-fat milk — the soup will still be creamy and delicious.
If you’re watching your sodium intake, use low-sodium chicken broth and go easy on the added salt. The bacon and cheese already provide plenty of saltiness, so you might not need any extra.
Conclusion
This creamy crockpot potato soup with bacon and cheddar is the kind of recipe that feels like a warm hug on a cold day. It’s simple enough for a busy weeknight but impressive enough to serve to guests. The slow cooker does all the work, and the result is a rich, velvety soup with layers of smoky, cheesy flavor.
I love that this recipe came from an unexpected source—my accountant, of all people—and it’s become a staple in my kitchen. It reminds me that the best recipes often come from the most surprising places. Whether you’re making it for a cozy dinner at home or a potluck with friends, I promise this soup will earn a permanent spot in your rotation.
Have you tried this recipe? I’d love to hear how it turned out for you! Leave a comment below and let me know if you added any fun variations. And if you’re looking for more comforting slow cooker meals, be sure to check out my slow cooker chicken tortilla soup or my crockpot mac and cheese for more easy, family-friendly dinners.
FAQs
Can I use frozen potatoes for this soup?
Yes, you can use frozen diced potatoes, but the texture will be slightly different. Frozen potatoes tend to be a bit mushier after slow cooking. If using frozen, add them directly to the slow cooker without thawing, and reduce the cooking time by about 30 minutes.
How can I make this soup thicker?
If your soup is too thin, mash more of the potatoes until you reach your desired consistency. You can also stir in a slurry made from 1 tablespoon of cornstarch mixed with 2 tablespoons of cold water. Add it during the last 30 minutes of cooking.
Can I use a different type of cheese?
Absolutely! Sharp cheddar is classic, but you can use Monterey Jack, Gouda, or even a smoked cheddar for a deeper flavor. Just avoid pre-shredded cheese for the smoothest melt.
Is this soup gluten-free?
Yes, this creamy crockpot potato soup with bacon and cheddar is naturally gluten-free as long as you use gluten-free chicken broth. Always check the labels on your broth and bacon to be sure.
Can I double this recipe?
Yes, you can double the recipe as long as your slow cooker is large enough (at least 7 quarts). Keep the cooking time the same, but you may need to add an extra 30 minutes if the slow cooker is very full.
Pin This Recipe!

Creamy Crockpot Potato Soup with Bacon & Cheddar
This creamy crockpot potato soup with bacon and cheddar is a comforting, easy-to-make slow cooker recipe that delivers rich, velvety texture and smoky, cheesy flavor. Perfect for busy weeknights or cozy gatherings, it uses simple ingredients and a clever mashing technique for natural creaminess.
- Prep Time: 15 minutes
- Cook Time: 6-7 hours on LOW or 3-4 hours on HIGH
- Total Time: 6 hours 15 minutes to 7 hours 15 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 6 medium Russet potatoes (about 2.5 pounds), peeled and diced into 1-inch cubes
- 8 slices thick-cut bacon, chopped
- 1 medium yellow onion, finely diced
- 3 cloves garlic, minced
- 4 cups low-sodium chicken broth (950 ml)
- 1 cup whole milk (240 ml)
- 2 cups sharp cheddar cheese, freshly shredded (200 grams)
- 2 tablespoons unsalted butter
- 1/2 teaspoon salt (or to taste)
- 1/4 teaspoon black pepper (or to taste)
- 1/2 teaspoon dried thyme (optional)
- Sliced green onions (for garnish)
- Sour cream (optional, for serving)
Instructions
- Cook the bacon: Place the chopped bacon in a large skillet over medium heat. Cook for 6-8 minutes, stirring occasionally, until crispy. Use a slotted spoon to transfer bacon to a paper towel-lined plate. Leave about 2 tablespoons of bacon fat in the skillet.
- Sauté the aromatics: Add the butter to the same skillet with the bacon fat. Once melted, add the diced onion and cook for 4-5 minutes until translucent. Add the minced garlic and cook for 30 seconds more, stirring constantly.
- Layer the slow cooker: Place the diced potatoes in the bottom of a 6-quart slow cooker. Pour the chicken broth over the potatoes, then add the sautéed onions and garlic. Stir in the dried thyme, 1/2 teaspoon salt, and 1/4 teaspoon black pepper. Do not add milk or cheese yet.
- Slow cook: Cover and cook on LOW for 6-7 hours or on HIGH for 3-4 hours, until potatoes are fork-tender.
- Mash the potatoes: Use a potato masher to mash about half of the potatoes right in the slow cooker to create a creamy texture.
- Add the milk and cheese: Pour in the whole milk and stir to combine. Gradually add the shredded cheddar cheese, stirring constantly until fully melted. The soup will thicken as it sits.
- Finish with bacon and garnish: Stir in about half of the cooked bacon, reserving the rest for topping. Taste and adjust seasoning with more salt and pepper if needed. Ladle into bowls and top with remaining bacon, sliced green onions, and a dollop of sour cream if desired.
Notes
For best results, shred your own cheddar cheese from a block to avoid anti-caking agents that prevent smooth melting. Add dairy only at the end to prevent curdling. Use room temperature milk to avoid shocking the hot soup. If the soup is too thin, mash more potatoes or stir in a cornstarch slurry (1 tablespoon cornstarch mixed with 2 tablespoons cold water) during the last 30 minutes of cooking. Leftovers can be stored in the refrigerator for up to 4 days or frozen for up to 3 months.
Nutrition
- Serving Size: 1 serving (about 1.5
- Calories: 385
- Sugar: 4
- Sodium: 780
- Fat: 20
- Saturated Fat: 9
- Carbohydrates: 38
- Fiber: 4
- Protein: 16
Keywords: crockpot potato soup, slow cooker potato soup, creamy potato soup, bacon cheddar potato soup, easy potato soup, comfort food, winter soup



