Silken soft tofu contains about half the calories and fat, while firm regular tofu contains over twice the protein. The main reason is the water content. Silken tofu contains the most water whereas firm tofu is drier and denser.