Vitamins

10 Foods High in Vitamin D

Although we can find many foods in the supermarket that have been fortified with a synthetic form of vitamin D, there are only a select number of foods that naturally contain vitamin D.

Normally, the human body makes vitamin D. Exposure to sunlight is the catalyst for the synthesis of this hormone in the skin. But today, many people spend countless hours indoors, and exposure to the sun is limited. This may be a cause of many ailments, including a depressed mood and weak bones. With age, bones can become weak and thin. Although you can’t turn back the hands of time, good nutrition is one of the best ways to encourage your body to be its best. Vitamin D is one nutrient in particular that supports normal bone density and strength.[1, 2]

Personal Disclaimer: I follow an organic vegan diet and try to get a little sunlight every day. When I need a little extra vitamin D, I consume Shiitake mushrooms or take a vitamin D supplement. I recommend Global Healing’s Vitamin D3. This premium vitamin D supplement is all-natural, vegan, and GMO-free. Because I have received so many requests for other sources of vitamin D, I decided to post the following non-vegan food sources. I must say, however, that I do recommend a meatless diet for optimum health.

Get the Guide to Following a Healthy Diet for a Happier You

Dr. Group, DC outlines how to transform your diet to live a healthier, happier life. Enter your email below for the free guide!

Check Your Inbox!

You'll be receiving an email shortly.

The Top Foods Containing Vitamin D

  • Shiitake and Button Mushrooms
  • Mackerel
  • Sockeye Salmon
  • Herring
  • Sardines
  • Catfish
  • Tuna
  • Cod Liver Oil
  • Eggs
  • Sunshine

1. Shiitake and Button Mushrooms

Dried shiitake mushrooms are high in vitamin D.[3] Shiitake, button, and oyster mushrooms are also rich in vitamins B1 and B2.[4] To benefit from the high vitamin D content, make sure that you find mushrooms that have been dried in the sun, not by artificial means.

2. Mackerel

A 3-ounce portion of this omega-3-rich fish will give you 90 percent of your recommended daily amount of vitamin D.[5] The FDA recommends that Americans eat oily fish for their omega-3 essential fatty acids (EFA’s).

3. Sockeye Salmon

A small 3-ounce portion of cooked salmon will give you 90 percent of the recommended dietary intake of vitamin D.[5] Make sure to purchase salmon that was caught from the wild or sustainably farmed.

4. Herring

Herring are high in vitamin D because they thrive on plankton, which is a hearty source of vitamin D.[6, 7]

5. Sardines

Sardines are one of the best dietary sources of vitamin D. One small tin can of sardines will provide you with approximately 101 percent of your daily needs. These tiny canned fish are also a great source of vitamin B12, omega-3 fatty acids, protein, and selenium.[8]

6. Catfish

Catfish are a freshwater fish that have a habit of feeding on minuscule organisms that use sunlight to produce vitamin D.[9]

7. Tuna

You’ll have to eat 6 ounces of tuna daily to obtain 50 percent of your vitamin D needs.[10] Fresh, wild-caught tuna is the most nutritious. Remember, oily fish can also provide the body with “good fats” that support memory and brain function.

8. Cod Liver Oil

If you can stomach the strong aroma, this oil is super-rich in vitamin D. Just a teaspoon offers 113 percent of your daily vitamin D needs.[11] This golden oil is also rich in omega-3 fatty acids. Some medical experts recommend taking vitamin D to improve brain function and optimize nervous system function.[12]

9. Eggs

Eggs contain vitamin D in small amounts. Eating one egg will provide you with approximately 21 percent of your daily needs.[13] It’s best to only consume free-range eggs from a local farm, if possible.

10. Sunshine

Okay, I know it's not food, but daily exposure to sunshine can seriously increase your vitamin D levels. In fact, this vitamin is often called the “sunshine vitamin.” When sunlight hits the skin, it stimulates the production of vitamin D from cholesterol. This is great news for those of us that can take a daily sunbath. But, for those of us who can’t, you must boost your intake from the foods you eat. This may explain why native Inuit people in Alaska ate so much fish!

There are many reasons to add foods with vitamin D to your diet. The health benefits of the vitamin include:

6 Health Benefits of Vitamin D

  1. Supports calcium absorption in the gut.
  2. Supports strong, healthy teeth and hair.
  3. Regulates cellular growth and healthy cell activity.
  4. Soothes and reduces systemic irritation and swelling.
  5. Promotes skeletal health.
  6. Postmenopausal women and African-American men may benefit the most from increased vitamin D intake.[14, 15]

As I mentioned above, if you are a vegetarian or don’t eat fish, you can still reap the same benefits by taking a vitamin D supplement or get sun on a daily basis.

Foods High in Vitamin D

Length: 5 minutes

Recent Posts

How to Clear Out Heavy Metals and Improve Your Health

Introduction In recent decades, more and more of us have realized the value of adopting…

2 months ago

Signs Your Body Needs a Heavy Metal Detox

Introduction Each and every day, your body is exposed to toxic heavy metals. These metals…

2 months ago

The Benefits of EDTA Chelation for Your Heart

Introduction It’s no secret that your body needs calcium. After all, without enough calcium, you…

2 months ago

Why Choose MicroSomal™ Boron: How a Next-Generation Delivery System Improves Health Benefits

Introduction If you haven’t put the incredible health benefits of boron to work for you,…

3 months ago

6 Benefits of Boron for Your Health

Introduction While most of us know the benefits of taking supplements like Vitamin D3 or…

3 months ago

What is Activated Charcoal and What are Its Benefits

Introduction Have you heard about activated charcoal but aren’t really sure what it and how…

3 months ago