Aquecendo o óleo, dourando a cebola e o alho picados, acrescentando a farinha e o sal, e também deixando dourar, mexendo sempre.
Após isso, coloque a água e o leite, deixando cozinhar por alguns minutos, até dar ponto, ainda mexendo lentamente.
Acrescente os queijos, iniciando pelo parmesão; prato e o outro, mexendo cuidadosamente.
Finalmente, coloque os cogumelos, se preferir.
Paralelamente, cozinhe o macarrão, al dente, em 5 litros de água com um pouco de sal e óleo, escorrendo.
Em seguida, e banhando-o em água fria e escorra novamente (isso corta o cozimento e evita que grude).
Coloque o macarrão em um refratário, despejando sobre ele, o molho, e sirva em seguida.
Acompanha vinho branco.