Precalentar el horno a 180°C. (350°F).
En una batidora, poner el azúcar con la mantequilla de 3 a 5 minutos para cremarla, o hasta que el azúcar no se note. Seguido, agregar los huevos uno a uno para que no se corte la mezcla.
En otro recipiente, revolver las harinas (en seco) y el polvo para hornear.
Agregar a la batidora poco a poco la mezcla de las harinas, añadiendo después el jugo y la ralladura de naranja, la zanahoria, al igual que la canela y la nuez. Batir unos 3 minutos incorporando la leche poco a poco, hasta que todos los ingredientes se mezclen.
En un molde o pyrex previamente engrasado y enharinado, verter la mezcla y hornear durante unos 25 a 35 minutos. El tiempo de cocción puede variar dependiendo del horno.
Para saber si el pastel esta listo, introducir un cuchillo a la masa y si el cuchillo sale limpio quiere decir que el pastel puede ser retirado. Dejar enfriar y desmoldar.