Desmembre a couve-flor, lave-a bem e cozinhe-a na água e sal.
Quando estiver cozida, escorra a água e coloque-a em um refratário, reserve.
Leve uma panela média ao fogo, derreta a margarina e coloque a cebola, refogue até que a cebola murche.
Acrescente 2 das 3 xícaras de leite e deixe no fogo até que o mesmo levante fervura.
Enquanto isso dissolva o amido de milho no leite restante e, quando o leite que estiver no fogo levantar fervura, despeje o amido dissolvido no mesmo, mexa até que engrosse.
Acrescente sal a gosto e a noz-moscada ralada (você pode ralar na hora direto no molho), mexa por mais 1 minuto.
Desligue o fogo e acrescente o creme de leite.
Coloque o molho sobre a couve-flor, salpique com o queijo parmesão ralado e leve ao forno médio (cerca de 180°) por 10 minutos para gratinar.
Sirva quente acompanhando carne ou frango.