Megan wasn’t trying to impress me. I’d stopped by to grab a book she’d promised to lend me, and the smell hit me before I even got past her mudroom. It was smoky and rich, with that unmistakable scent of something that had been bubbling away for hours. I stood there in her entryway, holding a stack of library books, and just breathed in. She poked her head out of the kitchen, wiped her hands on her jeans, and said, “Oh, that’s just soup. I’m trying to use up some potatoes.”
Just soup. She said it like it was nothing. But let me tell you, the moment she lifted the lid off that Crockpot, I knew I wasn’t leaving without the recipe. The broth was velvety, speckled with black pepper, and loaded with tender chunks of potato and crispy bits of bacon. She didn’t even have a fancy ladle—she used a measuring cup to scoop it into a bowl. And honestly? That made it even better. There was no pretense. Just a pot of soup that looked like a warm hug in liquid form.
I think about that afternoon a lot. Not because it was a big deal, but because it so clearly wasn’t. Megan had thrown this together on a random Tuesday, probably while thinking about a dozen other things. And yet, that soup was the best thing I’d eaten all week. Maybe you’ve been there—you taste something at a friend’s house, and you can’t stop thinking about it. You start making excuses to visit more often. That was me. I kept finding reasons to swing by, hoping she’d be making that soup again.
Eventually, I just asked for the recipe. And after tweaking it a few times in my own kitchen (because honestly, I couldn’t leave well enough alone), I landed on this version. It’s creamy without being heavy, loaded with toppings, and it practically makes itself in the Crockpot. This is the kind of soup that makes you close your eyes after the first bite. And the best part? You don’t have to be trying to impress anyone for it to be incredible.
Why You’ll Love This Recipe
This isn’t just another potato soup recipe. After testing this in my kitchen more times than I care to admit, I can tell you—this is the one. It hits that perfect sweet spot between indulgent and practical. Here’s why it works so well:
- Set It and Forget It: The Crockpot does all the heavy lifting here. You dump everything in, walk away, and come back to a finished meal. No stirring, no watching the pot. Perfect for busy weeknights or lazy Sundays.
- Simple, Real Ingredients: You don’t need anything fancy. Potatoes, broth, a little cream, and some bacon. Chances are, you already have most of this in your pantry and fridge.
- Loaded with Flavor: We’re not skimping on the toppings. Crispy bacon, sharp cheddar, green onions, and a dollop of sour cream. Every spoonful is packed with texture and taste.
- Crowd-Pleaser: I’ve served this to picky eaters, hungry teenagers, and grown adults who claim they don’t like soup. Every single person has asked for seconds. It’s that good.
- Comfort Food, Made Easy: This soup has that soul-soothing quality you crave on a cold day, but it doesn’t require hours of active cooking. It’s comfort food that fits into your actual life.
What makes this version different from all the others? It’s the texture. We’re not just throwing potatoes into broth and calling it a day. By mashing some of the potatoes right in the pot at the end, you get that ultra-creamy, thick consistency without needing a blender or a roux. It’s a simple trick that makes a world of difference. Plus, the balance of smoky bacon against the creamy base? Honestly, it’s next-level.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver that big, bold flavor without any fuss. Most of these are pantry staples, which makes this an easy last-minute dinner.
- Bacon: 8 slices, chopped. I prefer thick-cut bacon for more substance. It crisps up beautifully and adds that smoky depth. You can also use turkey bacon, but the flavor won’t be quite as rich.
- Yellow Onion: 1 medium, diced. Yellow onions have the best balance of sweetness and bite for soups. You can use a white onion in a pinch, but skip the red—it’s too sharp.
- Garlic: 4 cloves, minced. Fresh garlic is non-negotiable here. The jarred stuff just doesn’t have the same punch. Trust me on this one.
- Russet Potatoes: 3 pounds (about 6 medium potatoes), peeled and diced into 1-inch cubes. Russets break down nicely and help thicken the soup. Yukon Golds work too, but the soup won’t be quite as creamy.
- Chicken Broth: 4 cups. Use a good-quality low-sodium broth so you can control the salt level. I like Swanson or Kitchen Basics for consistent flavor.
- Heavy Cream: 1 cup. This adds that luxurious richness. For a lighter version, you can use half-and-half, but the soup won’t be as velvety. Do not use milk—it can curdle.
- Sharp Cheddar Cheese: 2 cups, shredded. Buy a block and shred it yourself. Pre-shredded cheese has anti-caking agents that prevent it from melting smoothly. It makes a real difference in the final texture.
- Sour Cream: ½ cup, plus more for serving. This adds tanginess and helps balance the richness.
- Unsalted Butter: 2 tablespoons. This gives the soup a silky finish. If you use salted butter, adjust your added salt accordingly.
- Salt and Black Pepper: To taste. I usually start with 1 teaspoon of salt and ½ teaspoon of pepper, then adjust at the end.
- Green Onions: 4-5, sliced thin. For garnish and a fresh, mild onion bite.
- Optional Toppings: Extra shredded cheese, extra bacon crumbles, a dollop of sour cream, and a sprinkle of fresh chives or parsley.
One note on the potatoes—try to cut them into even-sized pieces. This ensures they cook at the same rate. Nobody wants a bowl of soup with some mushy potatoes and others that are still hard in the middle. Also, if you’re looking for a dairy-free option, you can substitute the heavy cream with full-fat canned coconut milk and use a dairy-free cheddar shred. The flavor will change a bit, but it’s still delicious.
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:
- Slow Cooker (Crockpot): A 6-quart or larger model works best. If yours is smaller, just halve the recipe. I’ve used both a basic Crockpot and a programmable one, and both work fine. The programmable one gives you more control over the temperature, but it’s not necessary.
- Large Skillet: For cooking the bacon. A cast-iron skillet is ideal because it holds heat evenly, but any large frying pan will do.
- Cutting Board and Sharp Knife: A good chef’s knife makes dicing onions and potatoes so much easier. Dull knives are more dangerous than sharp ones—they slip.
- Wooden Spoon or Silicone Spatula: For stirring. Avoid metal utensils if your Crockpot has a non-stick insert.
- Potato Masher: This is key for getting that creamy texture. You can use a fork in a pinch, but a masher is faster and gives you more control. I got mine for about eight dollars at the grocery store, and it’s one of my most-used tools.
- Measuring Cups and Spoons: For accuracy. I’ve learned the hard way that eyeballing ingredients in soup can lead to disaster.
- Box Grater: For shredding your own cheese. It takes an extra two minutes, and the difference is night and day.
- Paper Towels: For draining the bacon. A plate lined with paper towels works perfectly.
If you don’t have a potato masher, you can transfer about half the soup to a blender and pulse it a few times. Just be careful with hot liquids—never fill the blender more than halfway, and remove the center cap from the lid to let steam escape. Cover the lid with a kitchen towel while blending.
Preparation Method

Let’s get cooking. This recipe is forgiving, but following these steps in order will give you the best results. I’ve made this soup at least a dozen times, so these tips come from real trial and error.
- Cook the bacon: Place the chopped bacon in a cold skillet. Turn the heat to medium and 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. Do not discard the bacon fat—you’ll use it in the next step.
- Sauté the aromatics: Pour off all but about 1 tablespoon of the bacon fat from the skillet. Add the diced onion and cook over medium heat until softened and translucent, about 4-5 minutes. 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 flavor.
- Layer the Crockpot: Place the diced potatoes in the bottom of your slow cooker. Top with the sautéed onions and garlic. Pour in the chicken broth. Do not stir yet—the potatoes should stay submerged in the liquid. This helps them cook evenly.
- Cook low and slow: Cover the Crockpot and cook on low for 7-8 hours or on high for 4-5 hours. The potatoes should be fork-tender when done. I prefer low and slow because it gives the flavors more time to meld together. If you’re in a rush, high works fine—just check for doneness at the 4-hour mark.
- Mash some potatoes: Once the potatoes are tender, use a potato masher to mash them right in the Crockpot. I like to leave about half the potatoes whole and mash the rest. This gives the soup a creamy base with some nice chunky texture. If you want it completely smooth, you can use an immersion blender instead.
- Add the dairy: Stir in the butter, heavy cream, sour cream, and 1 cup of the shredded cheddar cheese. Stir until the cheese is fully melted and the soup is smooth and creamy. Taste and adjust salt and pepper. Remember that the bacon and cheese add salt, so go easy at first.
- Finish and serve: Let the soup heat through for another 10-15 minutes on low. Ladle into bowls and top with the reserved crispy bacon, remaining shredded cheese, sliced green onions, and a dollop of sour cream. Serve immediately.
A few things I’ve learned along the way: If your soup seems too thick, you can thin it out with a little extra broth or milk. If it’s too thin, let it cook uncovered for 20-30 minutes to let some liquid evaporate. Also, don’t add the dairy too early, or it might curdle. Patience is your friend here.
Cooking Tips & Techniques
I’ve messed up this soup more times than I’d like to admit. Here’s what I’ve learned so you don’t have to make the same mistakes.
Don’t skimp on the bacon fat. The first time I made this, I used turkey bacon and drained all the fat. The soup was bland. That bacon fat is liquid gold—it adds a smoky depth that you just can’t replicate with oil. If you’re vegetarian, try using a tablespoon of smoked paprika sautéed in olive oil to get a similar effect.
Cut your potatoes the same size. This seems obvious, but I’ve been lazy before and ended up with some potatoes that were mush and others that were still crunchy. Take the extra two minutes to make them uniform. Your future self will thank you.
Shred your own cheese. I know, I know. It’s an extra step. But pre-shredded cheese has cellulose and other anti-caking agents that prevent it from melting smoothly. You’ll end up with a grainy soup instead of a silky one. Buy a block of sharp cheddar and spend two minutes grating it. The difference is night and day.
Layer your flavors. Sautéing the onions and garlic before adding them to the Crockpot makes a huge difference. It caramelizes the natural sugars and deepens the flavor. You can skip this step if you’re really short on time, but don’t expect the same depth of flavor.
Taste as you go. I can’t stress this enough. Salt levels vary depending on your broth, bacon, and cheese. What works for one batch might not work for another. Taste before you serve, and adjust accordingly.
One more thing—if you’re making this for a crowd, it doubles beautifully. Just make sure your Crockpot is big enough. A 6-quart can handle a double batch, but an 8-quart is safer if you have one.
Variations & Adaptations
This recipe is a great starting point, but don’t be afraid to make it your own. Here are a few variations I’ve tried and loved:
- Loaded Baked Potato Style: Add ½ cup of plain Greek yogurt or extra sour cream at the end, and top with everything you’d put on a loaded baked potato—extra cheese, bacon, chives, and even a pat of butter on top. It’s decadent, but sometimes that’s exactly what you need.
- Broccoli Cheddar Potato Soup: Add 2 cups of frozen broccoli florets during the last 30 minutes of cooking. The broccoli adds color and nutrients without overpowering the potato flavor. My kids actually eat their vegetables this way.
- Spicy Southwest Version: Add 1 can of drained and rinsed black beans, 1 cup of frozen corn, and 1 teaspoon of cumin and chili powder at the beginning. Top with diced avocado and a squeeze of lime. This version is a little lighter but still incredibly satisfying.
- Lightened-Up Version: Use turkey bacon, swap the heavy cream for evaporated milk, and use reduced-fat cheese. The texture won’t be as rich, but it’s still really good. I’ve made this version when I’m trying to eat a little healthier, and it hits the spot.
- Cheesy Ham and Potato Soup: Substitute the bacon with 1½ cups of diced cooked ham. Add it in the last hour of cooking so it doesn’t get too salty. This is a great way to use up leftover holiday ham.
I’ve personally tried the broccoli version and the Southwest version, and both are keepers. The broccoli one is my go-to when I want something a little more substantial, and the Southwest one is perfect for game day. Don’t be afraid to experiment—this soup is incredibly forgiving.
Serving & Storage Suggestions
This soup is best served piping hot, straight from the Crockpot. I like to set up a little topping bar so everyone can customize their bowl. It makes for a fun, interactive meal, especially on a cold winter evening.
What to serve with it: A crusty loaf of bread or soft dinner rolls are perfect for dipping. A simple green salad with a tangy vinaigrette balances the richness of the soup. If you’re feeling indulgent, serve it with a side of garlic cheese biscuits—the combination is pure comfort.
Storage: 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 overnight. Just be aware that the potatoes will absorb some of the liquid, so the soup will thicken as it sits.
Reheating: Reheat individual portions in the microwave or on the stovetop over medium-low heat. Add a splash of broth or milk to thin it out if needed. I usually add about ¼ cup of milk per bowl to bring it back to the right consistency.
Freezing: This soup freezes well, but there’s a catch. Cream-based soups can separate when thawed. To minimize this, freeze the soup before adding the dairy. When you’re ready to eat, thaw it in the refrigerator overnight, then reheat and stir in the cream, sour cream, and cheese. I’ve done this several times, and it works like a charm.
One more thing—if you’re meal prepping, store the toppings separately. Nobody wants soggy bacon or limp green onions. Keep the bacon in a sealed container at room temperature and the cheese and green onions in the fridge. Assemble right before serving.
Nutritional Information & Benefits
Let’s be real—this is comfort food, not health food. But that doesn’t mean it can’t be part of a balanced diet. Here’s a rough estimate per serving (based on 8 servings):
- Calories: Approximately 420-480 per bowl
- Protein: 15-18 grams
- Fat: 28-32 grams
- Carbohydrates: 35-40 grams
- Fiber: 3-4 grams
- Sodium: 800-1000 mg (varies based on broth and cheese)
Potatoes get a bad rap, but they’re actually a good source of vitamin C, potassium, and vitamin B6. The skin (if you leave it on) contains most of the fiber. Bacon and cheese add protein and calcium, though they also bring along saturated fat and sodium. This soup is a great way to get a satisfying meal that keeps you full for hours.
If you’re watching your sodium, use low-sodium broth and go easy on the added salt. You can also use reduced-fat cheese and turkey bacon to cut down on the fat. It won’t be quite as indulgent, but it’ll still be delicious.
For a gluten-free option, this recipe is naturally gluten-free as written. Just double-check your broth label—some brands add wheat-based ingredients. Also, make sure your bacon doesn’t contain any gluten-based flavorings.
Conclusion
This creamy loaded Crockpot potato soup is the kind of recipe that becomes a regular in your rotation. It’s easy, forgiving, and incredibly satisfying. Whether you’re feeding a family on a busy weeknight or just want a bowl of something warm and comforting, this soup delivers every single time.
I love this recipe because it reminds me of that afternoon at Megan’s house—the casualness of it, the way something so simple could be so memorable. It’s proof that you don’t need fancy techniques or rare ingredients to make something truly special. You just need good food and the people you love to share it with.
I’d love to hear how this turns out for you. Did you add any fun twists? Did your family go back for seconds? Drop a comment below and let me know. And if you’re looking for another easy slow cooker meal, you should try my slow cooker chicken tortilla soup—it’s another one that practically makes itself. Happy cooking, friends!
Frequently Asked Questions
Can I use red potatoes instead of russet?
Yes, you can. Red potatoes have a waxy texture and hold their shape better, so the soup won’t be as creamy. If you prefer a chunkier soup, red potatoes are a great choice. Just keep in mind that you’ll need to mash them a bit more to get that creamy base.
Can I make this 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. Mash the potatoes, then stir in the dairy on the sauté setting until heated through. It’s faster but still delicious.
How do I prevent the soup from curdling?
Add the dairy at the very end of cooking, and make sure the soup isn’t boiling when you add it. Temper the cream by stirring a ladleful of hot soup into it before adding it to the pot. Also, use full-fat dairy—low-fat options are more likely to curdle.
Can I leave the skin on the potatoes?
Yes, you can. The skin adds fiber and nutrients, and it gives the soup a more rustic texture. Just scrub the potatoes well before dicing. If you’re serving this to picky eaters, you might want to peel them for a smoother consistency.
How do I make this soup thicker?
If your soup is too thin, mash more of the potatoes or let it cook uncovered for 20-30 minutes on low. You can also stir in a cornstarch slurry (1 tablespoon cornstarch mixed with 2 tablespoons cold water) and let it simmer for a few minutes. Just be careful not to overdo it—you want creamy, not pasty.
Pin This Recipe!

Creamy Crockpot Potato Soup with Bacon | Easy Loaded Recipe
This creamy loaded Crockpot potato soup is the kind of recipe that becomes a regular in your rotation. It’s easy, forgiving, and incredibly satisfying, with velvety broth, tender chunks of potato, and crispy bits of bacon.
- Prep Time: 15 minutes
- Cook Time: 7-8 hours (low) or 4-5 hours (high)
- Total Time: 7 hours 15 minutes to 8 hours 15 minutes
- Yield: 8 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 8 slices bacon, chopped (thick-cut preferred)
- 1 medium yellow onion, diced
- 4 cloves garlic, minced
- 3 pounds russet potatoes (about 6 medium), peeled and diced into 1-inch cubes
- 4 cups low-sodium chicken broth
- 1 cup heavy cream
- 2 cups sharp cheddar cheese, shredded (from a block)
- ½ cup sour cream, plus more for serving
- 2 tablespoons unsalted butter
- Salt and black pepper to taste (start with 1 tsp salt and ½ tsp pepper)
- 4–5 green onions, sliced thin (for garnish)
- Optional toppings: extra shredded cheese, extra bacon crumbles, dollop of sour cream, fresh chives or parsley
Instructions
- Cook the bacon: Place the chopped bacon in a cold skillet. Turn the heat to medium and cook, stirring occasionally, until crispy and fat is rendered, about 8-10 minutes. Use a slotted spoon to transfer bacon to a paper towel-lined plate. Reserve 1 tablespoon of bacon fat in the skillet.
- Sauté the aromatics: Add the diced onion to the skillet with the reserved bacon fat. Cook over medium heat until softened and translucent, about 4-5 minutes. Add the minced garlic and cook for another 30 seconds until fragrant. Scrape up any browned bits from the bottom of the pan.
- Layer the Crockpot: Place the diced potatoes in the bottom of a 6-quart or larger slow cooker. Top with the sautéed onions and garlic. Pour in the chicken broth. Do not stir.
- Cook low and slow: Cover and cook on low for 7-8 hours or on high for 4-5 hours, until potatoes are fork-tender.
- Mash some potatoes: Use a potato masher to mash about half the potatoes right in the Crockpot, leaving some chunks for texture. Alternatively, use an immersion blender for a smoother soup.
- Add the dairy: Stir in the butter, heavy cream, sour cream, and 1 cup of the shredded cheddar cheese. Stir until cheese is fully melted and soup is smooth and creamy. Taste and adjust salt and pepper.
- Finish and serve: Let the soup heat through for another 10-15 minutes on low. Ladle into bowls and top with reserved crispy bacon, remaining shredded cheese, sliced green onions, and a dollop of sour cream. Serve immediately.
Notes
For best results, shred your own cheese from a block to avoid anti-caking agents that prevent smooth melting. Add dairy at the very end to prevent curdling. If soup is too thick, thin with extra broth or milk; if too thin, cook uncovered for 20-30 minutes. For freezing, freeze before adding dairy and add it when reheating. Store toppings separately to keep them fresh.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 420480
- Sugar: 35
- Sodium: 8001000
- Fat: 2832
- Saturated Fat: 1518
- Carbohydrates: 3540
- Fiber: 34
- Protein: 1518
Keywords: crockpot potato soup, loaded potato soup, creamy potato soup, bacon potato soup, slow cooker soup, comfort food, easy dinner


