Instructions

  1. melt butter in large saucepan over medium heat.
  2. add onion and saute until soft, about 5 minutes.
  3. stir in garlic and saute 1 minute.
  4. add flour and stir for 2 minutes.
  5. add corn, chiles, tomatoes and broth.
  6. bring to a boil, reduce heat to low and simmer 15 minutes, stirring occasionally.
  7. slowly stir cheese (and milk if desired) into soup and heat, stirring frequently until cheese melts, about 5 minutes.
  8. do not bring to a boil.
  9. add salt and cayenne pepper to taste and serve.