10 Foods to Eat for Hormone Health
This website uses affiliate links, which means I may earn a commission if you click on the link and make a purchase.
Hormones play a vital role in regulating nearly every function in our bodies, from mood and metabolism to sleep and reproduction. What we eat can have a significant impact on maintaining balanced hormones. So, if you want to keep your hormones happy and healthy, here are 10 foods to eat for hormone health.
Whether you are on a mission to regulate hormones for better sleep, better skin, better moods, fertility, or overall health, food can play a crucial role. The saying, you are what you eat, has never been more true when it comes to health and wellness. Learn about some of my favorite foods to eat for hormone health!

Table of Contents
I have personally been on a mission to regulate my hormones and improve their health after being on birth control for almost two decades. I had no idea the distress that it was causing my body and hormones and that so many weird and unexplainable issues I was having were caused by this.
So, I’ve been on a healing mission for the last couple years to regular my hormones and get them functioning at normal level — how they should be! And, food has played a huge role in this for me. Especially as someone who leans more towards natural medicine. And, many of these foods below have personally helped me on my journey to hormone health.

1. Avocados
Packed with healthy monounsaturated fats, avocados help support hormone production and maintain healthy cholesterol levels, which are essential for hormone synthesis. Avocado makes a great topper for toast if you are dairy free and it’s also a delicious addition to salads, sandwiches, and wraps.
2. Seeds
Chia seeds, pumpkin seeds, flaxseeds, hemp seeds — all the seeds are super beneficial for hormone health. Flaxseeds are rich in lignans, a type of phytoestrogen that helps regulate estrogen levels. Chia seeds are also high in omega-3 fatty acids, which reduce inflammation. And pumpkin seeds have zinc which can support progesterone and regulating hormonal balance. Personally, chia seeds and pumpkin seeds have been incredibly beneficial for me. I’ve included pumpkin seeds daily, chia seeds every other day and hemp and flax occasionally.
3. Cruciferous Vegetables
Broccoli, cauliflower, and Brussels sprouts contain compounds like indole-3-carbinol, which support liver detoxification and healthy estrogen metabolism. This vegetable can be incredibly beneficial in hormone health, just don’t overdo it!
4. Salmon
A rich source of omega-3 fatty acids, salmon helps reduce inflammation and supports the production of hormones that regulate mood and energy. I try to eat salmon once per week, check out my recipe for Sesame Ginger Salmon Bowl with we make all the time!

5. Eggs
Eggs are a powerhouse of nutrients, including protein, healthy fats, and vitamin D, all of which are critical for hormone balance. But, if you have an egg allergy, then seeds can be even more beneficial to get those omega-3s!
6. Sweet Potatoes
Rich in fiber and complex carbohydrates, sweet potatoes provide steady energy and help stabilize blood sugar, preventing hormonal imbalances. I have always loved sweet potatoes, but ate them more occasionally. Now, they are a weekly menu staple and I’ve seen great results from incorporating them more. Try my Garlic Lemon Sweet Potato Fries!

7. Leafy Greens
Spinach, kale, and Swiss chard are packed with magnesium, a mineral that supports stress reduction and the production of hormones like cortisol and insulin. Spinach is one of the leafy greens I eat almost daily!
8. Chickpeas
Chickpeas are high in zinc, a mineral that supports reproductive hormone production and helps regulate the menstrual cycle. Hummus is made up of mostly chickpeas. And, I have so many recipes like Lemon Tahini Humus, Avocado Bone Broth Hummus, Roasted Tomato Basil Hummus and more! Use hummus as a toaster topper (a favorite of mine!), use in place of mayo on sandwiches, or use a dip for veggies.

9. Berries
Blueberries, strawberries, and raspberries are loaded with antioxidants that protect the body from oxidative stress and support hormonal balance. I have incorporated blueberries into my daily diet instead of just weekly and have never felt better!
10. Bone Broth
Bone broth is a superfood ingredient that I have always enjoyed, but more sporadically or just in the winter during soup season. I have incorporated bone broth into my daily diet and believe in its true power to help heal. Bone broth is packed with protein and it has amino acids glycine and proline, which play a crucial role in hormone production and detoxification. Use bone broth in soups, rice, quinoa, hot chocolate, or just drink it plan. Check out my article Benefits of Bone Broth and How to Enjoy It for the host of health benefits this super food has and how to incorporate it into your daily menu. I also have a whole category dedicated to bone broth recipes. My favorite bone broth is Kettle & Fire, use code MIMIBAKESCOOKIES for 20% off your order!

The Takeaway
If you’re trying to regular your hormones, food can play a large role. Your hormones play a huge role in bodily functions and imbalances can cause health issues. There are foods that can disrupt the harmony of your hormones and ones that can help regulate them. If you want to improve your hormone health, you can start today by with what’s on your plate. There are so many foods to eat for hormone health, and I hope this list helps get you started on your journey to feeling awesome inside and out!
Craving More?
Join Our Organic Community

Leave a Comment