Ingredients
Equipment
Method
- Preheat oven to 400°F (200°C).
- Wash and dry potatoes. Poke each potato several times with a fork.
- Rub potatoes with olive oil and sprinkle with salt and pepper.
- Place potatoes on the oven rack (or baking sheet) and bake for 45-60 minutes, or until easily pierced with a fork. Let cool slightly.
- In a large pot or Dutch oven, melt butter over medium heat.
- Add diced onion and cook until softened, about 5 minutes.
- Add minced garlic and cook for another minute, until fragrant.
- Sprinkle flour over the onion and garlic mixture. Cook, stirring constantly, for 1-2 minutes.
- Gradually whisk in chicken broth, breaking up any lumps.
- Bring the mixture to a simmer.
- Scoop out the flesh of the baked potatoes and add to the pot.
- Use an immersion blender to partially blend the soup, leaving some chunks. Alternatively, carefully transfer portions of the soup to a regular blender, blend until smooth, and return to the pot.
- Stir in milk, heavy cream, and shredded cheddar cheese. Cook until the cheese is melted and the soup is heated through, stirring occasionally.
- Stir in sour cream. Do not boil after adding sour cream.
- Season the soup with salt and pepper to taste.
- Top with crumbled bacon, shredded cheddar cheese, sour cream, and chopped green onions before serving.
Notes
Soup can be made ahead of time and stored in the refrigerator for up to 3 days or frozen for up to 2 months. If soup is too thick, add more chicken broth or milk. If soup is too thin, simmer uncovered or add a cornstarch slurry (1 tbsp cornstarch with 1 tbsp cold water). Experiment with different cheeses, add a pinch of cayenne pepper for heat, or use vegetable broth for a vegetarian option.
