Created by Mikekey on January 10, 2012
Step 1: Preheat the oven to 450F.
Step 2: Cook the bacon in a skillet until crisp. Remove from the pan and reserve the fat. Cut the bacon into ¼-inch pieces and reserve.
Step 3: Coat the diced potatoes and onion with 2 to 3 tablespoons of the reserved bacon fat and spread in a single layer on a cookie sheet. Roast in the oven, stirring occasionally, for 20 to 30 minutes or until golden brown.
Step 4: Transfer the roasted potatoes and onions to a large saucepan. Add the broth, cover and bring to a simmer. Cook over medium heat for 20 minutes.
Step 5: In batches, puree in blender. Return the soup to the pot and bring back to a simmer over medium heat. Gradually whisk in the cheddar cheese.
Step 6: Stir in the green onions (or chives), reserved bacon pieces and the half-and-half (or milk). (If the soup is too thick, stir in more broth or water to the desired consistency.) Bring back to up to heat. Adjust seasoning with salt and black pepper to taste.
Step 7: Serve with assorted garnishes.