Bata a manteiga com o açúcar até obter um creme. Junte as avelãs, sémola e o fermento em pó, mexendo.
Acrescente os ovos, raspa e sumo de laranja, envolva bem. Deite num tabuleiro untado e forrado com papel manteiga e leve ao forno a cozer 180º por 20/30 minutos.
Entretanto prepare o xarope, deite o açúcar, água e pau de canela num tachinho e leve ao lume brando, deixe ferver 10 a 15 minutos.
Retire adicione o sumo e a casca da laranja, deixe apurar fora do lume por 2 minutos.
Desenforme o bolo, coloque no prato de servir. retire a casca e pau de canela do xarope e com ele regue o bolo, deixando ensopar bem.