Разогрейте духовку до 350°. В большой сковороде на среднем огне растопить сливочное масло. Добавьте лук и готовьте до мягкости, около 5 минут. Добавьте кукурузу, чеснок, зеленый лук и тимьян и готовьте до появления аромата, около 1 минуты, затем добавьте муку. Постоянно помешивайте в течение 30 секунд, затем влейте молоко.
Доведите смесь до кипения, затем добавьте сливочный сыр, 2 стакана белого чеддера и пармезан. Покройте кукурузу оставшимися ½ стакана белого чеддера. Переместите сковороду в духовку и запекайте, пока кукуруза не запузырится, а сыр не расплавится, около 20 минут.
Перед подачей украсьте зеленым луком и пармезаном.