Foods High in Vitamin D: Nourish Your Body With the Sunshine Vitamin

Vitamin D—often called the “sunshine vitamin”—is one of the most important and misunderstood nutrients out there. Known for supporting bone health, immune function, mood stability, and even disease prevention, vitamin D is a true powerhouse. Yet, despite its importance, over 1 billion people worldwide are estimated to have low levels of it. You might think sunlight alone is enough, but diet plays a crucial role—especially if you live in a cloudy climate, work indoors, or wear sunscreen (as we all should). Thankfully, there are delicious foods that can help you get the vitamin D your body craves.

Foods High in Vitamin D: Nourish Your Body With the Sunshine Vitamin

What Is Vitamin D and Why Is It Important?

Vitamin D is a fat-soluble vitamin that functions more like a hormone in the body. It affects nearly every system in your body—including your bones, immune cells, and even your brain.

Key Functions of Vitamin D:

  • Helps the body absorb calcium and phosphorus for strong bones and teeth
  • Supports a healthy immune system
  • Plays a role in mood and brain health
  • May help prevent autoimmune conditions, osteoporosis, heart disease, and certain cancers

Vitamin D is produced in your skin when exposed to sunlight, but it’s also found in specific foods, either naturally or through fortification.

 

 Signs You Might Be Deficient in Vitamin D

Vitamin D deficiency is incredibly common—especially in colder climates or during winter months.

Common symptoms include:

  • Fatigue and low energy
  • Bone or muscle pain
  • Frequent colds and infections
  • Depression or mood swings (especially seasonal affective disorder)
  • Hair thinning
  • Poor wound healing
  • Weak immunity
  • Bone loss or fractures

If these sound familiar, a blood test can confirm your vitamin D levels.

 

Top 12 Natural Food Sources of Vitamin D

Here’s a breakdown of the best natural and fortified foods to boost your vitamin D intake.

 

  1. Cod Liver Oil 
  • Vitamin D: ~1,360 IU per tablespoon (over 200% RDA!)
  • Also high in vitamin A and omega-3 fatty acids
  • Can be taken in capsules or liquid form

 

  1. Fatty Fish (Salmon, Mackerel, Sardines, Tuna) 
  • Wild salmon: ~600–1,000 IU per 3 oz
  • Canned sardines: ~270 IU per 2 sardines
  • Canned tuna: ~230 IU per 3 oz
  • Fatty fish are not only rich in vitamin D, but also protein and heart-healthy fats

 

  1. Egg Yolks 
  • Vitamin D: ~40–50 IU per yolk
  • Pasture-raised or vitamin D-enriched eggs may contain more
  • A versatile, budget-friendly option for daily intake

 

  1. Beef Liver 
  • Vitamin D: ~50 IU per 3 oz
  • Also provides vitamin A, iron, and B12
  • Best eaten in moderation due to high vitamin A content

 

  1. Cheese (especially Ricotta and Swiss) 
  • Vitamin D: ~6–10 IU per ounce
  • While not a high source, cheese contributes modest amounts
  • Ricotta contains slightly more D than other cheeses

 

  1. Mushrooms (UV-exposed varieties) 
  • Vitamin D2: ~400–500 IU per cup (raw, UV-treated)
  • Only plant-based source of vitamin D (in the form of D2, less bioavailable than D3)
  • Check for “UV-exposed” on the label—regular mushrooms don’t contain D

 

🥛 Top Fortified Foods With Vitamin D

Fortified foods are crucial for those who don’t consume fish or animal products. Here's what to look for:

 

  1. Fortified Milk (Dairy & Plant-Based) 
  • Vitamin D: ~100 IU per 1 cup
  • Includes cow’s milk, almond milk, soy milk, oat milk (check labels)

 

  1. Fortified Orange Juice 
  • Vitamin D: ~100 IU per 1 cup
  • Great option for breakfast, especially for vegetarians

 

  1. Fortified Breakfast Cereals 
  • Vitamin D: ~40–100 IU per serving
  • Combine with fortified milk for a D-boosted meal
  • Check the label—some brands offer 10–20% of your daily need

 

  1. Fortified Yogurt 
  • Vitamin D: ~80–120 IU per container
  • Also offers calcium and probiotics for gut health

 

  1. Fortified Tofu & Soy Products 
  • Vitamin D: ~80–100 IU per 3–4 oz
  • Ideal for vegan or plant-based diets

 

  1. Fortified Margarine or Spreads 
  • Vitamin D: ~60–100 IU per tablespoon
  • Be mindful of added oils or trans fats—choose healthier brands

 

Tips to Boost Vitamin D Naturally

In addition to eating vitamin D-rich foods, here are a few simple ways to optimize your levels:

 1. Get Sensible Sun Exposure

  • Aim for 10–20 minutes of direct sun on face/arms a few times a week (without sunscreen)
  • UVB rays help synthesize vitamin D—but cloud cover, skin tone, age, and latitude all impact production

2. Consider a Supplement

  • Vitamin D3 (cholecalciferol) is more bioavailable than D2
  • Dosages range from 1,000–5,000 IU, but consult your doctor for personalized advice

3. Pair Vitamin D with Healthy Fats

  • Since it’s fat-soluble, absorb more by eating vitamin D foods with avocado, olive oil, nuts, or fatty fish

 

Vitamin D Is Essential—And Easy to Get With the Right Foods

Vitamin D isn’t just about bones—it’s about total health: immunity, energy, hormones, and mood.

While sunshine plays a key role, your diet can fill in the gaps—especially in winter, during cloudy days, or if you wear SPF (which blocks D synthesis).

To Recap:

  • Fatty fish, eggs, liver, and fortified foods are your best dietary sources
  • UV-exposed mushrooms are a great plant-based option
  • Supplement wisely if you’re at risk for deficiency
  • Eat D-rich foods with fat for better absorption
  • Don’t forget regular sunlight and blood testing if concerned