Despeje o leite em potes rasos e deixe descansando na geladeira por 24 horas, no mínimo.
Com cuidado, tire a nata que se formou na superfície do leite, tire apenas a parte grossa, sem o líquido.
Em uma panela, adicione a mesma medida de leite e creme de leite.
Acrescente a fava de baunilha (se estiver usando o extrato, jogue apenas no final) após o leite ferver.
Esquente até levantar uma leve fervura.
Em uma vasilha, bata os ovos com as gemas e o açúcar até esbranquiçar.
Assim que o leite ferver, desligue o fogo e tampe.
Adicione o leite quente vagarosamente na mistura dos ovos batidos, mexendo sem parar.
Em uma panela, coloque o açúcar e a água.
Assim que o líquido borbulhar, adicione a manteiga, e quando a manteiga derreter, misture bem.
Quando caramelizar, adicione raspas de laranja e o sal.
Cubra o fundo das forminhas com uma camada de caramelo ainda quente.
Despeje o creme do pudim e asse em banho-maria a 160º C por aproximadamente 45 minutos.