Rimma_Bondarenko for Getty Images
Rimma_Bondarenko for Getty Images

Now that we’re in the time of year with the shortest days, not to mention cold temperatures that keep us inside altogether, we can’t rely on the sun to supply our daily requirement of vitamin D. You can take a supplement, but there are plenty of foods—mostly animal-derived—that will make up for the lost rays. The National Institutes of Health (NIH) suggests these, all high in vitamin D:

  • Cod liver oil
  • Swordfish
  • Salmon (sockeye)
  • Tuna fish
  • Orange juice fortified with vitamin D
  • Milk
  • Yogurt
  • Margarine, fortified
  • Sardines
  • Liver
  • Beef
  • Eggs
  • Cereal
  • Cheese

For reprint and licensing requests for this article, Click here.

Read more about