Written by

Eloise Fernandez

Published

Best Loaded Crockpot Potato Soup with Bacon (Easy & Creamy)

Ready In 90 minutes
Servings 6-8 servings
Difficulty Easy

I was standing in line at the hardware store—of all places—holding a bag of lightbulbs and a new garden hose when the man in front of me, an older guy named Frank who I’d only ever seen buying birdseed, turned around and said, “You look like you need some potato soup in your life.” I blinked at him. I wasn’t sure if I looked tired, hungry, or just like someone who clearly needed comfort food, but he wasn’t wrong. He pulled a crumpled receipt from his pocket and started writing on the back of it while balancing his bag of fertilizer. “Crockpot,” he said. “Bacon. Cream cheese. Trust me.” And honestly? I almost didn’t. But something about the way he described it—how the potatoes soak up all that smoky bacon fat, how the cream cheese makes it velvety without being heavy—made me grab that receipt and shove it in my purse. I made it that weekend, and let me tell you, I’ve been making it ever since. I’ve tweaked it a little over time, adding more garlic, a little extra cheese, and figuring out the perfect consistency, but the soul of it? That’s all Frank from the hardware store. Maybe you’ve had a moment like that—where the best recipe comes from the most unexpected person. This is that recipe.

Why You’ll Love This Recipe

Let’s be real for a second. There are a million potato soup recipes out there, but this one? This one is different. It’s the kind of soup that makes you close your eyes after the first spoonful and forget about everything else for a minute.

  • Set It and Forget It: This is a true crockpot meal. You toss everything in, walk away, and come back to dinner. No standing over a hot stove, no constant stirring. It’s practically magic for busy weeknights.
  • Simple Pantry Ingredients: No fancy trips to specialty stores. You likely have most of these ingredients in your kitchen right now—potatoes, broth, bacon, cheese. It’s comfort food made from real, humble stuff.
  • Creamy Without Being Heavy: The secret here is cream cheese. It melts into the broth and creates this luscious, velvety texture that feels indulgent but doesn’t sit like a brick in your stomach. It’s the perfect balance.
  • Perfect for Meal Prep: This soup tastes even better the next day. Make a big batch on Sunday and have lunches ready for the week. It freezes beautifully too.
  • Seriously Crowd-Pleasing: I’ve served this to kids, picky eaters, and food snobs alike. Everyone goes back for seconds. It’s one of those recipes that just works for everyone.

What makes this version stand out from the rest? It’s all in the technique. Instead of just dumping everything in and hoping for the best, we take a few extra minutes to crisp the bacon first and sauté the aromatics. That little bit of effort upfront pays off with layers of smoky, savory flavor that you just can’t get from a dump-and-go recipe. It’s not just another potato soup—it’s the one you’ll keep coming back to.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients that come together to create something truly special. Most of these are pantry staples, which makes this perfect for those days when you need a hug in a bowl without a trip to the store.

For the Soup Base

  • Russet potatoes, peeled and diced (about 3 pounds or 6-7 medium potatoes) – Russets are ideal here because they break down beautifully and create that creamy texture. Yukon Golds work too, but the soup won’t be quite as thick.
  • Yellow onion, diced (1 medium) – Adds a sweet, savory foundation. I’ve used white onions in a pinch, but yellow gives the best flavor.
  • Garlic cloves, minced (4-5 cloves) – Don’t skimp here. Garlic is what makes this soup sing.
  • Chicken broth (4 cups or 32 ounces) – Use a good quality broth. I prefer low-sodium so I can control the salt. Vegetable broth works fine if that’s what you have.
  • Heavy cream (1 cup) – Adds richness. You can substitute with half-and-half for a lighter version, but the soup won’t be quite as velvety.
  • Cream cheese, softened and cubed (8 ounces) – This is the secret weapon. It melts into the soup and gives it that luscious, silky texture without being greasy. I recommend Philadelphia brand for the smoothest results.
  • Sharp cheddar cheese, shredded (2 cups) – Use freshly shredded cheese if you can. Pre-shredded cheese has anti-caking agents that can make the soup grainy. Sharp cheddar gives the best flavor punch.

For the Toppings

crockpot potato soup with bacon preparation steps

  • Bacon (8 slices) – Thick-cut is best. You’ll cook it until crispy, then crumble it over the top. Save a little of the rendered fat for sautéing the aromatics.
  • Green onions, sliced (4-5) – Adds a fresh, bright finish that cuts through the richness.
  • Extra shredded cheddar cheese – Because more cheese is always a good idea.
  • Sour cream (optional) – A dollop on top adds tanginess and extra creaminess.

Seasonings

  • Salt and black pepper (to taste) – Start with 1 teaspoon of salt and 1/2 teaspoon of pepper, then adjust at the end.
  • Smoked paprika (1 teaspoon) – Adds a subtle smokiness that pairs perfectly with the bacon.
  • Dried thyme (1/2 teaspoon) – Earthy and aromatic. Fresh thyme works too—use about 1 teaspoon of fresh leaves.
  • Garlic powder (1/2 teaspoon) – Just a little extra garlic love.
  • Onion powder (1/2 teaspoon) – Rounds out the savory flavors.

Equipment Needed

  • 6-quart or larger slow cooker – This is the star of the show. I use a Crock-Pot brand, but any brand works. Make sure it’s at least 6 quarts to hold everything comfortably.
  • Large skillet – For cooking the bacon and sautéing the onions and garlic. A cast-iron skillet works great here.
  • Cutting board and sharp knife – For dicing potatoes and onions. A good chef’s knife makes the prep go faster.
  • Potato masher or immersion blender – For achieving that perfect creamy texture. I prefer a potato masher for a chunkier soup, but an immersion blender gives you a smoother result. Both work.
  • Measuring cups and spoons – Accuracy matters, especially with the seasonings.
  • Wooden spoon or spatula – For stirring.
  • Paper towels – For draining the bacon.

If you don’t have an immersion blender, no worries. You can mash the potatoes right in the crockpot with a regular potato masher, or even transfer a couple of cups of the soup to a blender and puree it, then stir it back in. Just be careful blending hot liquids—work in batches and leave the lid slightly ajar to let steam escape.

Preparation Method

Alright, let’s get cooking. This recipe is incredibly forgiving, so don’t stress about being perfect. Here’s how I do it:

  1. Cook the bacon. Place the bacon slices in a cold skillet, then turn the heat to medium. Cook until crispy, about 8-10 minutes, flipping once. Transfer the bacon to a paper towel-lined plate to drain. Once cool, crumble or chop it into small pieces. Reserve about 2 tablespoons of the rendered bacon fat in the skillet.
  2. Sauté the aromatics. In the same skillet with the reserved bacon fat, add the diced onion. Cook over medium heat until softened and translucent, about 5 minutes. Add the minced garlic and cook for another minute until fragrant. The smell at this point is incredible—smoky, savory, and full of promise.
  3. Prep the potatoes. While the onions are cooking, peel and dice your potatoes into 1-inch cubes. Try to keep them uniform in size so they cook evenly. Don’t worry if they’re not perfect—potato soup is forgiving.
  4. Layer everything in the crockpot. Add the diced potatoes to the slow cooker. Top with the sautéed onions and garlic. Sprinkle in the smoked paprika, dried thyme, garlic powder, onion powder, and a generous pinch of salt and pepper. Pour in the chicken broth, making sure the potatoes are mostly submerged.
  5. Cook low and slow. Cover and cook on LOW for 6-7 hours or on HIGH for 3-4 hours. The potatoes should be fork-tender when done. I usually check around the 5-hour mark on low to see how things are progressing.
  6. Mash or blend. Once the potatoes are tender, use a potato masher to mash them right in the crockpot until you reach your desired consistency. I like to leave some chunks for texture. If you prefer a completely smooth soup, use an immersion blender. Just be careful not to over-blend or the soup can become gummy.
  7. Add the cream and cheese. Stir in the heavy cream, cubed cream cheese, and shredded cheddar cheese. Stir until the cream cheese is completely melted and the soup is smooth and velvety. This usually takes about 2-3 minutes of stirring. The color will change from pale to a beautiful golden cream.
  8. Adjust the seasoning. Taste the soup and add more salt and pepper if needed. I usually add another 1/2 teaspoon of salt and a good crack of black pepper at this stage. If the soup is too thick, stir in a little extra broth or milk until it reaches your preferred consistency.
  9. Serve and garnish. Ladle the soup into bowls. Top with crumbled bacon, sliced green onions, extra shredded cheddar cheese, and a dollop of sour cream if you like. Serve immediately while hot and creamy.

One thing I learned the hard way—don’t skip sautéing the onions and garlic. I tried a shortcut once and just threw raw onions into the crockpot, thinking they’d cook down. They did, but the flavor was flat. That extra 5 minutes of sautéing makes a huge difference. Trust me on this.

Cooking Tips & Techniques

After making this soup more times than I can count (seriously, it’s become my go-to for sick days, snow days, and “I don’t want to cook” days), I’ve picked up a few tricks that make a real difference.

Don’t skip the bacon fat. This is one of those little things that takes the soup from good to unforgettable. Sautéing the onions in the rendered bacon fat infuses the entire soup with smoky flavor. If you’re trying to make it lighter, you can use olive oil, but honestly, the bacon fat is where the magic happens.

Watch your cream cheese temperature. Cold cream cheese takes forever to melt and can leave you with lumpy soup. Let it sit on the counter for about 30 minutes before you need it, or cut it into small cubes so it melts faster. I’ve forgotten to do this before and ended up with tiny white specks floating in my soup—still tasted good, but not as pretty.

Resist the urge to over-stir. Once you add the dairy, stir gently and just until everything is combined. Over-stirring can make the soup grainy or cause it to separate. I know it’s tempting to keep mixing, but trust the process.

Season in layers. Don’t dump all the salt in at the beginning. Add some at the start, then taste and adjust at the end. Potatoes absorb a lot of salt, and bacon adds saltiness too. It’s easier to add more than to fix an over-salted soup.

Make it ahead for better flavor. This soup actually tastes better the next day. The flavors meld together and deepen overnight. If you can, make it a day ahead and reheat it gently on the stove or in the crockpot. Just add a splash of milk or broth when reheating because it thickens as it sits.

Variations & Adaptations

One of the best things about this recipe is how flexible it is. Here are some ways I’ve switched it up over the years:

Loaded Baked Potato Style

Add 1 cup of sour cream along with the cream cheese for extra tanginess. Top with extra bacon, chives, and a sprinkle of cheddar. It tastes exactly like a loaded baked potato in soup form. I made this version for a Super Bowl party and it disappeared in minutes.

Broccoli Cheddar Potato Soup

Steam 2 cups of broccoli florets and stir them in during the last 30 minutes of cooking. The broccoli adds color, texture, and a little nutritional boost. This is my go-to when I’m trying to sneak more vegetables into my family’s meals.

Spicy Southwest Version

Add a can of drained diced green chiles, 1 teaspoon of cumin, and a pinch of cayenne pepper with the seasonings. Top with jalapeños and a squeeze of lime juice. The heat cuts through the richness beautifully.

Dairy-Free Adaptation

Use full-fat canned coconut milk instead of heavy cream, and dairy-free cream cheese and shredded cheese. The coconut flavor is subtle and adds a lovely richness. I’ve tested this version and it’s surprisingly good—not exactly the same, but still creamy and satisfying.

Vegetarian Version

Skip the bacon and use vegetable broth. Sauté the onions in butter or olive oil instead of bacon fat. Top with smoked paprika and a little liquid smoke to mimic that smoky flavor. I’ve made this for vegetarian friends and they loved it.

Serving & Storage Suggestions

This soup is incredibly versatile when it comes to serving. Here’s how I like to do it:

Serving temperature: Serve this soup piping hot. It’s thick and creamy, so it holds its heat well. Ladle it into warmed bowls if you’re feeling fancy, but honestly, regular bowls work just fine.

What to serve with it: A crusty bread or soft 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. If you’re feeling indulgent, pair it with a grilled cheese sandwich for the ultimate comfort meal.

Storage instructions: Let the soup cool completely before storing. Transfer it to an airtight container and refrigerate for up to 5 days. The soup will thicken significantly as it sits—this is normal. When reheating, add a splash of milk, broth, or water and stir until it reaches your desired consistency.

Freezer instructions: This soup freezes beautifully for up to 3 months. Let it cool completely, then transfer to freezer-safe containers or zip-top bags. Leave a little headroom for expansion. Thaw in the refrigerator overnight before reheating. I like to freeze individual portions for easy lunches.

Reheating tips: Reheat gently on the stovetop over medium-low heat, stirring occasionally. You can also reheat in the microwave in 30-second intervals, stirring between each. Avoid boiling the soup, as this can cause the dairy to separate and become grainy.

How flavors develop: This soup is one of those rare dishes that actually tastes better on day two or three. The flavors meld together and deepen, becoming even more savory and satisfying. I often make a double batch just so I can enjoy it throughout the week.

Nutritional Information & Benefits

Let’s be honest—this is comfort food, not health food. But it does have some redeeming qualities beyond being absolutely delicious.

Nutrient Amount Per Serving (approx.)
Calories 420
Total Fat 28g
Saturated Fat 15g
Cholesterol 75mg
Sodium 890mg
Total Carbohydrates 30g
Dietary Fiber 3g
Sugars 4g
Protein 16g
Vitamin C 15% DV
Calcium 20% DV
Iron 10% DV

Health benefits to note: Potatoes are actually a good source of vitamin C, potassium, and fiber (especially if you leave the skins on). The garlic and onions offer immune-boosting properties, and the dairy provides calcium and protein. Is it a superfood? No. But it’s a nourishing meal that feeds both the body and the soul.

Dietary considerations: This recipe contains dairy and gluten (if served with bread). For a gluten-free version, just skip the bread or use gluten-free rolls. The soup itself is naturally gluten-free. For a lower-fat version, use half-and-half instead of heavy cream and reduced-fat cheese. The texture won’t be quite as luxurious, but it’s still delicious.

Potential allergens: This recipe contains milk and wheat (if served with bread). It does not contain eggs, nuts, or soy.

Frequently Asked Questions

Can I use red potatoes instead of russet?

Yes, you can. Red potatoes have a waxy texture that holds its shape better, so the soup will be chunkier and less creamy. If you prefer a smoother soup, stick with russets. If you like more texture, red potatoes work great.

Why did my soup turn out grainy?

Grainy soup usually happens when the dairy gets too hot too quickly. Make sure your cream cheese is softened and add it off the heat or on low heat. Also, avoid using pre-shredded cheese, as the anti-caking agents can cause a grainy texture. Shred your own cheese for the smoothest results.

Can I make this in an Instant Pot?

Absolutely. Sauté the bacon and aromatics using the sauté function, then add the potatoes, broth, and seasonings. Pressure cook on high for 10 minutes, then do a natural release for 10 minutes. Mash, then stir in the cream and cheese using the sauté function on low. It’s faster but just as delicious.

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

If your soup is thinner than you’d like, mash some of the potatoes more thoroughly to release their starch. You can also mix 2 tablespoons of cornstarch with 2 tablespoons of cold water to make a slurry, then stir it into the soup and cook for another 10 minutes until thickened.

Can I leave the potato skins on?

Yes, you can! Just scrub the potatoes well before dicing. Leaving the skins on adds fiber, nutrients, and a rustic texture. I do this sometimes when I’m feeling lazy or want a more hearty soup. Just be aware that the soup will have a slightly earthier flavor and more texture.

Conclusion

This creamy loaded crockpot potato soup with bacon is more than just a recipe—it’s a bowl of comfort that I truly believe everyone needs in their life. It’s the kind of meal that makes a gray day feel brighter, a busy weeknight feel manageable, and a quiet dinner feel special. From that unexpected conversation in the hardware store to countless bowls shared with family and friends, this soup has earned a permanent spot in my kitchen.

I hope you give it a try and make it your own. Maybe you’ll add extra bacon, swap in different cheeses, or serve it with your favorite crusty bread. Whatever you do, I’d love to hear about it. Leave a comment below and tell me how your soup turned out—did you make any changes? Did your family love it as much as mine does? Don’t forget to share this recipe with someone who needs a little comfort today. Happy cooking, friends!

Pin This Recipe!

crockpot potato soup with bacon recipe

Print

Best Loaded Crockpot Potato Soup with Bacon (Easy & Creamy)

This creamy loaded crockpot potato soup with bacon is more than just a recipe—it’s a bowl of comfort that makes a gray day feel brighter. With crispy bacon, velvety cream cheese, and sharp cheddar, it’s the ultimate set-it-and-forget-it comfort food.

  • Author: Belle
  • Prep Time: 15 minutes
  • Cook Time: 6-7 hours (low) or 3-4 hours (high)
  • Total Time: 6 hours 15 minutes to 7 hours 15 minutes
  • Yield: 8 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 3 pounds Russet potatoes, peeled and diced (about 67 medium potatoes)
  • 1 medium yellow onion, diced
  • 45 garlic cloves, minced
  • 4 cups (32 ounces) chicken broth, low-sodium preferred
  • 1 cup heavy cream
  • 8 ounces cream cheese, softened and cubed
  • 2 cups sharp cheddar cheese, freshly shredded
  • 8 slices thick-cut bacon
  • 45 green onions, sliced
  • Extra shredded cheddar cheese for topping
  • Sour cream (optional, for topping)
  • 1 teaspoon salt (plus more to taste)
  • 1/2 teaspoon black pepper (plus more to taste)
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon dried thyme (or 1 teaspoon fresh thyme leaves)
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder

Instructions

  1. Cook the bacon: Place bacon slices in a cold skillet, turn heat to medium, and cook until crispy, about 8-10 minutes, flipping once. Transfer to a paper towel-lined plate to drain. Once cool, crumble or chop into small pieces. Reserve about 2 tablespoons of rendered bacon fat in the skillet.
  2. Sauté the aromatics: In the same skillet with reserved bacon fat, add diced onion. Cook over medium heat until softened and translucent, about 5 minutes. Add minced garlic and cook for another minute until fragrant.
  3. Prep the potatoes: While onions cook, peel and dice potatoes into 1-inch cubes, keeping them uniform in size.
  4. Layer everything in the crockpot: Add diced potatoes to a 6-quart or larger slow cooker. Top with sautéed onions and garlic. Sprinkle with smoked paprika, dried thyme, garlic powder, onion powder, and a generous pinch of salt and pepper. Pour in chicken broth, ensuring potatoes are mostly submerged.
  5. Cook low and slow: Cover and cook on LOW for 6-7 hours or on HIGH for 3-4 hours, until potatoes are fork-tender.
  6. Mash or blend: Once potatoes are tender, use a potato masher to mash them right in the crockpot to desired consistency (leave some chunks for texture). For a smoother soup, use an immersion blender, being careful not to over-blend.
  7. Add the cream and cheese: Stir in heavy cream, cubed cream cheese, and shredded cheddar cheese. Stir until cream cheese is completely melted and soup is smooth and velvety, about 2-3 minutes.
  8. Adjust the seasoning: Taste and add more salt and pepper if needed. If soup is too thick, stir in a little extra broth or milk until desired consistency is reached.
  9. Serve and garnish: Ladle soup into bowls. Top with crumbled bacon, sliced green onions, extra shredded cheddar cheese, and a dollop of sour cream if desired. Serve immediately.

Notes

Don’t skip sautéing the onions and garlic in bacon fat—it adds layers of smoky flavor. Let cream cheese come to room temperature before adding to avoid lumps. Season in layers, as potatoes absorb salt and bacon adds saltiness. This soup tastes even better the next day as flavors meld. For a thinner soup, add extra broth or milk when reheating.

Nutrition

  • Serving Size: 1 bowl (about 1.5 cu
  • Calories: 420
  • Sugar: 4
  • Sodium: 890
  • Fat: 28
  • Saturated Fat: 15
  • Carbohydrates: 30
  • Fiber: 3
  • Protein: 16

Keywords: crockpot potato soup, loaded potato soup, bacon potato soup, creamy 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