Éplucher et couper la patate douce en cube. Cuire celle-ci jusqu'à ce qu'elle soit fondante puis bien l'égoutter.Ajouter le cacao en poudre puis la farine tamisée. Mélanger jusqu'à obtenir une pâte homogène.
Ajouter les oeufs entiers battus, le sucre et enfin le yaourt au soja au chocolat. Mélanger.Dans un moule à charlotte préalablement huilé, tapisser le fond de papier à cuisson pour plus de sécurité. Et verser la préparation.Enfourner pendant 35 à 40 minutes en mode chaleur tournante à 180°C.Il se déguste chaud mais il est meilleur froid après une nuit au réfrigérateur.