5 ways to get more vitamin D without taking a supplement

Anahad O’Connor
Just one serving of trout has all the vitamin D that the average adult needs in a day. Photo / Getty Images
Just one serving of trout has all the vitamin D that the average adult needs in a day. Photo / Getty Images

You can get more of the “sunshine vitamin” from food than you think.

Have you had enough vitamin D today?

Vitamin D is not just a nutrient found in food. It’s a hormone that plays a critical role in your health. Nearly every cell in your body has receptors for vitamin D, and studies suggest that it has a variety of effects in your body.

Vitamin D helps keep your bones and teeth strong. It strengthens your immune system and prevents muscle weakness. Low levels of vitamin D have been linked to a higher risk of hypertension, type 2 diabetes, heart disease and strokes.

Yet studies suggest that most Americans consume less than the recommended amounts of vitamin D, and about 18% of children and adults are at risk of having inadequate levels.

Vitamin D is nicknamed the sunshine vitamin because our bodies produce it when our skin is exposed to sunlight. But for a lot of people, that can be a problem. Many people have limited exposure to sunlight, or they may have darker skin, which makes it harder to produce vitamin D in response to sunlight.

While many people turn to sometimes costly vitamin D supplements, there’s a simpler solution: you can get plenty of vitamin D by eating nutrient-rich foods that either naturally contain it or are fortified with it.

Here’s what you need to know about vitamin D, the foods that contain it, and some easy and delicious ways to add those foods to your diet.

How much vitamin D do you need?

Health authorities recommend slightly different amounts of daily vitamin D depending on your age. Men, women and children between the ages of 1 and 70 should get about 600 IU of vitamin D daily. Infants need less (400 IU per day), and people older than 70 need more (800 IU daily).

Getting about 10 to 20 minutes of sunlight a day is generally considered the easiest way to get vitamin D. But that’s not feasible for many people – they may be living in a climate with very little sunlight in the winter, or have darker skin, or regularly use sunscreen to lower the risk of skin cancer.

Eggs are a good source of Vitamin D. Photo / DepositPhotos
Eggs are a good source of Vitamin D. Photo / DepositPhotos

People who are physically active but generally exercise indoors could also be at risk for low vitamin D levels, said Amy Stephens, a sports dietitian at New York University who writes a blog on nutrition.

Older adults have a higher risk of low vitamin D levels as well because the body’s ability to generate and metabolise vitamin D dwindles with age.

If you suspect you have low vitamin D levels, you should talk to your doctor or a healthcare provider about getting tested, Stephens said. “Test, don’t guess,” she added.

If your levels are very low, your doctor or healthcare provider might recommend that you take a vitamin D supplement, said Melissa Mroz Planells, a spokesperson for the Academy of Nutrition and Dietetics. After getting your levels rechecked weeks or months later, your healthcare provider might suggest going on a lower dose or focusing on diet and lifestyle changes.

How to boost your vitamin D levels naturally

While sunlight can be helpful, Stephens said, you should also look at your diet.

Fatty fish such as salmon, trout and sardines are rich sources of vitamin D, as are egg yolks and cod liver oil. Many foods are also fortified with vitamin D. These include dairy products, most plant-based milks and many breakfast cereals. Here are some top dietary sources of vitamin D, according to the National Institutes of Health and the Agriculture Department:

  • Cod liver oil
  • Trout
  • Salmon
  • Mushrooms
  • Milk
  • Soy, almond, oat milk
  • Breakfast cereal
  • Sardines
  • Eggs
  • Liver, beef
  • Tuna
  • Cheddar cheese