Tofu is a soya product. There are issues with eating too much soya because it prevents some hormones from functioning properly (fermented soya products like Miso, soy sauce and tempeh are OK).Originally Posted by lolz
But meat can also cause cancer.
It's important to have diversity in your diet. Eat a lot of different things. That's probably the best way to avoid diet related cancer.