The Exact Foods That Will Help Balance Your Hormones

We blame our hormones for a lot of things-mood swings, random food cravings, and being especially snappy to our S.O. at any given time, to name a few. But here's a wake-up call: What you're putting in your body has a direct effect on how your hormones operate, so technically, it's your responsibility to make sure they are happily in balance (yes, that means putting down the cheese puffs). Mind Body Green released a list of 48 foods to eat to balance your hormones recently, noting that healthy fats are especially important. “For years, we've been told that fat-free is good, while cholesterol and saturated fat are bad,” editor Megan Kelly writes. “This is a dangerous lie. Healthy fat is the raw material that we need to produce and maintain proper hormone function.” (We actually talked about how butter can be considered a healthy fat in moderation recently, too.) Since hormones are produced using certain fatty acids and cholesterol, any diet lacking these building blocks will cause an array of hormone-related problems, Kelly explains.

So-what should we eat for balanced hormones? Kelly says to stick to clean proteins, like soaked or sprouted nuts, beans, and seeds; healthy fats, like coconut oil, avocados, and raw butter; antioxidant-rich veggies, such as spinach, collard greens, and bell peppers; and “healing” spices and herbs, like cinnamon, turmeric, and cayenne. She promises that once your body has the vital nutrients these foods provide, your hormones will naturally become more balanced and result in glowing skin, stable moods, and more consistent energy. Sounds good to us.

To read more about the eating the right foods for your hormones, check out The Hormone Diet: A 3-Step Program to Help You Lose Weight, Gain Strength, and Live Younger Longer by nutritionist Natasha Turner!

Click on over to Mind Body Green to see the full list of foods, and tell us-would you try this hormone-balancing diet?