Coloque o açúcar e a água numa panela e leve ao fogo médio, mexendo até dissolver o açúcar. Adicione as fatias de laranja e cozinhe por 10-15 minutos ou até que a fruta esteja macia. Retire do fogo e reserve.
Bata no liquidificador a laranja picada, os ovos, o açúcar e o óleo.
Numa bacia, misture a farinha, o fermento, as nozes picadas pequenas e a canela.
Despeje aos poucos o líquido na bacia misturando até incorporar as duas partes.
Forre uma forma com papel manteiga.
Arrume as fatias de laranja no fundo e nas laterais da forma, sobre o papel, e reserve a calda.
Despeje a massa de bolo sobre as laranjas e asse por 50 a 60 minutos (faça o teste do palito).
Retire do forno e deixe o bolo esfriar por 20 minutos antes de desenformar.
Desenforme o bolo e, se quiser, derrame parte da calda sobre ele, para ficar com uma cobertura brilhante.