Bolo: untar uma forma com manteiga e forrar o fundo com papel vegetal também untado. Pré-aquecer o forno a 170 °C.
Bater o açúcar com os ovos até ficar uma massa fofa, juntar o óleo, o sumo e a raspa de laranja, a cenoura, sempre a bater. Misturar a canela, a farinha, o bicarbonato e o fermento. Verter na forma e levar ao forno durante 45 minutos. Deixar arrefecer, desenformar e cortar o bolo ao meio.
Creme: bater todos os ingredientes até ficar um creme fofo. Rechear o bolo com metade do creme e aplicar o restante na cobertura. Decorar com nozes e está pronto a devorar!