Broccoli

 Broccoli is an anti-inflammatory, anti-aging powerhouse packed with:
  • vitamins C and K
  • a variety of antioxidants
  • fiber
  • folate
  • lutein
  • calcium

Your body needs vitamin C for the production of collagen, the main protein in skin that gives it strength and elasticity.

Pineapple

You don’t often hear about pineapple being an anti-aging food, but it’s loaded with the mineral manganese, which sets off a chain reaction in your body and results in increased collagen production.

Mushrooms

Mushrooms have loads of vitamin D, a vitamin that many people don’t get enough of. Your body can’t absorb calcium properly without vitamin D, so make sure to keep mushrooms in your anti-aging diet.

Sesame Seeds

If you want to feel good all the way down to your bones, then you need to take care of, well, your bones. That’s where sesame seeds come in. “These are high in calcium and rich in other minerals like iron, magnesium, phosphorous, and fiber,” says Annie Kay, lead nutritionist at Kripalu Center for Yoga & Health. “A mineral-rich diet, along with adequate and appropriate movement, are a recipe for healthy bones for life.”

Avocados

Overall, fats can help nourish your skin and prevent dryness. “Lucky for our skin, avocados are packed with monounsaturated and some polyunsaturated fats—the ‘good fats,'” explains nutritionist Jackie Newgent, RDN, CDN. “In fact, avocados are nutrient-packed in general!”

Avocados are also nutrient boosters, which means they can help enhance the body’s absorption of vitamin A and other fat-soluble nutrients. “Ultimately, this function may lead to boosting the protective effect some of these nutrients have on skin health—and overall health,” Newgent explains.