Written by

Harmony Rich

Published

Easy Creamy Crockpot Potato Soup with Crispy Bacon

Ready In 6-7 hours
Servings 6 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

The lady at the farm stand watched me staring at the pile of potatoes like they held the secrets to the universe. I was trying to remember if I had heavy cream at home, and honestly, my brain was just not cooperating that day. She didn’t say anything at first. Then she just reached into her bin, grabbed five russets, and dropped them into my bag. “Those are for a soup,” she said, not asking—telling. “And don’t you go making it complicated.”

I laughed and told her I was actually planning to use my slow cooker, because the idea of standing over a pot stirring felt like too much. She nodded like that made perfect sense and told me her grandmother used to make potato soup in a big iron pot on the wood stove. “Same idea,” she said. “Low and slow. Let the potatoes do the work.” She didn’t give me a recipe. She just said to add a little onion, a little garlic, and don’t be shy with the bacon. Then she waved me off to go pay.

That conversation stuck with me. I mean, here was a woman I’d never met, sharing a piece of her family’s cooking wisdom like it was nothing. But it wasn’t nothing—it was exactly what I needed to hear. So I went home and started building this creamy crockpot potato soup with crispy bacon around her simple advice. I added a few things she didn’t mention, like cream cheese for extra richness and a little cheddar because, well, why not? But the heart of it is hers: let the potatoes be the star, keep the method simple, and never skip the crunch on top.

The first time I made it, I burned my tongue because I couldn’t wait for it to cool down. Maybe you’ve been there—that moment when the smell is just too good and patience goes out the window. That’s the kind of soup this is. It’s the kind that makes you hover around the kitchen with a spoon, sneaking bites before it even hits the bowl. And honestly? That’s exactly what comfort food should do.

Why You’ll Love This Recipe

Let me tell you why this creamy crockpot potato soup with crispy bacon has earned a permanent spot in my dinner rotation. I’ve tested this recipe about six times now—yes, six—because I wanted to get every detail right. The first batch was too thin. The second was too salty. But by batch number four, I knew I had something special. Here’s what makes it stand out:

  • Set It and Forget It: This soup comes together in your slow cooker with almost zero active hands-on time. You chop some potatoes, toss everything in, and walk away. It’s perfect for busy weeknights when you need dinner to handle itself while you handle everything else.
  • Simple Pantry Ingredients: No fancy grocery trips required. Potatoes, broth, cream cheese, bacon, and a few seasonings—that’s it. You probably have most of these in your kitchen right now.
  • Perfect for Cold Weather Comfort: This soup was made for rainy afternoons, snowy evenings, or any day when you need a warm hug in a bowl. It’s the kind of meal that makes you want to curl up on the couch with a blanket.
  • Crowd-Pleaser Status: I’ve served this at family dinners and potlucks, and the pot always comes back empty. Kids love the creamy texture, adults love the bacon, and everyone loves how satisfying it is.
  • Unbelievably Rich and Creamy: The secret is blending a portion of the soup at the end. It gives you that ultra-smooth, velvety texture without adding tons of heavy cream. It’s next-level comfort food that tastes like you spent hours fussing—but you didn’t.

What makes this recipe different from all the other potato soups out there? It’s the combination of textures. You get the silky smoothness from the blended potatoes, the satisfying chunks from the ones you leave whole, and that incredible salty crunch from the crispy bacon on top. Every spoonful has something different happening, and that keeps you coming back for more.

This isn’t just good soup. It’s the kind that makes you close your eyes after the first bite. It’s comfort food reimagined—simpler, faster, but with the same soul-soothing satisfaction that makes you feel like everything is going to be okay.

What Ingredients You Will Need

This creamy crockpot potato soup with crispy bacon uses simple, wholesome ingredients that come together to create something truly special. Most of these are pantry staples, which makes this recipe perfect for those days when you need dinner but don’t want to make a store run.

For the Soup Base

  • 3 pounds russet potatoes, peeled and diced into 1-inch cubes — Russets are my go-to here because they break down beautifully and create that creamy texture naturally. Yukon Golds work too if you prefer a slightly buttery flavor. Just make sure your cubes are uniform so they cook evenly.
  • 1 medium yellow onion, finely diced — The onion adds a savory backbone that you can’t get from anything else. I’ve tried this with white onions and even shallots, but yellow onions give the best depth of flavor.
  • 3 cloves garlic, minced — Fresh garlic makes a difference here. Don’t use the jarred stuff if you can help it. The garlic gets mellow and sweet as it cooks low and slow.
  • 4 cups low-sodium chicken broth — I recommend using low-sodium so you can control the salt level yourself. If you’re vegetarian, vegetable broth works perfectly fine.
  • 1 teaspoon salt — Start here and adjust at the end. Different broths have different salt levels, so taste before adding more.
  • ½ teaspoon black pepper — Freshly ground is always better, but pre-ground works in a pinch.
  • ½ teaspoon smoked paprika — This is my little secret. It adds a subtle smokiness that pairs perfectly with the bacon. Regular paprika works too, but smoked really takes it up a notch.
  • ¼ teaspoon dried thyme — Just a hint of earthiness that rounds everything out.

For the Creamy Finish

crockpot potato soup with crispy bacon preparation steps

  • 4 ounces cream cheese, softened and cut into cubes — This is the magic ingredient for creaminess without making the soup too heavy. I use full-fat cream cheese for the best texture, but reduced-fat works if that’s what you have.
  • 1 cup heavy cream or whole milk — Heavy cream gives you that luxurious texture, but whole milk works if you want something lighter. I’ve even used half-and-half with great results.
  • 1 cup shredded cheddar cheese — Sharp cheddar adds a nice tang. Pre-shredded cheese works, but freshly shredded melts more smoothly. I’ve tested this with both and the difference is subtle but real.

For the Toppings

  • 8 slices bacon — Go for thick-cut bacon if you can find it. It gives you more substantial pieces that hold their crunch better. I recommend Wright Brand or Nueske’s for the best flavor.
  • 2 green onions, thinly sliced — For a fresh, bright finish that cuts through the richness.
  • Extra shredded cheddar — Because more cheese is never a bad idea.
  • Sour cream, for serving — Optional but highly recommended for that extra tangy kick.

One thing I’ve learned from testing this recipe multiple times: don’t skip the cream cheese. I tried making this soup without it once, thinking the heavy cream would be enough, and it just wasn’t the same. The cream cheese gives the soup that silky, velvety mouthfeel that makes you want to keep eating even when you’re full.

Equipment Needed

You don’t need a lot of fancy equipment for this creamy crockpot potato soup with crispy bacon. That’s part of what makes it so approachable. Here’s what you’ll need:

  • 6-quart slow cooker — This is the perfect size for this recipe. If your slow cooker is smaller, just reduce the ingredients by about a third. I use a Crock-Pot brand, but any brand works fine. Just make sure it’s in good working condition so the heat distributes evenly.
  • Sharp chef’s knife and cutting board — A good knife makes dicing potatoes so much easier. Trust me, I’ve tried using a dull knife and ended up with uneven chunks that cooked at different rates. A sharp knife saves time and frustration.
  • Vegetable peeler — I prefer a Y-shaped peeler because it’s faster and gives me more control. But any peeler will do the job.
  • Large skillet — For cooking the bacon. Cast iron is my favorite because it gives you even heat and the bacon comes out perfectly crispy every time.
  • Immersion blender or potato masher — An immersion blender gives you the smoothest results, but a potato masher works if that’s what you have. I actually prefer using the immersion blender because you can control exactly how much you blend. If you don’t have either, you can transfer about half the soup to a regular blender, blend until smooth, and stir it back in. Just be careful with hot liquid in a blender—work in batches and leave the lid slightly open to let steam escape.
  • Measuring cups and spoons — For accurate measurements. I’ve eyeballed ingredients before and ended up with soup that was too salty or not creamy enough. Measuring is worth the extra 30 seconds.
  • Wooden spoon or silicone spatula — For stirring. Silicone is gentle on your slow cooker insert.

Budget-friendly tip: You don’t need an expensive immersion blender. I bought mine for about $15 at a discount store and it’s been going strong for years. If you’re just starting out, a potato masher is even cheaper and gets the job done.

Preparation Method

Let me walk you through making this creamy crockpot potato soup with crispy bacon step by step. I’ve included all the little details that make a difference, because I’ve learned them the hard way.

  1. Cook the bacon first. Place your bacon strips in a cold skillet, then turn the heat to medium. This helps the fat render slowly and gives you crispier bacon. Cook for 6-8 minutes, flipping occasionally, until the bacon is deep golden brown and crispy. Transfer to a paper towel-lined plate to drain. Once cool, crumble or chop into small pieces. Don’t throw away that bacon grease—you’ll use it later.

  2. While the bacon cooks, prep your vegetables. Peel your potatoes and dice them into 1-inch cubes. Try to make them as uniform as possible so they cook at the same rate. Small cubes cook faster but can break down too much; large cubes take longer. One inch is the sweet spot. Dice your onion and mince your garlic. Pro tip: if your eyes water when cutting onions, try chilling the onion for 15 minutes first.

  3. Layer everything in the slow cooker. Start with the diced potatoes, then add the onion and garlic. Pour in the chicken broth. Add the salt, pepper, smoked paprika, and dried thyme. Give everything a good stir to combine. Here’s something I learned the hard way: don’t add the cream cheese or heavy cream yet. Dairy can curdle if it cooks for too long, so we add it at the end.

  4. Cook low and slow. Cover the slow cooker and cook on LOW for 6-7 hours or on HIGH for 3-4 hours. The soup is ready when the potatoes are fork-tender—meaning you can easily pierce them with a fork but they’re not falling apart completely. I prefer cooking on LOW because the flavors develop more deeply. The soup should look slightly cloudy and the potatoes should be soft but still holding their shape.

  5. Add the creaminess. Once the potatoes are tender, add the cubed cream cheese and the heavy cream. Stir gently until the cream cheese melts completely. This usually takes about 2-3 minutes. If you’re using pre-shredded cheddar, add it now too. If you’re shredding your own, wait until after you blend so it melts more smoothly.

  6. Blend to your desired consistency. Here’s where you get to decide how chunky or smooth you want your soup. Using an immersion blender, blend about half the soup right in the slow cooker. I like to do quick pulses rather than continuous blending so I get a mix of smooth and chunky textures. If you’re using a potato masher, just mash a few times until the soup looks creamy but still has some potato pieces. If you’re using a regular blender, carefully transfer about half the soup to the blender, blend until smooth, then stir it back into the pot.

  7. Stir in the cheese. If you haven’t already, add the shredded cheddar cheese and stir until it’s completely melted. The soup should look thick, velvety, and a pale golden color. Taste it now and adjust the salt and pepper. I usually add another ¼ teaspoon of salt and a pinch more pepper at this stage.

  8. Serve immediately. Ladle the soup into bowls and top with the crispy bacon crumbles, sliced green onions, extra shredded cheddar, and a dollop of sour cream if you’re using it. The contrast between the hot, creamy soup and the cold sour cream is absolutely wonderful.

One more thing: the soup will thicken as it sits. If you’re reheating leftovers, add a splash of milk or broth to thin it back to your preferred consistency.

Cooking Tips & Techniques

After making this creamy crockpot potato soup with crispy bacon more times than I care to admit, I’ve picked up a few tricks that make a real difference. Here’s what I wish someone had told me before my first attempt:

Don’t skip the bacon grease. I know it’s tempting to just use butter or oil, but here’s the thing: bacon grease adds a layer of smoky, savory flavor that you simply cannot replicate. After you cook the bacon, leave about a tablespoon of grease in the skillet. Use it to sauté the onion and garlic for about 2 minutes before adding them to the slow cooker. This extra step deepens the flavor significantly. I learned this after my first batch tasted a little flat—the bacon grease was the missing piece.

Watch your salt levels. Bacon is salty. Broth is salty. Cheese is salty. It’s really easy to oversalt this soup without meaning to. That’s why I always use low-sodium broth and wait until the very end to add extra salt. Taste before you season, not after. I once added a full teaspoon of salt at the beginning and the soup was borderline inedible. Learn from my mistake.

Blend with intention. You don’t have to blend the entire soup. In fact, I think the best texture comes from blending only about half to two-thirds of it. This leaves you with a creamy base studded with tender potato chunks. If you blend everything, you lose that satisfying texture contrast. Think of it like this: you want the soup to feel luxurious, not like baby food.

Keep the bacon separate until serving. I know it’s tempting to stir the bacon into the soup, but please don’t. It will get soggy within minutes, and that crispy texture is half the appeal. Sprinkle it on top right before you serve, and if you have leftovers, store the bacon separately so it stays crunchy for days.

Low and slow wins the race. I’ve made this soup on HIGH when I was short on time, and while it worked, it wasn’t as good. Cooking on LOW gives the potatoes more time to release their starch, which naturally thickens the soup. It also allows the flavors to meld together more harmoniously. Plan ahead and use the LOW setting if you can.

One mistake I made: I once left the soup cooking for 8 hours because I got stuck at work. The potatoes had completely broken down and the soup was more like a paste. It was still edible, but the texture was off. Stick to the recommended cooking times for the best results.

Variations & Adaptations

This creamy crockpot potato soup with crispy bacon is incredibly versatile. Here are some ways to make it your own:

Make it vegetarian. Skip the bacon and use vegetable broth instead of chicken broth. For the smoky flavor, add an extra ½ teaspoon of smoked paprika and a dash of liquid smoke. You can also top the soup with crispy roasted chickpeas for crunch instead of bacon. I tried this version for a vegetarian friend and she said it was the best potato soup she’d ever had.

Make it loaded baked potato style. This is my personal favorite variation. After blending the soup, stir in a cup of sour cream and an extra half cup of shredded cheddar. Top with all the classic baked potato fixings: bacon, green onions, extra cheese, and a dollop of sour cream. It’s indulgent, but sometimes you need that.

Add some heat. If you like spicy food, add a diced jalapeño (seeds removed if you want less heat) along with the onions. You can also stir in a teaspoon of hot sauce or a pinch of cayenne pepper at the end. The heat cuts through the richness beautifully. My husband loves this version and adds extra hot sauce to his bowl.

Make it dairy-free. Use full-fat canned coconut milk instead of heavy cream, and dairy-free cream cheese or a thick cashew cream. Omit the cheddar or use a dairy-free shred. The coconut flavor is subtle and actually works really well with the potatoes and bacon. I tested this for a friend with lactose intolerance and was surprised at how creamy it turned out.

Add vegetables. This soup is a great way to sneak in extra veggies. Try adding a cup of chopped carrots or celery along with the potatoes. You can also stir in a handful of spinach or kale at the very end, just until it wilts. The color contrast is gorgeous and you get an extra serving of vegetables without changing the flavor much.

Swap the potatoes. Sweet potatoes make a delicious alternative. They give the soup a slightly sweeter, earthier flavor and a beautiful orange color. Just note that sweet potatoes cook a little faster, so check them at the 5-hour mark on LOW. I made this version in the fall and it was perfect for cooler weather.

Serving & Storage Suggestions

This creamy crockpot potato soup with crispy bacon is best served hot, right after you’ve added all the toppings. But here’s everything you need to know about serving and storing it:

Serving temperature and presentation. Serve the soup piping hot in deep bowls. I like to arrange the toppings in small bowls on the table so everyone can customize their own bowl. It makes the meal feel more interactive and special. For a pretty presentation, drizzle a little sour cream on top in a swirl pattern, then sprinkle the bacon and green onions over it. A final crack of black pepper adds a nice finishing touch.

What to serve with it. This soup is hearty enough to be a meal on its own, but it pairs beautifully with a few things. A crusty bread or sourdough is perfect for dipping. A simple green salad with a tangy vinaigrette cuts through the richness nicely. For a full comfort food spread, serve it alongside a grilled cheese sandwich. The combination is absolutely unbeatable on a cold day. If you’re looking for another cozy meal, you might enjoy this creamy chicken and rice soup for a different twist on comfort food.

Beverage pairings. A cold beer like a lager or pilsner works well because the carbonation cuts through the creaminess. For wine drinkers, a crisp Chardonnay or a Sauvignon Blanc is a good choice. If you’re in the mood for something non-alcoholic, a tall glass of iced tea with lemon is refreshing.

Storage instructions. Store leftover soup in an airtight container in the refrigerator for up to 4 days. The soup will thicken significantly as it sits because the potatoes continue to absorb liquid. Don’t worry—this is normal. When you reheat it, just add a splash of milk, broth, or even water to thin it back to your desired consistency.

Freezing instructions. This soup freezes well, but with one important caveat: don’t freeze the toppings. Store the soup in a freezer-safe container for up to 3 months. Thaw overnight in the refrigerator before reheating. The texture might be slightly different after freezing because the dairy can separate a little, but a good stir while reheating usually brings it back together. I’ve frozen this soup multiple times and it’s always been delicious.

Reheating methods. The best way to reheat is on the stovetop over medium-low heat, stirring occasionally. Add a splash of milk or broth to loosen it up. You can also reheat individual portions in the microwave—just do it in 30-second bursts, stirring between each, until hot. Don’t boil the soup when reheating, as this can cause the dairy to curdle.

How flavors develop over time. Here’s something interesting: this soup actually tastes even better the next day. The flavors have time to meld together, and the soup becomes even more cohesive. I often make it a day ahead on purpose. Just leave the toppings off until you’re ready to serve.

Nutritional Information & Benefits

Here’s the estimated nutritional breakdown for one serving of this creamy crockpot potato soup with crispy bacon (based on 6 servings, including toppings):

Nutrient Amount per Serving
Calories 425
Total Fat 24g
Saturated Fat 12g
Cholesterol 65mg
Sodium 780mg
Total Carbohydrates 38g
Dietary Fiber 4g
Sugars 4g
Protein 14g
Vitamin C 25% DV
Potassium 900mg
Calcium 15% DV
Iron 10% DV

Health benefits of key ingredients. Potatoes often get a bad reputation, but they’re actually quite nutritious. They’re an excellent source of vitamin C, potassium, and fiber—especially if you leave the skins on. The potassium in potatoes helps regulate blood pressure, and the fiber supports digestive health. The bacon and cheese add protein and calcium, while the garlic and onion provide antioxidants that support immune function. If you want to make this soup even more nutritious, use low-fat dairy and add extra vegetables like carrots or spinach.

Dietary considerations. This recipe is naturally gluten-free, which makes it a great option for those with celiac disease or gluten sensitivity. To make it low-carb, reduce the amount of potatoes and add more cauliflower or turnips. For a lighter version, use whole milk instead of heavy cream and reduced-fat cream cheese. The soup is also a good source of protein and can be part of a balanced meal plan. Just be mindful of portion sizes if you’re watching your sodium or saturated fat intake.

Potential allergens. This recipe contains dairy (milk, cream cheese, cheddar cheese) and potentially gluten if your bacon or broth contains gluten. Always check labels if you have food allergies. For a dairy-free version, see the variations section above.

Conclusion

This creamy crockpot potato soup with crispy bacon is one of those recipes that feels like a warm hug in a bowl. It’s simple enough for a busy weeknight but impressive enough to serve to guests. The slow cooker does most of the work, the ingredients are basic, and the result is pure comfort food magic.

I love how this soup brings people together. Every time I make it, I think about that lady at the farm stand and how she shared a piece of her family’s cooking wisdom with a stranger. That’s what good food does—it connects us. It reminds us that the best recipes aren’t always the most complicated ones. Sometimes they’re just potatoes, broth, and a little patience.

I really hope you give this recipe a try. Customize it to your taste—add more bacon, throw in some extra veggies, or make it as spicy as you like. That’s the beauty of cooking: you get to make it your own. When you do make it, I’d love to hear how it turned out. Drop a comment below and let me know what toppings you used, or share a photo of your soup. And if you’re looking for another cozy meal to add to your rotation, check out this easy loaded baked potato soup for another delicious option.

Until next time, happy cooking—and don’t forget to save some bacon for the top!

Frequently Asked Questions

Can I use red potatoes or Yukon Golds instead of russets?

Absolutely! Yukon Golds will give you a slightly buttery flavor and a creamier texture. Red potatoes hold their shape a bit better, so your soup will be chunkier. Both work great, so use what you have on hand.

How do I prevent the soup from curdling?

The key is adding the dairy at the end, not the beginning. Cream cheese and heavy cream can curdle if they cook for too long at high heat. Stir them in after the potatoes are tender, and don’t let the soup boil after adding them. If you’re reheating leftovers, do it gently over low heat.

Can I make this soup in an Instant Pot?

Yes! 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 and heavy cream, then blend as directed. It’s faster but still delicious.

How can I thicken the soup if it’s too thin?

If your soup is thinner than you’d like, try mashing some of the potatoes against the side of the slow cooker with a spoon. The starch will help thicken it. You can also make a cornstarch slurry (1 tablespoon cornstarch mixed with 2 tablespoons cold water) and stir it in, then cook for another 10-15 minutes.

Can I prep this soup the night before?

Yes, but with a caveat. You can chop the potatoes and onions and store them in water in the refrigerator overnight to prevent browning. In the morning, drain them, add everything to the slow cooker, and start cooking. I don’t recommend assembling the entire soup in the slow cooker overnight because the potatoes might discolor or absorb too much liquid.

Pin This Recipe!

crockpot potato soup with crispy bacon recipe

Print

Easy Creamy Crockpot Potato Soup with Crispy Bacon

A rich and creamy slow cooker potato soup topped with crispy bacon, made with simple pantry ingredients and minimal hands-on time. Perfect for cold weather comfort.

  • Author: Merry
  • Prep Time: 15 minutes
  • Cook Time: 6 hours
  • Total Time: 6 hours 15 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 3 pounds russet potatoes, peeled and diced into 1-inch cubes
  • 1 medium yellow onion, finely diced
  • 3 cloves garlic, minced
  • 4 cups low-sodium chicken broth
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • ½ teaspoon smoked paprika
  • ¼ teaspoon dried thyme
  • 4 ounces cream cheese, softened and cut into cubes
  • 1 cup heavy cream or whole milk
  • 1 cup shredded cheddar cheese
  • 8 slices bacon
  • 2 green onions, thinly sliced
  • Extra shredded cheddar for topping
  • Sour cream for serving (optional)

Instructions

  1. Cook the bacon in a cold skillet over medium heat for 6-8 minutes, flipping occasionally, until deep golden brown and crispy. Transfer to a paper towel-lined plate to drain. Once cool, crumble or chop into small pieces. Reserve about 1 tablespoon of bacon grease.
  2. While the bacon cooks, peel and dice the potatoes into 1-inch cubes. Dice the onion and mince the garlic.
  3. Layer the diced potatoes, onion, and garlic in a 6-quart slow cooker. Pour in the chicken broth. Add salt, pepper, smoked paprika, and dried thyme. Stir to combine.
  4. Cover and cook on LOW for 6-7 hours or on HIGH for 3-4 hours, until the potatoes are fork-tender.
  5. Once the potatoes are tender, add the cubed cream cheese and heavy cream. Stir gently until the cream cheese melts completely, about 2-3 minutes.
  6. Using an immersion blender, blend about half the soup directly in the slow cooker until smooth but still chunky. Alternatively, use a potato masher or transfer half the soup to a regular blender, blend, and return to the pot.
  7. Stir in the shredded cheddar cheese until completely melted. Taste and adjust salt and pepper as needed.
  8. Ladle the soup into bowls and top with crispy bacon crumbles, sliced green onions, extra shredded cheddar, and a dollop of sour cream if desired. Serve immediately.

Notes

Don’t add dairy at the beginning to prevent curdling. The soup thickens as it sits; add a splash of milk or broth when reheating. Store bacon separately to keep it crispy. For best flavor, cook on LOW.

Nutrition

  • Serving Size: 1 bowl (about 1.5 cu
  • Calories: 425
  • Sugar: 4
  • Sodium: 780
  • Fat: 24
  • Saturated Fat: 12
  • Carbohydrates: 38
  • Fiber: 4
  • Protein: 14

Keywords: crockpot potato soup, creamy potato soup, slow cooker soup, bacon potato soup, comfort food, easy soup recipe

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