Il tofu è un ingrediente molto versatile e popolare nella cucina vegetariana e vegana, ma viene consumato anche da molte persone che seguono una dieta onnivora proprio perché costituisce una buona fonte proteica. Viene anche definito formaggio vegano, proprio perché la sua preparazione somiglia a quella del formaggio. Il tofu si ottiene con la macinazione dei fagioli di soia cotti a lungo fino ad ottenere una pasta liscia. Questa pasta viene poi filtrata per separare la polpa dai liquidi. Il liquido restante viene addizionato con un coagulante, come il cloruro di calcio o il solfato di magnesio, per formare una sorta di cagliata vegana. La cagliata viene poi pressata in stampi per eliminare l'acqua in eccesso e formare così il blocco di tofu come lo conosciamo. A seconda del metodo di produzione e della consistenza desiderata, il tofu può essere classificato in diverse varietà.
Il tofu ha una consistenza morbida e un sapore delicato che può variare da neutro a note leggermente nocciolate. Questa versatilità di consistenza e sapore lo rende un alimento perfetto per numerose ricette. Dal punto di vista nutrizionale, il tofu è una buona fonte di proteine vegetali di alta qualità perché contiene tutti gli amminoacidi essenziali necessari per il nostro organismo. È anche una buona fonte di ferro, calcio, magnesio, fosforo e vitamine del gruppo B. Inoltre, il tofu è relativamente povero di grassi saturi, quindi è adatto a qualsiasi tipo di alimentazione.