Written by

Brittany Hamilton

Published

Cozy Crockpot Loaded Potato Soup with Bacon Easy Recipe

Ready In 6 hours 15 minutes
Servings 6-8 servings
Difficulty Easy

I wasn’t expecting a cooking masterclass from the man fixing my washing machine, but there I was, standing in my own utility room, clutching a damp sock, while Gary explained the proper way to build a loaded potato soup. He was a large man with a gentle voice and flour dusted across the sleeve of his work shirt—he’d brought his lunch in a Tupperware container that turned out to be his wife’s potato soup. He offered me a taste from a plastic spoon, and honestly, I’ve never been the same. That was three winters ago, and I’ve been perfecting his wife’s recipe ever since. The soup was thick, creamy, and had this smoky richness from bacon that I just couldn’t get out of my head. Gary told me his wife made it every Sunday during football season, and she’d been tweaking it for fifteen years. I scribbled the basics on the back of an old receipt while he explained why you should never rush the potatoes. There was something about the way he described it—like he was talking about a family heirloom, not a weeknight dinner. That’s when I knew I had to make it my own. The version I’m sharing today is my take on that chance encounter: a cozy crockpot loaded potato soup with bacon that tastes like it’s been simmering for generations, but comes together with almost no effort at all. Maybe you’ve had that moment where a stranger’s offhand comment changes how you cook something forever—this was mine.

Why You’ll Love This Recipe

Let me be honest with you—I’ve tested a lot of potato soup recipes over the years. Some were too thin, others were gluey, and a few just tasted like boiled potatoes with no soul. This one is different. It’s the kind of soup that makes you close your eyes after the first bite, and it’s become my go-to for those days when only comfort food will do.

  • Set-It-and-Forget-It Easy: The crockpot does all the heavy lifting. You’re looking at about 15 minutes of prep, then the slow cooker works its magic while you go about your day. Perfect for busy weeknights or lazy Sundays.
  • Simple Pantry Ingredients: You likely have most of these items already—potatoes, broth, cream cheese, bacon. No trips to specialty stores required.
  • Perfect for Cold Weather Comfort: This soup was made for rainy days, snowy evenings, or any time you need a warm hug in a bowl. It’s the ultimate cozy meal.
  • Crowd-Pleaser Guaranteed: I’ve brought this to potlucks and family dinners, and there’s never a drop left. Kids love it, adults love it, even picky eaters ask for seconds.
  • Unbelievably Rich and Creamy: The secret is in the cream cheese and the technique—no heavy cream needed, but you’d never guess it. The texture is velvety smooth with just the right amount of chunkiness.

What makes this recipe stand out from every other potato soup out there is the way the flavors layer together. The bacon fat is used to sauté the aromatics, which builds a depth of flavor you just can’t get by dumping everything in raw. Plus, we’re using a trick with the potatoes—mashing some right in the pot for natural thickness without needing a roux or cornstarch. It’s comfort food reimagined: richer, more flavorful, and somehow easier than any version I’ve tried. Honestly, once you make this, you’ll never go back to the boxed stuff again.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, and I’ve included notes on substitutions where they work well.

  • 6 slices bacon, chopped (thick-cut works best—it renders more fat and gives a meatier bite)
  • 1 medium yellow onion, diced (about 1 cup; sweet onion works too if that’s what you have)
  • 3 cloves garlic, minced (fresh is best, but 1 teaspoon of jarred minced garlic will do in a pinch)
  • 4 cups chicken broth (low-sodium recommended so you can control the salt; vegetable broth works for a vegetarian version)
  • 3 pounds russet potatoes, peeled and diced into ½-inch cubes (Yukon Golds also work great—they’re naturally creamier)
  • 1 teaspoon salt, plus more to taste
  • ½ teaspoon black pepper
  • ½ teaspoon smoked paprika (optional, but adds a lovely subtle smokiness)
  • ¼ teaspoon dried thyme
  • 4 ounces cream cheese, softened and cut into cubes (full-fat gives the best texture, but Neufchâtel works too)
  • 1 cup sharp cheddar cheese, shredded (freshly shredded melts better than pre-shredded, which has anti-caking agents)
  • ½ cup sour cream (full-fat or light both work; Greek yogurt can be substituted)
  • ¼ cup milk (any kind—whole milk adds richness, but 2% or even oat milk works)

For Topping (optional but highly recommended):

  • Extra shredded cheddar cheese
  • Crumbled cooked bacon
  • Chopped green onions
  • A dollop of sour cream

I recommend using Oscar Mayer thick-cut bacon for its consistent quality and smoky flavor, though any good-quality bacon will work. When selecting potatoes, look for firm ones without any green spots or sprouting eyes. The russets break down nicely during slow cooking, which helps thicken the soup naturally. If you’re watching your sodium, use low-sodium broth and adjust the salt at the end—you can always add more, but you can’t take it out.

Equipment Needed

You don’t need a fancy kitchen to make this soup, but having the right tools makes the process smoother. Here’s what you’ll need:

  • 6-quart or larger slow cooker (crockpot)—this size gives enough room for the potatoes to cook evenly without overcrowding
  • Large skillet or frying pan—for cooking the bacon and sautéing the aromatics
  • Cutting board and sharp chef’s knife—dicing potatoes and onions goes faster with a good knife
  • Measuring cups and spoons
  • Wooden spoon or silicone spatula—for stirring and scraping up the browned bits from the skillet
  • Potato masher—this is key for achieving that perfect texture; a fork works in a pinch, but a masher gives better control
  • Box grater—for shredding the cheddar cheese (pre-shredded is fine, but freshly grated melts so much better)
  • Small bowl—for softening the cream cheese (just let it sit at room temperature while you prep everything else)

If you don’t have a potato masher, you can use an immersion blender—just be careful to only pulse a few times so you don’t end up with completely smooth soup. I actually prefer the masher because it leaves some chunks for texture. And if you’re using a smaller slow cooker, just halve the recipe or cook it in batches. My first attempt was in a 4-quart crockpot, and I learned the hard way that overflowing potato soup makes a terrible mess.

Preparation Method

cozy crockpot loaded potato soup with bacon preparation steps

This method is broken down into simple steps that build flavor at every stage. Trust me—don’t skip the bacon-rendering step. It makes all the difference.

  1. 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, leaving the rendered fat in the skillet. Set the bacon aside for later.
  2. Sauté the aromatics: In the same skillet with the bacon fat (about 2 tablespoons should remain), add the diced onion. Cook over medium heat for 4-5 minutes, until softened and translucent. Add the minced garlic and cook for another 30 seconds, until fragrant. Scrape up any browned bits from the bottom of the pan—that’s pure flavor right there.
  3. Build the base: Transfer the sautéed onions and garlic to your slow cooker. Add the chicken broth, diced potatoes, salt, pepper, smoked paprika, and dried thyme. Stir everything together to combine. The potatoes should be mostly submerged in the liquid.
  4. Slow cook: Cover the slow cooker and cook on low for 6-7 hours or high for 3-4 hours. The potatoes are done when they’re fork-tender—you should be able to easily pierce them with a fork without resistance. Don’t rush this step; undercooked potatoes make for gritty soup.
  5. Mash the potatoes: Once the potatoes are tender, use a potato masher to mash them directly in the slow cooker. I like to leave about half the potatoes whole for texture, but mash the other half to create a creamy base. Aim for about 10-12 gentle mashes—you’re not trying to make baby food here.
  6. Add the creamy elements: Add the softened cream cheese cubes, shredded cheddar cheese, sour cream, and milk to the slow cooker. Stir until everything is melted and fully incorporated. The cream cheese takes a minute to break down, so keep stirring until you don’t see any white streaks. This should take about 2-3 minutes.
  7. Finish and adjust: Stir in about half of the cooked bacon (reserve the rest for topping). Taste the soup and adjust the seasoning—you might want more salt, pepper, or even a pinch of cayenne for heat. If the soup is too thick for your liking, add a splash more milk or broth.
  8. Serve: Ladle the soup into bowls and top with the reserved bacon, extra shredded cheddar, chopped green onions, and a dollop of sour cream. Serve immediately while it’s hot and comforting.

One thing I learned the hard way—don’t add the cream cheese and sour cream too early in the cooking process. Dairy can curdle if it sits at high heat for too long. Adding them at the end, after the heat is turned off or reduced, keeps everything silky smooth. Also, if you’re planning to keep the soup warm in the crockpot for a party, switch it to the “warm” setting rather than leaving it on “low.”

Cooking Tips & Techniques

Over the years, I’ve made this soup at least two dozen times, and I’ve picked up a few tricks that make a real difference. Let me share what I’ve learned the messy way.

Don’t skip browning the bacon first. I know it’s tempting to just toss everything in the crockpot and walk away, but that step of rendering the bacon and sautéing the onions in the fat is where the magic happens. That fond—the browned bits stuck to the pan—adds a savory depth that you just can’t replicate. I once tried to save time by using pre-cooked bacon bits, and the soup tasted flat. Never again.

Cut your potatoes uniformly. I know it’s tedious, but if your potato chunks are different sizes, some will turn to mush while others stay crunchy. Aim for ½-inch cubes, and try to keep them consistent. I use a ruler the first few times until I got the hang of it—no shame in that.

Watch your salt levels. Bacon, broth, and cheese all contain salt, so it’s easy to overshoot. I always use low-sodium broth and wait until the end to add any extra salt. You can always add more, but you can’t take it out. I learned this lesson the hard way when I made a batch that was so salty it was practically brine.

Use room temperature cream cheese. Cold cream cheese doesn’t melt smoothly—it leaves lumpy white bits floating in your soup. Let it sit on the counter for about 20 minutes before you need it, or cut it into small cubes to help it soften faster. If you forget, you can microwave it for 10-15 seconds, but be careful not to melt it.

Reserve bacon for topping. I know it’s tempting to dump all the bacon into the soup, but saving some for garnish gives you that satisfying crunch that contrasts with the creamy soup. It also makes the presentation look beautiful—we eat with our eyes first, after all.

Variations & Adaptations

This recipe is incredibly forgiving, and I’ve tried several variations over the years. Here are some of my favorites:

Vegetarian Version: Omit the bacon and use vegetable broth instead of chicken broth. To get that smoky flavor, add 1 teaspoon of smoked paprika and ½ teaspoon of liquid smoke. Sauté the onions in olive oil or butter instead of bacon fat. It won’t be exactly the same, but it’s still incredibly satisfying.

Loaded Baked Potato Style: Add ½ cup of frozen corn kernels and ½ cup of finely diced ham (optional) along with the potatoes. Top with everything you’d put on a loaded baked potato—extra cheese, sour cream, chives, and yes, more bacon. This version is a hit at Super Bowl parties.

Lighter Version: Use turkey bacon instead of regular bacon, reduced-fat cream cheese, low-fat sour cream, and 2% milk. I’ve made this version for friends who are watching their calories, and honestly, it’s still pretty darn good. Just don’t expect it to be as rich as the original.

Spicy Kick: Add 1 diced jalapeño (seeds removed if you want less heat) along with the onions, and stir in ¼ teaspoon of cayenne pepper at the end. Top with pickled jalapeños for extra zing. My husband loves this version, though I think it masks the potato flavor a bit.

Cheese Lover’s Dream: Use a mix of cheeses—sharp cheddar, Monterey Jack, and a little bit of smoked Gouda. The Gouda adds an incredible smoky depth that pairs perfectly with the bacon. I tried this on a whim one day and it’s become my new favorite.

If you’re feeding a crowd, you can easily double this recipe—just make sure your slow cooker is big enough. I’ve also made it on the stovetop in a large Dutch oven, simmering for about 45 minutes instead of slow cooking. The flavor isn’t quite as developed, but it works in a pinch.

Serving & Storage Suggestions

This soup is best served piping hot, straight from the crockpot. Ladle it into deep bowls and let everyone customize their own toppings—it’s more fun that way, and it keeps the bacon from getting soggy if someone takes a while to eat.

What to serve with it: A crusty loaf of sourdough bread or warm dinner rolls are perfect for dipping. I also love serving it with a simple side salad dressed with a tangy vinaigrette to cut through the richness. For a heartier meal, pair it with a grilled cheese sandwich—classic comfort food combo.

Beverage pairings: A cold beer (lager or pale ale works great), a crisp white wine like Sauvignon Blanc, or even a warm mug of apple cider. For non-alcoholic options, iced tea or sparkling water with lemon are nice.

Storage instructions: Let the soup cool completely before transferring it to an airtight container. It will keep in the refrigerator for up to 4 days. The flavors actually meld together and get even better after a day or two—if you can resist eating it all right away.

Freezing: This soup freezes beautifully for up to 3 months. Portion it into freezer-safe bags or containers, leaving about an inch of headroom for expansion. Thaw overnight in the refrigerator before reheating. One tip: if you’re planning to freeze it, slightly undercook the potatoes so they don’t turn mushy when reheated.

Reheating: Reheat gently on the stovetop over medium-low heat, stirring occasionally. You can also microwave individual portions in 30-second bursts, stirring between each. If the soup has thickened too much during storage, add a splash of milk or broth to loosen it up. Don’t reheat it on high heat—the dairy can separate and make the soup grainy.

Nutritional Information & Benefits

Here’s the honest truth—this is comfort food, and it’s not exactly diet food. But it does have some redeeming qualities, and I think it’s worth knowing what’s in your bowl.

Estimated per serving (1 bowl, about 1½ cups, with toppings):

  • Calories: 420
  • Fat: 24g
  • Saturated Fat: 12g
  • Carbohydrates: 38g
  • Fiber: 4g
  • Protein: 16g
  • Sodium: 890mg

Potatoes get a bad rap, but they’re actually quite nutritious. They’re a good source of vitamin C, potassium, and fiber (especially if you leave the skins on, though I peel them here for texture). The bacon and cheese add protein, and the dairy provides calcium. The cream cheese and sour cream are where most of the fat comes from, but that’s what makes it so satisfying.

Dietary considerations: This recipe contains gluten (from the broth—check labels if you’re sensitive), dairy, and meat. For a gluten-free version, use certified gluten-free broth. For a dairy-free version, use plant-based cream cheese, sour cream, and milk, and omit the cheddar or use a vegan alternative. I’ve tested a dairy-free version with cashew cream, and while it’s not identical, it’s surprisingly good.

I personally believe that food like this has its place in a balanced lifestyle. It’s about nourishment for the soul as much as the body. Sometimes you need a bowl of something rich and comforting, and that’s okay.

Conclusion

This cozy crockpot loaded potato soup with bacon is more than just a recipe—it’s the kind of meal that makes a rainy day feel warm, a stressful week feel manageable, and a quiet evening feel special. It came to me from an unexpected source, but it’s become one of those dishes I turn to again and again because it never fails to deliver exactly what I need: comfort, flavor, and a sense of home.

I hope you’ll give it a try and make it your own. Maybe you’ll add extra cheese, or skip the bacon for a vegetarian version, or load it up with every topping you can find. That’s the beauty of a good soup recipe—it’s a canvas for whatever you’re craving.

If you make this, I’d love to hear about it. Drop a comment below and tell me how it turned out, or share your own twist on it. Did you add something unexpected? Did it become a family favorite? Let me know—I read every comment, and your ideas might just inspire my next batch. Until then, happy cooking, and may your bowl always be warm and full.

Frequently Asked Questions

Can I use frozen hash browns instead of fresh potatoes?

Yes, you can! Frozen hash browns (the cubed or shredded kind) work great in this recipe. They’re already peeled and diced, which saves you prep time. Use about 6 cups of frozen hash browns in place of the fresh potatoes. No need to thaw them first—just add them directly to the slow cooker. Keep in mind that frozen potatoes may cook a bit faster, so check for tenderness about 30 minutes earlier than the recipe suggests.

Why did my soup turn out too thin?

Thin soup usually means one of three things: you added too much liquid, the potatoes weren’t starchy enough, or you didn’t mash enough potatoes. To fix it, try mashing more of the potatoes directly in the pot—the starch will help thicken things up. You can also mix 1 tablespoon of cornstarch with 2 tablespoons of cold water and stir it into the soup, then let it cook on high for 15 more minutes. Next time, use russet potatoes specifically—they have more starch than waxy varieties like red potatoes.

Can I make this soup ahead of time for a party?

Absolutely! In fact, I often make it a day ahead because the flavors meld together so beautifully. Prepare the soup completely, let it cool, and store it in the refrigerator. When you’re ready to serve, reheat it gently on the stovetop or in the slow cooker on low for 1-2 hours. You may need to add a splash of milk or broth to thin it out, as the soup will thicken as it sits. Just hold off on the toppings until you’re ready to serve so they stay fresh and crunchy.

Can I cook this on high instead of low?

Yes, you can cook this on high for 3-4 hours instead of low for 6-7 hours. The flavor won’t be quite as developed—low and slow allows the ingredients to really meld together—but it still tastes great. Just keep an eye on the potatoes around the 3-hour mark to make sure they don’t overcook and turn mushy. If you’re in a rush, the high setting is a perfectly acceptable shortcut.

How can I make this soup dairy-free?

To make this soup dairy-free, use the following substitutions: replace the cream cheese with a dairy-free cream cheese alternative (I like Kite Hill or Violife), use dairy-free sour cream (Tofutti makes a good one), swap the cheddar cheese for a dairy-free shredded cheese (Daiya or Follow Your Heart), and use unsweetened oat milk or almond milk instead of regular milk. Sauté the aromatics in olive oil instead of bacon fat (or use a dairy-free butter substitute). The texture won’t be quite as rich, but it’s still creamy and delicious. Just be aware that dairy-free cheese doesn’t melt as smoothly, so you might want to blend the soup with an immersion blender for a smoother consistency.

Pin This Recipe!

cozy crockpot loaded potato soup with bacon recipe

Print

Cozy Crockpot Loaded Potato Soup with Bacon Easy Recipe

A rich and creamy loaded potato soup made in the slow cooker with bacon, cream cheese, and cheddar. This set-it-and-forget-it recipe delivers deep flavor with minimal effort, perfect for cold weather comfort.

  • Author: Belle
  • Prep Time: 15 minutes
  • Cook Time: 6-7 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

Scale
  • 6 slices bacon, chopped (thick-cut works best)
  • 1 medium yellow onion, diced (about 1 cup)
  • 3 cloves garlic, minced
  • 4 cups chicken broth (low-sodium recommended)
  • 3 pounds russet potatoes, peeled and diced into ½-inch cubes
  • 1 teaspoon salt, plus more to taste
  • ½ teaspoon black pepper
  • ½ teaspoon smoked paprika (optional)
  • ¼ teaspoon dried thyme
  • 4 ounces cream cheese, softened and cut into cubes
  • 1 cup sharp cheddar cheese, shredded
  • ½ cup sour cream
  • ¼ cup milk (any kind)
  • For Topping (optional): extra shredded cheddar cheese, crumbled cooked bacon, chopped green onions, a dollop of sour cream

Instructions

  1. 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, leaving the rendered fat in the skillet. Set the bacon aside for later.
  2. Sauté the aromatics: In the same skillet with the bacon fat (about 2 tablespoons should remain), add the diced onion. Cook over medium heat for 4-5 minutes, until softened and translucent. Add the minced garlic and cook for another 30 seconds, until fragrant. Scrape up any browned bits from the bottom of the pan.
  3. Build the base: Transfer the sautéed onions and garlic to your slow cooker. Add the chicken broth, diced potatoes, salt, pepper, smoked paprika, and dried thyme. Stir everything together to combine.
  4. Slow cook: Cover the slow cooker and cook on low for 6-7 hours or high for 3-4 hours. The potatoes are done when they’re fork-tender.
  5. Mash the potatoes: Once the potatoes are tender, use a potato masher to mash them directly in the slow cooker. Aim to leave about half the potatoes whole for texture, mashing the other half to create a creamy base.
  6. Add the creamy elements: Add the softened cream cheese cubes, shredded cheddar cheese, sour cream, and milk to the slow cooker. Stir until everything is melted and fully incorporated, about 2-3 minutes.
  7. Finish and adjust: Stir in about half of the cooked bacon (reserve the rest for topping). Taste the soup and adjust the seasoning. If the soup is too thick, add a splash more milk or broth.
  8. Serve: Ladle the soup into bowls and top with the reserved bacon, extra shredded cheddar, chopped green onions, and a dollop of sour cream. Serve immediately.

Notes

Don’t add cream cheese and sour cream too early to avoid curdling. Use low-sodium broth to control salt. Reserve some bacon for topping to maintain crunch. For a thicker soup, mash more potatoes. For a thinner soup, add extra milk or broth.

Nutrition

  • Serving Size: 1 bowl (about 1½ cup
  • Calories: 420
  • Sugar: 4
  • Sodium: 890
  • Fat: 24
  • Saturated Fat: 12
  • Carbohydrates: 38
  • Fiber: 4
  • Protein: 16

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

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 ★☆ ★☆ ★☆ ★☆ ★☆