Pique a cebola e o alho bem miúdinhos e leve ao lume com o azeite, os paus de canela e as cascas do limão.
Deixe refogar um pouco.
Junte o bacon, o açafrão, o arroz e deixe fritar, mexendo bem o arroz.
Ferva água (o dobro do volume do arroz) com o caldo de carne e sal a gosto.
Adicione metade do caldo ao arroz, e junte a cenoura em fios.
Envolva bem, e deixe cozinhar 5 minutos.
Junte os frutos secos, o caldo restante e rectifique os temperos.
Deixe cozinhar tapado mais 3/4 minutos.
Termine a cozedura e mantenha o arroz ao calor para ficar bem sequinho e solto.