Fad diets can trick your body into short term change, but eating right for longevity requires a different approach. As science uncovers more clues about extending life and preventing disease, certain foods rise to the top of the list, and these are some of the most important ones.
Omega-3 Fatty Acids
These healthy fats are some of the strongest nutritional weapons against inflammation, which can lead to disease and depression. They are found most abundantly in fatty fish, like salmon, mackerel, tuna, and herring, while the best plant source is flax seeds. If getting more fish is not easy, fish oil or flax seed oil supplements are also a good way to get Omega-3’s. With a good level of them, your body will be ready to ward off diseases and give you years of health.
Antioxidants
When harmful substances do get in your body and are processed, the byproducts are called free radicals, and antioxidants destroy these toxins. Berries of all varieties are some of the best foods for antioxidants, and green tea has a good amount as well. As a rule of thumb, the deeper and more vibrant the color of a fruit or vegetable, the more antioxidants it will have.
Balance Your Hormones
One of the least talked about aspects of health is hormones. Our diets today throw our hormone levels out of whack, and cruciferous vegetables are a good way to rebalance. These are things like broccoli, cauliflower, cabbage, brussel sprouts, kale, and collard greens.
It is also important to avoid sugars, processed foods, and the chemicals in “diet” foods and plastics to balance your hormones. The right balance can regulate metabolism and thyroid function, which can add years to your life.
While it seems overwhelming with everything to keep track of, it is not about being perfect right away. Make changes slowly, and before you know it, your habits will have permanently changed, opening the door to a healthier body for the long term.




Association of thyroid function with estimated glomerular filtration rate in a population-based study: the HUNT study