Préchauffez le four à 350°F/180°C. Graissez et farinez ou vaporisez un moule à bundt ou un moule à tube de 9 pouces.
Dans un bol, fouettez ensemble la farine, le cacao, la levure chimique, le bicarbonate de soude et le sel.
Battez les œufs, le jaune d'œuf et le sucre jusqu'à ce que le mélange soit mousseux, environ 3-4 minutes. Ajoutez le yaourt et la vanille, puis battez à basse vitesse jusqu'à ce que ce soit bien mélangé.
Incorporez l'huile et le lait en continuant de battre.
Ajoutez les ingrédients tamisés et battez à basse vitesse jusqu'à homogénéité (environ 1 minute).
Versez la pâte dans le moule préparé et faites cuire pendant 30 à 35 minutes ou jusqu'à ce qu'un cure-dent en ressorte sec ou avec quelques miettes attachées.
Laissez refroidir dans le moule pendant 15-20 minutes, puis démoulez et transférez sur une grille pour refroidir complètement.
Saupoudrez de sucre glace avant de servir. Bonne dégustation !