Juntar a farinha com a margarina, o sal e o açúcar. Verter a água morna e ir amassando. Deixar a massa descansar 15 minutos. Ralar as cenouras, cortar o alho-francês em rodelas finas, os cogumelos em quartos e desfazer o interior da farinheira. Levar uma frigideira ao lume com 2 colheres (sopa) de margarina e saltear os legumes com a farinheira. Retificar os temperos de sal, pimenta, noz-moscada e caril. Untar uma forma retangular com margarina. Bater os ovos com as natas e o leite, temperar de sal, noz-moscada e caril. Ligar o forno a 180ºC. Estender a massa sobre uma superfície polvilhada de farinha até formar um retângulo e para que a massa fique com uma espessura fina. Forrar a forma com a massa. Juntar os legumes e a farinheira salteados e adicionar os ovos batidos com o leite e as natas. Polvilhar com o queijo ralado e levar ao forno aquecido a 180ºC durante cerca de 35 minutos. Retirar, deixar arrefecer e cortar em quadrados para servir.