Ingredients
Equipment
Method
- In a large pot, sauté the onions and garlic in the butter until softened, about 5 minutes.
- Add the diced potatoes and broth. Bring to a boil, then reduce heat and simmer until the potatoes are tender, about 15-20 minutes.
- In a separate saucepan, whisk together the flour and a small amount of the milk to create a smooth paste. Gradually whisk in the remaining milk and cream, and cook over medium heat until thickened, about 5-7 minutes.
- Carefully transfer the potato mixture to a blender and blend until smooth. Return the blended soup to the pot and stir in the milk-cream mixture.
- Season with salt and pepper, and simmer for an additional 10 minutes, stirring occasionally, to allow the flavors to meld.
- Serve hot, topped with shredded cheddar cheese, crumbled bacon, chopped green onions, and a dollop of sour cream.
Notes
For best results, use high-quality, fresh ingredients. The key to a truly creamy texture is the balance between the starch from the potatoes, the fat from the dairy, and the emulsifying properties of the roux-based béchamel sauce. Experiment with different topping combinations to find your favorite. The soup can be stored in the refrigerator for up to 4 days or frozen for up to 3 months.
