Tofu is a high-protein food that has all nine essential amino acids. It's a good source of iron and calcium, as well...