Dextrinizar a farinha de trigo (com a frigideira bem quente colocar a farinha para torrar até começar a ficar amarelo claro).
Reservar.
Fazer um roux blanc (com a frigideira quente colocar a manteiga, a farinha dextrinizada e mexer por mais ou menos 1 minuto).
Adicionar o leite sem parar de mexer.
Temperar com sal e noz moscada, dependendo do fundo da panela, mexer por cerca de 4 minutos.
Deixe esfriar um pouco.
Adicionar os queijos, mexer bem e depois adicionar o ovo e a gema.
Colocar em forminhas individuais untadas com manteiga e enfarinhadas.
Levar par assar em forno baixo, pré-aquecido a 160°, em banho-maria por aproximadamente 30 minutos, ou até que, furando com um palito e ele sair limpo.
Refogue o alho amassado com azeite em fogo baixo.
Acrescente os tomates e tempere com sal e pimenta branca.
Deixe cozinhar por 3 a 4 minutos.
Adicione as folhas de manjericão.
Tire da forma o flan e sirva quente com o molho.