La veille, faire tremper les graines de soja dans un grand volume d'eau froide.
Le lendemain, débuter une pré-cuisson des graines dans une cocotte avec un grand volume d'eau salée.
Poursuivre la cuisson pendant quelque minutes.
Dans un tajine (ou une cocotte en fonte), faire revenir dans un filet d'huile l'oignon émincé jusqu'à ce qu'il devienne translucide.
Ajouter les cuisses afin de les dorer.
Saupoudrer la volaille dorée de cannelle et de vanille . Fermer le couvercle 2-3 minutes avant de le rouvrir
Verser un volume d'eau nécessaire afin d'immerger l'ensemble des ingrédients. Ajouter le curcuma et le cube de volaille.
A ébullition, incorporer les gousses de cardamones préalablement ouvertes et râper la fève Tonka.
Verser l'ensemble des graines de soja égouttées dans le tajine et laisser cuire à feu doux pendant 1 H 30.
En fin de cuisson, si la sauce est trop liquide, ajouter 1 cuillère à café de farine diluée dans un peu d'eau froide et poursuivre la cuisson 5 minutes.