Ingredients
- 6 strips (uncooked) bacon, cut into small pieces
- 3 tablespoons (tbsp) butter
- 1 medium yellow onion, chopped
- 1 tablespoon (tbsp) minced garlic
- 1/3 cup all-purpose flour
- 21/2 pounds (lbs.) golden potatoes, peeled and diced
- 4 cups chicken broth
- 2 cups milk
- 2/3 cup heavy cream
- 11/2 teaspoons (tsp) salt
- 1 teaspoon (tsp) black pepper
- 1/4 teaspoon (tsp) chili powder
- 2/3 cup sour cream
Directions
- Place bacon pieces in a large Dutch Oven or soup pot over medium heat and cook until brown and crispy
- Remove bacon pieces and set aside, leaving the fat in the pot
- Add butter and chopped onion and cook over medium heat until onions are tender (3-5 minutes)
- Add garlic and cook until fragrant (about 30 seconds)
- Sprinkle the flour over the ingredients in the pot and stir until smooth (use whisk if needed)
- Add diced potatoes to the pot along with chicken broth, milk, heavy cream, salt, pepper, and ancho chili powder. Stir well
- Bring to a boil and cook until potatoes are tender when pierced with a fork (about 10 minutes)
- Reduce heat to simmer and remove approximately half*** of the soup to a blender (be careful, it will be hot!) and puree until smooth (half is about 5 cups of soup, but just eyeballing the amount will be fine. Alternatively you can use an immersion blender.)
- Return the pureed soup to the pot and add sour cream and reserved bacon pieces, stir well
- Allow soup to simmer for 15 minutes before serving
