Eating These Foods Can Help You Get Your Daily Dose of Vitamin D

Most of us have probably been reminded to take our vitamins, or pushed to eat something because it’s “full of vitamins”—and it’s true, getting vitamins is incredibly important. Especially during the winter when some people experience Seasonal Affective Disorder, which can be impacted by low levels of vitamin D. But that’s not all: not getting enough vitamin D can also cause symptoms like bone pain, muscle weakness, unexplained fatigue, difficulty thinking clearly, along with a long list of others. If this sounds like you or you’ve been told that you have low levels of vitamin D, don’t worry, we’ve got 10 easy ways to squeeze more vitamin D into your day!

First thing’s first: get outside. Vitamin D is often referred to as the “sunshine vitamin,” and that’s because the sun is its greatest source. If you live in a warm climate, try to spend at least 10 minutes outside each day (but not in between the hours of 12pm and 2pm).

MORE: Find out how you can help during MS Awareness Month.

Men and woman between the ages of 19 and 70 should aim for 600 IU (international units) a day and stay below 4,000 IU. Those older than 70 need a little bit more vitamin D so they should aim for 800 IU but still stay below 4,000 IU.

If you can’t spend time in the sun, here are some foods you can add to your diet that will help up your vitamin D levels:

Salmon: It may come as a surprise, but one of the foods with the highest amount of vitamin D is uncooked salmon. Eating just 2.5 ounces of this fish will give you between 200 and 600 IU of vitamin D. Overall, fish products are pretty high in vitamin D.

Milk: Another vitamin D surprise is milk! Drink one cup of skim or chocolate milk and you’ve taken in 103 IU of vitamin D. If you drink almond milk fortified with vitamin D, you’re getting about 90 IU of the vitamin.

MORE: Horseback-riding can help people with movement disabilities, a study finds. 

Orange Juice: Orange juice is a simple source of vitamin D and one that you probably already know about, but it accounts for 50 IU of your daily intake.

Eggs: Eggs are another good source of vitamin D. Eating two eggs will account for 88 units of your daily intake–and remember eggs can be eaten for breakfast, lunch, and dinner.

Yogurt: Get your vitamin D dose at breakfast and opt for a parfait with plain yogurt and your favorite fruit. (Yogurt accounts for 71 units.)

Cod Liver Oil: You can also find vitamins in cod liver oil. It’s packed with vitamin D–weighing in with 427 units per serving.

MORE: Read six more tips for reducing stress and learning to relax here. 

Cheerios: Specifically, Multigrain Cheerios! If you’re a cereal nut, this is great news. Grab yourself a bowl with some milk for about 90 units.

Beef Liver: Beef Liver (though it may only appeal to some) can give you about 50 units of vitamin D in a 3.5-ounce piece.

Tuna: If you’re feeling like a lot of these foods require you to cook–have no fear. Canned light tuna fish will make up for 150 units of your daily vitamin D intake.

Supplements: If all else fails, there are always supplements. There are many to choose from and you should talk to your doctor before picking a type and dose for yourself. But too much vitamin D can be toxic–so again, talk to your doctor to help you choose something that’s right for you.

MORE: Four possible causes of multiple sclerosis here. 

Multiple Sclerosis News Today is strictly a news and information website about the disease. It does not provide medical advice, diagnosis or treatment. This content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always seek the advice of your physician or other qualified health provider with any questions you may have regarding a medical condition. Never disregard professional medical advice or delay in seeking it because of something you have read on this website.


  1. Alessandro Tossani says:

    How can you suggest to MS patients to take milk, yogurt, Beef Liver and intake 600 IU (international units) a day and stay below 4,000 IU?
    Please take more information about the right diet and intake of vitD before you write foolish things like this!

  2. Nick says:

    Though well intentioned, I think this article is not as useful as it could be as the author should indicate: optimal amounts of vitamin D intakes for regulating the immune system, more recent and specific insights into what levels are toxic and also what are poor food sources of vitamin D.

    There are desired internal (serum) concentrations of vitamin D (25 hydroxyvitaminD or 25(OH)D that are considered to be immunoregulatory. This article ( indicates a serum concentration of greater than 70 nmol/L (28 ng/mL) is needed. To achieve this concentration an intake of at least 3,000 IU/d is required according to the IOM and also Veith.

    Direct-MS has funded research that specifically addressed what levels of intake are considered toxic. A Dose/Safety Study of Vitamin D for Persons with Multiple Sclerosis trial found no levels of toxicity at intakes up to 40,000 IU/d! Not that 40,000 IU/d day is recommended but it does suggest that the warning to not exceed 4,000 IU/d is not well founded. There are a few studies underway (PrevANZ, EVIDIMS, Uni Col Dublin) that are assessing the influence vitamin D has upon MS disease activity and they are administering daily dosages of from 1,000 to 10,000 IU/d.

    Lastly to recommend dairy products as a source of vitamin D is risqué as dairy proteins have been considered as a potential cause of instigating immune system activity against self-tissue.

Leave a Reply to Alessandro Tossani Cancel reply

Your email address will not be published. Required fields are marked *