Tofu is loaded with protein It can also help you lose weight effectively It will promote heart and bone health