Instructions

  1. Cook onion, celery and bell pepper in butter and oil over moderately-low heat, stirring, until vegetables are softened.
  2. Add garlic and cook 1 minute.
  3. Add stock, thyme, bay leaf, salt, carrots and potato and simmer, covered, for 15 minutes or until vegetables are just tender (if using frozen corn, add at this point too).
  4. Add fresh corn and simmer 5 minutes.
  5. Discard bay leaf.
  6. Transfer 2 cups of the solids with a slotted spoon to a blender, add half and half and puree.
  7. Add puree back to the hot soup and heat.
  8. Season to taste.