I did a LOT of experimenting with the soup recipes. This is my version, my wife, son, and I love it...
3 Tb. Olive Oil
1 Medium Onion, finely chopped
3 Tsp. Garlic Granuales
1-1/2 Tsp. Salt
1 Tsp. Pepper
1 Tsp. Dried Basil
1/2 Tsp. Dried Oregano
1/2 Tsp. Ancho Chili Powder
1 6 oz. Can, Tomato Paste
2 28 oz. Cans, Tomato Puree
1 10-12 oz. Can, Rotel
1 15 oz. Can, Chicken Stock/broth
1 Tsp. Baking Soda
2-1/2 cups, Whole Milk
Note:You need a large enough pot so itt doesn't bubble over when adding Baking Soda.
Add Olive oil to pot. Heat. Add onions. Saute slowly, just 'til turning golden. Add dried spices. Stir for 2-3 minutes to remove raw taste. Add Tomato Paste. Stir to mix all. Give it a minute to warm up. Add Chicken stock/broth, Tomato Puree, And Rotel. Mix, and allow 5 minutes to warm up. Add Baking Soda and start mixing with a wire wisk for several minutes. ( As the tomatoes warm up, the Baking Soda will start bubbling. Used to neutralize the acid) Bring to a quick boil, then reduce heat. Simmer for 30 minutes, covered. Stirring occasionally. Add milk, stir in, allow to warm up, and you're done.
For my family, grilled cheese day comes a lot more often with this soup.