Pré-aqueça o forno e prepare a panela - Pré-aqueça o forno a 350 graus Fahrenheit. Pulverize sua assadeira quadrada de 9 polegadas generosamente com spray de cozinha.
Misture Manteiga, Açúcar e Baunilha - Usando uma tigela para micro-ondas, derreta a manteiga e reserve por alguns minutos para que ela esfrie. Em uma tigela grande, misture a manteiga, o açúcar e a baunilha até ficar homogêneo.
Adicione os ovos - Adicione os ovos em sua mistura de manteiga e bata bem usando um batedor ou colher.
Misture a farinha, cacau em pó, sal e fermento em pó - Em uma tigela média, misture a farinha, cacau em pó, sal e fermento em pó.
Combine os ingredientes molhados e secos da sua massa de brownie - adicione lentamente os ingredientes secos dos brownies aos ingredientes molhados para formar uma massa. Bata a mistura até ficar bem combinado. Se desejar, adicione nozes picadas de sua escolha.
Asse os Brownies - Espalhe a massa do brownie uniformemente na forma preparada. Asse os brownies por 20-25 minutos, até que os brownies comecem a se soltar da panela. Deixe os brownies esfriarem completamente em uma gradinha, o que pode levar até uma hora.
Faça a cobertura - Em uma tigela média, bata a manteiga, o cacau, o xarope de milho e a baunilha até misturar bem. Se desejar, você pode usar um misturador elétrico.
Adicione o açúcar em pó e o leite, batendo até que a cobertura fique lisa e cremosa. Se necessário, adicione mais leite para obter uma consistência mais espessa de sua cobertura.
Frite os Brownies - Usando uma espátula ou espátula de borracha, cubra os brownies com a cobertura cremosa. Certifique-se de que os brownies estejam totalmente frios antes de colocar a cobertura. Se desejar, cubra com nozes picadas ou pepitas de chocolate.