Für den Tofu werden die Sojabohnen zunächst zu Sojamilch verarbeitet. Durch den Zusatz von Calciumcarbonat gerinnt diese, sodass sich die Proteine und andere feste Bestandteile absetzen. Erst dadurch bildet sich, ähnlich wie in der Käseherstellung, eine Art Sojaquark, der entwässert und gepresst wird. So entstehen die bekannten Tofublöcke.