7 Health reasons to add Tofu in your diet, It lowers your risk of heart disease and cancer Tofu has been given negative criticism consistently, however now this soy-based protein is appreciating another…