First, melt the butter in a 3-quart sauce pot.
Second, add the all-purpose flour, mix well, and cook on medium heat until it becomes a paste. You are making a roux and this is what is going to thicken your soup. You don't want the flour and butter to get dark, you want to cook out the raw flour taste. Some people call this a blonde roux.
Third, cook the flour and butter (roux) for 2 - 3 minutes to cook out the raw flour taste.
Next, add the chicken broth, water, onion powder, garlic powder, corn syrup, salt, and pepper and cook until it begins to simmer.
Then, add your vegetables and let them cook for another 3 minutes.
Finally, add the heavy cream and allow the soup to come back to a simmer.
Be sure to taste before serving and adjust your seasonings if you need to.
Serve hot alongside a big buttery biscuit! (I prefer to serve with my garlic butter biscuits)
(You can do a sprinkling of fresh parsley at the end for presentation)