Préchauffez votre four à 180°C. Beurrez et farinez un moule bundt ou tout autre moule de 23 cm de diamètre pour éviter que le gâteau ne colle.
Dans un bol, battez ensemble le beurre mou et le sucre jusqu'à obtenir un mélange crémeux à l'aide d'un batteur électrique ou d'un robot de cuisine.
Ajoutez la Ricotta et le lait entier au mélange de beurre et de sucre. Mélangez bien pendant au moins 5 minutes pour obtenir une texture homogène et aérée.
Ajoutez les œufs un par un en mélangeant bien après chaque ajout. Incorporez ensuite l'extrait de vanille, le jus de citron et les zestes de citron. Mélangez de nouveau jusqu'à ce que tous les ingrédients soient bien combinés.
Dans un autre saladier, mélangez les ingrédients secs : la farine, la levure chimique, le bicarbonate de soude et le sel.
Ajoutez progressivement le mélange sec au mélange liquide, en veillant à bien mélanger entre chaque ajout pour éviter les grumeaux.
Versez la pâte dans le moule préparé et enfournez le pendant 50 à 55 minutes, ou jusqu'à ce qu'un cure-dent inséré au centre en ressorte propre.
Laissez refroidir le Bundt Cake dans le moule pendant environ 10 minutes, puis démoulez le délicatement sur une grille pour le laisser refroidir complètement.