Dissolva o fermento na água tépida e deixe repousar um quarto de hora.
Depois adicione a farinha e mexa até obter uma massa relativamente mole.
Deixe levedar cerca de meia hora (depende da temperatura ambiente) para que aumente de volume.
Depois, adiciona-se o açúcar com a canela, o sal, os ovos, a raspa de limão, a manteiga e a farinha necessária para se obter uma massa um pouco mais consistente do que a do pão.
Deixa-se fermentar o tempo necessário para a massa dobrar de volume.
Seguidamente, pega-se na massa, divide-se ao meio e molda-se cada uma das partes num rolo comprido semelhante a uma serpente, isto é, mais espesso num dos lados.
Espalma-se este rolo com a mão, ficando uma tira que se começa a enrolar pelo lado mais largo, resultando numa pirâmide.
À medida que se vão enrolando, vão-se colocando as pirâmides num tabuleiro forrado com um pano polvilhado com farinha onde voltam a crescer (entre 30 minutos e 1 hora).
Pincelam-se com ovo batido e, com uma tesoura, dão-se 4 golpes no topo da pirâmide de que resultarão as "torres do castelo".
Introduzem-se as fogaças no forno quente a (200º) e, a meio da cozedura (cerca de 15 minutos depois), tiram-se para fora e separam-se as "torres do castelo", permitindo assim que o calor penetre no interior das fogaças, cozendo-as uniformemente.
Voltam ao forno para acabar de cozer.
As fogaças devem ficar loirinhas e não queimadas, e cozidas mas não em demasia.
Verificar a cozedura introduzindo uma faca no meio; se esta vier seca, o bolo está pronto.