Mélangez dans un bol les ingrédients pour la pâte à la vanille : le yaourt de soja, l'huile, l'eau, le sucre. Dans un autre bol, faites de même pour la pâte cacao (yaourt, eau, sucre, huile).
Dans le premier, ajoutez la farine, l'extrait de vanille et le sachet de levure chimique ; dans le second, la farine, le cacao en poudre et toujours le sachet de levure chimique. Mélangez bien les 2 pâte séparément.
Versez alternativement la pâte dans des moules à muffins (donc au centre, ça fait des ronds qui s'étalent) ou dans un moule à cake (en faisant un trait au milieu, ça s'étale aussi). Vous pouvez utiliser une poche à douille ou une cuillère.
Enfournez pour 20-25 min pour les muffins, et 40 min pour le cake, à 180°C.