Compote d'abricot
Porter à ébullition le jus d’orange avec la gousse de vanille et les abricots, laisser mijoter env. 1 minute. Retirer la casserole du feu, laisser refroidir. Ôter la gousse de vanille, ajouter le rhum.
Pâte
Mélanger dans un grand bol la farine et tous les ingrédients jusqu’au sel compris. Incorporer œufs, beurre et abricots avec le liquide. Verser la pâte dans le moule. Cuisson: env. 30 min au milieu du four préchauffé à 180° C. Retirer, laisser tiédir un peu, piquer plusieurs fois avec une brochette en bois.
Glaçage
Mélanger sucre glace, beurre et rhum, verser sur le gâteau encore chaud. Parsemer les canneberges et les pistaches dessus. Laisser refroidir le gâteau dans le moule sur une grille, démouler, couper en tranches.