Bien beurrer le moule (même s'il est en silicone).
Dans le bol du robot, mettre le beurre mou (il sort du réfrigérateur, donc je le coupe en morceaux et le mets 20 secondes au micro-ondes) et le fouetter vitesse rapide pendant 2 minutes. Puis ajouter doucement le sucre et fouetter toujours vite pendant 7 minutes (entre-temps, racler les bords et le fond du bol pour que tout se mélange bien). Pendant ce temps, préchauffer le four à 170°c, chaleur tournante. On obtient un mélange blanchi et mousseux. Ajouter un oeuf puis quand il est incorporé ajouter le second. Enfin, ajouter le 3ème. Arrêter le robot et bien racler les bords et le fond puis remettre le robot à fouetter quelques instants. On obtient une belle pâte.
Ralentir le robot à la vitesse la plus lente et ajouter la farine en 2 fois. Ne pas trop fouetter, arrêter le robot dès qu'elle est incorporée. Racler les bords et le fond avec la maryse afin de rendre le mélange homogène.
Avec la maryse, ajouter délicatement, en soulevant, le 7 Up et le jus de citron. Il se formera des grumeaux c'est normal.
Mettre la préparation dans le moule et enfourner pendant 55 minutes (à mi-hauteur).
Poser une volette sur un grand plat ou une grande assiette (qui recueillera le glaçage de trop qui coulera).
A la fin de cuisson, sortir la plaque du four et attendre 20 minutes avant de démouler en le retournant sur la volette.