Tofu doku ve yoğunluğa göre sınıflandırılır. Doku, tofunun içindeki su miktarına göre belirlenir. Tofu ne kadar çok su içerirse o kadar yumuşak, ne kadar az su içerirse o kadar sert olur. Tofu çeşitleri yumuşak, sert ve ekstra sert olarak ayrılabilir. Yumuşak tofu en yumuşak tofu türüdür ve taze beyaz peynirle karşılaştırılabilir. Sert tofu, en bilinen tofu türüdür ve sert beyaz peynirle aynı yoğunluğa sahiptir.

Yumuşak Tofu

Yumuşak tofu yüksek miktarda su içerir ve kremamsı bir yapıya sahiptir. Eğer elinizde tutmaya çalışırsanız kolayca parçalanır. Yumuşak tofu taze beyaz peynir gibi gözükür ve yoğun bir krema olarak da kullanılabilir. Genellikle yemeklerle beraber tofu ıslakken servis edilir.
Orta Sertlikte Tofu
Bu tofu türü genelde Asya yemeklerinde kullanılır. Yumuşak tofuya göre daha yoğun olmasına rağmen hala yumuşaktır. Bu tofu yemeğin lezzetini ve sosunu içine çeker. Genelde noodle çorbalarında ve ızgarada kullanılır.
Sert Tofu

Diğer tofulara göre marketlerde en çok bulunan tofu türüdür. Sert tofu sıkı bir yapıya sahiptir ve sık sık bir sıvı içinde paketlenir. Sert tofu sert beyaz peynire benzer, elinizde tutarken parçalanmaz ve kolay kesilir. Sert tofu diğer tofu türlerine göre daha farklı şekillerle de kullanılabilir. Kızartılabilir, ızgaralarda tüketilebilir, baharatlanabilir ve tütsülenebilir.
Ekstra Sert Tofu
Ekstra sert tofu, sert tofuya göre daha az su miktarına sahiptir ve bu da tofunun dokusunu belirler. Ekstra sert tofu, sert tofu gibi kullanılabilir; daha az su içerdiği için kızartırken şeklini iyi korur. Etin yerine kullanılabilse de tofu bir süt peyniri değil, soya ürünüdür.
Baharatlı Tofu

Baharatlı tofu tamari (bir soya sosu türü), fesleğen veya domatesle hazırlanan karışımlarla farklı şekillerde marine edilebilir. Kızartılabilir, fırında pişirilebilir, barbeküde pişirilebilir ya da çiğ bir şekilde yenilebilir.
Tütsülenmiş Tofu

Bu tofu türü ekstra serttir ve tütsülü bir tada sahiptir. Tütsülemek genellikle zanaat işidir. Tütsüleme sırasında çay yaprağı veya farklı ağaçların odunu kullanılabilir. Genellikle çiğ yenilir.
Mayalanmış Tofu

Tofu tuz, pirinç şarabı ve su ile turşu yapılarak mayalandırılır ve bu işlem Japoncada “umami“ denen hoş bir tat verir. Çin yemeklerinde mayalanmış tofu, yoğun tadından dolayı genellikle az miktarda çeşni olarak kullanılır.
