Datlje narežemo na manjše kose in namočimo v vroči vodi.
Čebulo narežemo na majhne kocke in prepražimo.
V ponev dodamo vse začimbe in jih prepražimo na nizkem ognju. Pazimo, da se ne zažgejo.
Česen in ingver fino sesekljamo. Dodamo v ponev in prepražimo.
Dodamo stročji fižol, pokrijemo in dušimo 10 minut.
Tofu narežemo na manjše kocke. Skupaj z datlji ga dodamo v ponev.
Pripravimo omako. Vse sestavine zmešamo v skodelici in omako dodamo v ponev. Kuhamo pokrito še 10 minut.
Postrežemo z rižem ali s prilogo po izbiri.