Toppings - shredded cheddar cheese, scallions or chives, additional sour cream, and crumbled bacon.
Instructions
Cook 6 strips of bacon in a large pot over medium high heat until crispy. Add the bacon to folded paper towel and crumble into bite-size pieces. Leave the bacon grease in the pot to cook the chopped onion in step 2.
Add 1 cup chopped yellow onion to the pot over medium-high heat. Cook the onions for 2-3 minutes in the bacon grease. Next, fold up a paper towel and swish it around the pot to absorb the excess bacon grease (this step is optional).
Add 2 minced garlic cloves and ¼ cup all-purpose flour to the pot. Stir together and cook 30 seconds.
Next, pour in 3 cups milk, and 1 cup heavy cream. Gently stir and let simmer for 3-4 minutes to allow the liquid to thicken.
Now add the 5 large russet potatoes (peeled and chopped into 1″ cubes), 2 cups chicken broth, 1 tsp salt and ½ tsp ground black pepper. Stir together. Bring the soup to a boil then reduce to let simmer for about 15-20 minutes, or until the potatoes are soft and tender when poked with a fork.
Now scoop about half of the soup into a high speed blender (careful as the soup will be hot!). Blend until the soup is smooth and creamy. Pour this back into the pot and stir with the other ingredients.
Next, add 1 cup shredded cheddar cheese and ¾ cup sour cream. Stir it into the soup and let simmer 2-3 minutes until an even creamy texture forms. The soup is now ready to serve. Scoop it into bowls and top with a dollop of sour cream, chopped scallions, shredded cheese and crumbled bacon.