Préchauffer le four à 175 °C. Beurrer deux moules de 20 cm et tapisser le fond de papier cuisson. Si nécessaire, cuire les deux gâteaux successivement.
Faire griller les noix de pécan 5 minutes dans une poêle sèche. Les laisser légèrement refroidir puis les concasser grossièrement. Réserver quelques noix entières pour la décoration.
Fouetter les œufs avec le sucre roux pendant environ 2 minutes, jusqu’à ce que le mélange éclaircisse.
Verser l’huile progressivement tout en continuant de fouetter.
Dans un autre récipient, mélanger la farine, la levure chimique, le bicarbonate, le sel, la cannelle, le gingembre et la muscade.
Incorporer les ingrédients secs au mélange liquide à la spatule, sans trop travailler la pâte.
Ajouter les carottes râpées et les noix de pécan concassées. Mélanger délicatement.
Répartir la pâte dans les deux moules.
Cuire pendant 30 à 35 minutes, jusqu’à ce qu’un couteau planté au centre ressorte propre.
Laisser reposer les gâteaux 10 minutes dans leurs moules, puis les démouler sur une grille.
Laisser refroidir complètement pendant environ 1 heure avant de préparer le glaçage.
Pour le glaçage, fouetter le beurre mou pendant 1 minute.
Ajouter le sucre glace en deux fois, puis incorporer la vanille et le jus de citron.
Ajouter le fromage frais bien froid en dernier et fouetter seulement quelques dizaines de secondes, juste assez pour obtenir une crème homogène.
Si le glaçage est trop souple, le placer 20 minutes au réfrigérateur.
Poser un premier gâteau sur le plat de service. Étaler une généreuse couche de glaçage jusqu’aux bords.
Déposer le second gâteau par-dessus, puis recouvrir le dessus avec le reste du glaçage. Glacer également les côtés selon l’effet souhaité.
Décorer avec les noix de pécan entières.
Réfrigérer pendant 1 heure avant de servir afin que le glaçage raffermisse et que les parts se découpent proprement.