Istnieje kilka rodzajów tofu. Dwa, najbardziej popularne to: tofu twarde - szczególnie polecane do gotowanych potraw, oraz tofu miękkie - mające śmietankową konsystencję.
Tofu naturalne ma neutralny, łagodny smak, dlatego może być wykorzystane do przygotowania wielu potraw. W zależności od użytych przypraw można uzyskać zupełnie odmienny smak.