Precalentamos el horno a 190º. Engrasamos un molde con mantequilla y enharinamos. En un bol grande ponemos el aceite, los huevos y el azúcar. Batimos con la batidora de varillas. Incorporamos la harina tamizada por lo menos 3 veces, el bicarbonato, la canela, el cacao en polvo y seguimos batiendo.
Añadimos el chocolate y finalmente la zanahoria, mezclandolo todo bien. Vertemos en el molde y horneamos durante 40 minutos aproximadamente. Pinchamos para ver si está cuajado y dejamos enfriar.
Para hacerlos procedemos de la misma forma: Mezclamos con la batidora de varillas el queso, el azúcar glass y la nata líquida. Incorporamos el chocolate blanco fundido y mezclamos despacio. Dejamos enfriar en la nevera por lo menos dos horas para que coja cuerpo.
Partimos el bizcocho por la mitad y rellenamos con la crema. Por último adornamos con la cobertura y unas láminas de zanahoria.