Placez la crème de soja et chocolat dans une petite casserole, sur feu très doux. Remuez régulièrement: le chocolat va fondre dans la crème. Réservez la ganache.
Dans un grand saladier, mélangez les oeufs, le sucre, le yaourt et la purée de noisettes.
Ajoutez la poudre d'amande ou de noisette, la farine d'avoine et la poudre à lever. Mélangez vigoureusement à l'aide d'un fouet ou d'un batteur électrique.
Versez un peu moins de la moitié de la pâte dans la casserole de ganache refroidie et mélangez.
Chemisez un moule à cake.
Versez tour à tour un peu de pâte nature, puis un peu pâte chocolat, au centre du moule.
Enfournez environ 35-40 minutes à 180°C.