Genetics and environmental factors play a huge part in how our bodies react to certain foods, so as yet we can’t say whether a diet rich in phytoestrogenic foods is beneficial or not. If you are a vegetarian or vegan, soya based foods like tofu can be an invaluable part of your diet.