A rizst többször öblítsük át hideg vízben, és szűrjük le.
Tegyük egy lábasba a vízzel, a babérlevéllel, a borssal, a fahéjjal, a szegfűszeggel és a sóval, és forraljuk fel.
Vegyük közepesen alacsonyra a lángot, és fedő alatt főzzük kb. 12 percig, amíg a víz elfő, a rizs puha, de szemenként különálló.
Közben egy serpenyőben hevítsük fel az olajat, és süssük a tofut oldalanként pár percig, majd szedjük ki; ugyanabban az olajban pirítsuk aranybarnára a dióféléket és a mazsolát.
A rizst tegyük tálba, villával lazítsuk fel, óvatosan forgassuk bele a tofut és a diós keveréket, és forrón tálaljuk.