Sometimes you’ll find it hard to build muscle and lose fat, even if you are following your diet and workouts like a clockwork. Most likely this is caused by excessive estrogen levels in the body and the athlete’s lack of knowledge of how to lower it.
Estrogen in our bodies increases because of several reasons: lack of sleep, too much stress and our poor eating habits.
Mainly, we increase estrogen by consuming foods high in both synthetic and natural substances known as phytoestrogens, xenoestrogens and mycoestrogens. Let’s take a look at a list of the top anti estrogen foods and beverages that will help you fight these substances and the ones you shouldn’t eat or drink:
1. Cruciferous vegetables.
Cruciferous vegetables such as broccoli, brussels sprouts, cabbage, kale, mustard seeds and cauliflower are known for their many health benefits. Besides the high antioxidant contents, they also contain chemicals that are known for their liver detoxifying effects and the ability to lower high estrogen levels in the body. Eating these anti-estrogen vegetables will indirectly help you burn fat.
2. STOP eating soy and soy products
Phytoestrogens are substances that are naturally found in some plants and foods. They have the ability to do harm to your body and health in general. Some phytoestrogens that occur in sources such as soy isoflavones actually promote estrogen activity. This is exactly why you should STAY AWAY from soy and it’s products including soy protein supplements !