O tofu não é muito calórico, normalmente 100g de tofu produz cerca de 80kcal, com diferentes variedades de tofu a produzir calorias ligeiramente diferentes. O tofu do norte tem um alto teor calórico devido ao seu baixo teor de água, com 100g de tofu do norte a gerar cerca de 99kcal de calorias, enquanto que o tofu do sul e o tofu da lactona geram menos calorias a 100g, gerando apenas cerca de 50-60kcal de calorias. O tofu é um alimento rico em proteínas com elevado valor nutricional e rico em minerais como ferro, cálcio, fósforo e magnésio. O tofu é também rico em substâncias fitoactivas, tais como fitoestrogénicos e isoflavonas, que são conhecidas por prevenir a osteoporose, o cancro da mama e o cancro da próstata. A lecitina de soja em tofu é benéfica para o crescimento e desenvolvimento neurovascular e cerebral.