Preaqueça o forno a 250°C e separe forminhas próprias para empadinhas ou cupcakes, preferencialmente de metal.
Abra o rolo de massa folhada e corte discos um pouco maiores que a base das forminhas.
Forre cada forminha com a massa folhada, pressionando bem no fundo e nas laterais. Reserve na geladeira.
Em uma panela, misture o leite, a casca de limão e o pau de canela. Leve ao fogo até quase ferver. Desligue e reserve por 5 minutos para aromatizar. Depois, descarte o limão e a canela.
Enquanto isso, em uma tigela, misture o açúcar com o amido de milho. Acrescente as gemas e os ovos, mexendo até dissolver tudo por completo.
Adicione a mistura de leite aos poucos nos ovos, mexendo sempre para não cozinhar os ovos. Coloque a essência de baunilha.
Transfira tudo de volta à panela e leve ao fogo baixo, mexendo sem parar até engrossar levemente — não deixe ferver.
Recheie as forminhas com o creme, preenchendo até 80% da capacidade.
Asse em forno bem quente por cerca de 15 a 18 minutos, ou até obter uma superfície dourada e levemente queimada.
Retire, deixe esfriar um pouco, desenforme e sirva os pastéis de nata mornos ou em temperatura ambiente. Polvilhe canela em pó se desejar.