We love this soup as it is hearty, flavorful and perfect for a quick dinner. This goes together quickly, particularly if you bake the potatoes earlier in the day, so they are cool and ready to handle when you are ready to start.
Melt butter into a Dutch oven or large pot. Add garlic and saute lightly. Add flour and then use a wire whisk to thoroughly blend. Cook the roux (flour and butter), whisking lightly until it is a very light, golden color. Slowly add milk into the roux, whisking until smooth, giving it time to thicken and heat.Stir in the salt and pepper as it thickens.
Cut potatoes in half and scoop out the interior into a medium bowl. Mash potato meal with a fork, breaking up any larger lumps. Chop up half of the emptied potato skins and add them to the bowl, discard the rest.
Add potato meal and skins to the thickened, heated milk mixture. Add green onions, crumbled bacon, sour cream and grated cheddar cheese. Wisk until smooth and cheese has melted. Serve and enjoy!