Refogue o frango desfiado com cebola e alho.
Adicione o creme de leite, requeijão e o molho. Mexa até ficar cremoso.
Em outra panela, refogue a cebola ralada na manteiga e dissolva a farinha no leite e mexa até o molho branco engrossar. Reserve.
Cubra uma assadeira com parte do molho branco.
Preencha os canelonis com o frango e faça uma camada única com 1cm de distância entre cada um.
Jogue o restante do molho branco e depois uma camada de molho de tomate. Finalize com o queijo ralado.
Feche a assadeira com o papel alumínio e leve ao forno por 30 minutos.