Leve uma grande panela com água salgada para ferver em fogo alto. Adicione o nhoque e cozinhe de acordo com as instruções da embalagem. Escorra e coloque em uma tigela resistente ao calor e adicione duas colheres de sopa de manteiga. Misture a manteiga com o nhoque quente para evitar que grude. Deixou de lado.
Aqueça uma frigideira grande em fogo médio-alto. Adicione os cogumelos na panela seca e eles vão soltar a água. Quando a água evaporar completamente, acrescente 1 colher de sopa de manteiga e os cogumelos começarão a dourar. Tempere com sal e pimenta. Cozinhe até dourar, cerca de 5 minutos. Retire da panela e coloque em uma tigela sobre o nhoque cozido. Deixou de lado.
Retorne a frigideira ao fogo médio-alto e adicione 1 colher de sopa de azeite. Adicione a cebola roxa e cozinhe até ficar translúcida. cerca de 1-2 minutos. Acrescente o milho e o alho e continue cozinhando até que o milho fique amarelo brilhante e macio, mais 2 a 3 minutos. Junte o vinagre e o mel. Retire da panela e despeje a mistura na tigela com o nhoque cozido e os cogumelos.