Go Back

Ultra Creamy Loaded Potato Soup

A rich, thick, and hearty potato soup loaded with melted cheddar and Monterey Jack cheese, crispy bacon, and fresh herbs.
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 minute
Servings: 6 servings
Course: Lunch, Main Course, Soup
Cuisine: American, Comfort Food
Calories: 550

Ingredients
  

For the Soup Base
  • 6 large Russet potatoes about 3 lbs, peeled and diced
  • 6 cups chicken broth low sodium
  • 0.5 cup unsalted butter
  • 0.5 cup all-purpose flour
  • 1 cup whole milk
  • 1 cup heavy cream
  • 1 tsp salt plus more to taste
  • 0.5 tsp black pepper
For the Load & Garnish
  • 8 slices thick-cut bacon cooked crispy and crumbled
  • 1.5 cups shredded cheddar and Monterey Jack cheese freshly grated recommended
  • 0.25 cup chopped fresh parsley plus more for garnish

Equipment

  • Large Dutch oven or soup pot
  • Small saucepan
  • Whisk
  • Slotted spoon

Method
 

  1. Cook bacon until crispy; remove and crumble. Reserve 2 tbsp bacon fat in the pot.
  2. Add diced Russet potatoes and chicken broth to the pot with bacon fat. Simmer until potatoes are tender (10-15 min).
  3. Remove 2 cups of cooked potatoes and 1 cup of cooking broth; set aside.
  4. Make the roux: Melt butter in a small saucepan. Whisk in flour and cook for 1-2 minutes. Gradually whisk in the reserved 1 cup of cooking broth until smooth.
  5. Pour the roux mixture back into the Dutch oven. Stir in milk and heavy cream. Simmer for 5 minutes until the soup achieves a heavy, gooey, viscous consistency.
  6. Stir in the reserved potato chunks, salt, pepper, half of the crumbled bacon, half of the cheese, and 1/4 cup of parsley until cheese is melted.
  7. Ladle into bowls. Top generously with remaining cheese (broil briefly if desired), bacon crumbles, and fresh parsley.
  8. Serve immediately.

Notes

Blending some potatoes helps achieve the thickest consistency. Use heavy cream for the best texture. Always add reserved potato chunks back for texture.