Préchauffez le four à 180 °C (350 °F). Beurrez un moule de 25 x 40 cm (10 x 15 pouces) et tapissez-le de papier cuisson.
Dans un grand saladier, ajoutez les œufs, le sucre et l’extrait de vanille.
Battez au batteur électrique jusqu’à obtenir une préparation jaune citron et mousseuse.
Ajoutez la purée de potiron et le jus de citron, ainsi que le zeste d’orange si désiré. Incorporez délicatement jusqu’à homogénéité.
Tamisez la farine, la levure chimique, le bicarbonate de soude, la cannelle, le gingembre, la muscade et le sel au-dessus du saladier. Incorporez délicatement la farine.
Versez la pâte dans le moule et étalez-la uniformément jusque dans les coins.
Faites cuire 15 minutes et laissez refroidir 10 minutes dans le moule. Prenez un torchon et saupoudrez-le généreusement de sucre glace. Cela évite que le gâteau n’adhère au torchon.
Saupoudrez le dessus du gâteau de sucre glace.
Roulez le gâteau dans le torchon. Laissez refroidir complètement.
Fouettez la crème au batteur électrique jusqu’à obtenir des pics fermes. Dans un autre bol, battez le mascarpone avec le sucre glace, la cannelle et la vanille. Incorporez délicatement l’un à l’autre.
Déroulez le gâteau et étalez la garniture uniformément sur toute la surface.
Roulez à nouveau le gâteau. Saupoudrez d’un peu plus de sucre glace.