Donna Krech logo
All articles
Nutrition

Best foods for hormone balance

Food is the most consistent hormone signal you send your body all day. Send better signals.

You do not need a complicated diet to balance your hormones. You need a short list of foods on repeat and a few you stop relying on.

Protein at every meal

Aim for 30 grams of high-quality protein per meal — eggs, wild fish, grass-fed beef, chicken, Greek yogurt. Protein stabilizes blood sugar, protects muscle, and keeps cravings quiet.

Cruciferous vegetables

Broccoli, cauliflower, Brussels sprouts, cabbage, and arugula help the liver clear excess estrogen. A serving a day moves the needle.

Healthy fats

Avocado, olive oil, nuts, seeds, and fatty fish give your body the raw materials to actually make hormones. Low-fat dieting is one of the worst things a woman over 35 can do.

What to crowd out

Ultra-processed seed oils, refined sugar, and alcohol. None of them have to disappear forever, but the less of them you send through your system, the faster your hormones come back online.

Ready to put this to work?

Explore Donna's programs designed specifically for women over 35 who are done guessing.