Tahu mengandung protein. Namun, tahu yang dikonsumsi terlalu banyak bisa menambah jumlah kalori dan mengakibatkan kenaikan berat badan.
Sekedar info, kebutuhan rata-rata kalori untuk perempuan sekitar 1.200 per hari dan 1.800 per hari untuk laki-laki.
Selain itu, seorang Ahli gizi makrobiotik dan praktisi kesehatan Shilpa Arora mengatakan tahu mengandung fitat yang mengganggu penyerapan nutrisi penting terutama yodium dalam tubuh.*