8 oz bacon, chopped
3 lbs. russet potatoes, scrubbed (I used about 9-10 small/medium)
1 large onion, chopped (I used 2 Tbl chopped dehydrated onion)
2 garlic cloves, minced (I used about 1/4 tsp garlic powder)
2 Tbl flour
4 cup chicken broth
1 cup heavy cream
1/2 tsp dried thyme (if you don't have thyme or don't like it, rosemary would be a good substitute)
4 cups shredded cheddar cheese (I used about 1-1/2 cups + extra for topping the soup)
1 cup sour cream
3 scallions, sliced thin
Cook bacon until crisp. Peel potatoes and cut into 3/4" pieces. Remove bacon from pot and add onion to fat, cooking over medium heat until golden. Stir in garlic and flour. Cook until fragrant (I cooked it until it was a thick, bubbly, paste). Gradually mix in broth and cream with a whisk. Stir in thyme and potatoes and bring to a boil. Reduce heat, cover, and cook until potatoes are tender. Discard thyme, and transfer 2 cups potatoes to a bowl. Puree remaining mixture until smooth (you can do this however you want. I used my blender- if you use yours be sure to leave a vent for the hot air to escape so the blender doesn't explode all over you). Return to pot and warm over medium-high heat. Remove from heat, stir in cheese until melted, then whisk in sour cream. Return 2 cups potatoes back into pot and season soup with pepper. Garnish with bacon, scallions, cheese, and sour cream.