Print

The Best Homemade Loaded Potato Soup That Will Warm Your Soul

The Best Homemade Loaded Potato Soup That Will Warm Your Soul - Featured Image

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Learn how to make delicious The Best Homemade Loaded Potato Soup. Easy recipe with step-by-step instructions.

Ingredients

Scale

  • 6 large russet potatoes, peeled and diced into 1-inch cubes
  • 6 slices thick-cut bacon, chopped
  • 1 medium yellow onion, finely chopped
  • 3 cloves garlic, minced
  • 4 cups chicken broth (or vegetable broth for a lighter flavor)
  • 2 cups whole milk (or substitute with half-and-half for extra creaminess)
  • 1 cup sharp cheddar cheese, shredded (plus extra for garnish)
  • 1/2 cup sour cream
  • 3 tablespoons unsalted butter
  • 2 tablespoons all-purpose flour
  • Salt and freshly ground black pepper, to taste
  • 2 green onions, thinly sliced (for garnish)
  • Optional: cooked and chopped chives, a pinch of smoked paprika

Substitution notes: If you want a dairy-free option, swap milk and sour cream for coconut milk and a dollop of cashew cream. For a vegetarian version, skip the bacon and add smoked paprika or a splash of liquid smoke to keep that smoky depth.

Instructions

  1. Start by crisping the bacon in a large Dutch oven or heavy-bottomed pot over medium heat. Stir occasionally until it’s golden and crunchy, about 8 minutes. Use a slotted spoon to transfer the bacon to a paper towel-lined plate, leaving the rendered fat in the pot.
  2. Add the butter to the bacon fat and melt over medium heat. Toss in the chopped onion and sauté until soft and translucent, about 5 minutes. Stir in the garlic and cook for another minute, until fragrant.
  3. Sprinkle the flour over the onion and garlic mixture, stirring constantly to create a roux. Cook this for about 2 minutes to get rid of the raw flour taste, but don’t let it brown.
  4. Slowly pour in the chicken broth while whisking to avoid lumps. Bring the mixture to a gentle boil, then add the diced potatoes. Reduce heat to a simmer and cook until the potatoes are tender, about 15-20 minutes. You’ll know they’re ready when a fork slides in easily.
  5. Remove the pot from heat. Use a potato masher or an immersion blender to mash about half of the potatoes, leaving the rest chunky to give the soup a hearty texture. If you prefer a smoother soup, blend more thoroughly.
  6. Stir in the milk, sour cream, and shredded cheddar cheese. Return the pot to low heat and stir gently until the cheese melts and the soup is creamy. Be careful not to boil, or the dairy might separate.
  7. Season with salt, black pepper, and smoked paprika if using. Taste and adjust seasoning as needed—this is where a pinch of salt and a little soul really come in.
  8. Serve hot, topped with the crispy bacon, sliced green onions, and extra cheese. A few fresh chives add a nice fresh kick, too.

From my time in Mama Lu’s kitchen, I learned that the magic lies in tasting as you go. Don’t be shy about adjusting salt or adding a splash more milk to get the texture just right. This soup is forgiving and welcoming, just like a family recipe should be.