Ingredients:
4 Tblsp. bacon grease
4 medium raw chicken breasts, cut into small bite-size pieces
1 medium onion
4 sticks celery
1/2 cup flour
4 Tblsp. minced garlic
8 cups chicken broth or stock
2 cans fire roasted corn
1 cup heavy whipping cream
4 large Russet potatoes, peeled
1/2 package Walmart Southwest Chicken Seasoning (or equivalent seasoning equal to 4 Tblsp.)
Salt & pepper to taste
Scallions and bacon, chopped, optional for serving
Preparation:
1. Put onion and celery into food processor and puree until smooth. Add a bit of chicken broth if needed to smooth it out.
2. Dice potatoes. (I use a french fry cutter to slice them, then cross-cut them after, to get cubes.)
3. Heat bacon grease in large stockpot on medium heat.
4. Once grease has melted, add the onion and celery puree, and cook for about 5 minutes, stirring as needed to keep it from burning.
5. Stir in the flour, and cook for about a minute, stirring nearly constantly, to keep flour from clumping.
6. Add garlic, followed by the chicken broth. Stir well to make sure flour dissolves and nothing is sticking to the bottom of the pot.
7. Add chicken, corn (do not drain), cream, potatoes and seasoning.
8. Over medium heat, slowly bring the soup to a boil. Stir frequently to keep the potatoes from sticking to the bottom.
9. Once the soup has reached boiling, reduce the heat to a rapid simmer, so it's only gently/barely boiling.
10. Continue cooking until the potatoes are done (about 15-20 minutes). Stir every so often. The soup will thicken as it cooks. If it gets too thick, add chicken broth in 1/4 cup increments until it thins to your taste.
11. Season the soup with salt, pepper and even hot sauce, as needed.
12. Soup can be garnished with scallions and bacon, if desired.