Creamy and satisfying, the combination of sherry and butterlend a rich flavor to this soup. Taylor’s dry cooking sherry is always in mypantry; I use it in a lot of my soups.
In a large stock pot, melt the butter over medium-low heat and add the diced onions. Sauté the onions for 6-7 minutes until they are soft.
Add the tomatoes, the garlic powder, stock, sugar, and sherry to the pot and add a good amount of fresh ground pepper. Turn up the heat to bring it to a boil, then turn down the heat and simmer for 10 minutes.
Turn off the heat, add the basil and about ½ tsp. of salt and stir.
Transfer the soup in batches to a blender and blend until smooth. (Alternatively, you can use an immersion blender, but I find that IBs rarely get soup smooth enough for me.) Rinse your pot, then return the soup to the pot. Bring to a simmer, turn down to low, then add the half and half or milk. Taste and adjust the salt.