MedChunk
Medically reviewed

What Are Vitamin D Sources Without Dairy?

Find dairy-free vitamin D sources, including oily fish, eggs, UV-treated mushrooms and fortified plant drinks or cereals, plus tips to meet daily needs.

By Caleb Bennett Reviewed by Dr. Irene Medical review dateFeb 16, 2026 11 min read

You can get vitamin D without dairy from oily fish such as salmon, trout, sardines, and tuna; egg yolks; mushrooms exposed to ultraviolet (UV) light; and foods with added vitamin D, including some plant-based drinks, breakfast cereals, and orange juice. Check product labels because fortification varies by brand and country. If your diet is limited, a healthcare professional can help you decide whether fortified foods or a supplement are needed.

Which foods provide vitamin D without dairy?

Vitamin D occurs naturally in relatively few foods, so choosing a variety of sources can help you meet your daily needs. Oily fish generally provides the most vitamin D among common whole foods, while egg yolks and certain mushrooms offer smaller or variable amounts. Fortified foods can make a useful contribution, particularly for people who avoid milk, cheese, yogurt, and other dairy products.

According to the National Institutes of Health (NIH) Office of Dietary Supplements, trout, salmon, UV-treated mushrooms, eggs, and fortified plant-based beverages are examples of foods that provide vitamin D. The amount depends on the food, serving size, preparation, and whether vitamin D has been added.

1. Fatty fish and seafood

Fatty fish is one of the best natural sources of vitamin D. It can be especially useful if you eat fish but avoid dairy products. Salmon, trout, mackerel, sardines, and tuna can contribute to your daily intake, although amounts differ by fish species and preparation.

  • Salmon: A 3-ounce (85-gram) serving of cooked sockeye salmon provides about 570 IU of vitamin D.
  • Trout: A 3-ounce (85-gram) serving of cooked rainbow trout provides about 645 IU.
  • Sardines: Two canned Atlantic sardines provide about 46 IU in the reference data.
  • Tuna: A 3-ounce (85-gram) serving of canned light tuna in water provides about 40 IU.

These are approximate reference values, not fixed amounts for every product. Fish variety, origin, and preparation can affect vitamin D content. Including salmon or trout in a meal a few times according to your usual dietary preferences can help increase vitamin D intake without relying on dairy.

2. Mushrooms exposed to ultraviolet light

Mushrooms are a useful plant-based option, particularly for people following vegetarian or vegan diets. Some mushrooms are exposed to ultraviolet light during processing or growing, which increases their vitamin D content. The vitamin D in mushrooms is primarily vitamin D2, also called ergocalciferol.

According to the NIH Office of Dietary Supplements, half a cup of sliced white mushrooms exposed to UV light provides approximately 366 IU of vitamin D in the reference data. Ordinary mushrooms that have not received UV treatment may contain much less. Check the packaging for a statement about vitamin D or UV exposure rather than assuming all mushrooms provide the same amount.

You can add mushrooms to soups, stir-fries, pasta dishes, salads, or cooked vegetable meals. They offer a convenient dairy-free source, but their vitamin D content can vary considerably, so they may not provide enough on their own.

3. Eggs and egg yolks

Egg yolks contain a small amount of vitamin D, while egg whites contain very little. One large scrambled egg provides approximately 44 IU in the NIH reference table. Eggs are easy to include at breakfast or in meals such as vegetable omelets, boiled-egg salads, and rice dishes.

Although eggs can contribute to your daily intake, they are not as rich in vitamin D as fatty fish or some UV-treated mushrooms. Eating eggs alongside other vitamin D sources is more useful than relying on eggs alone. Eggs are suitable for many dairy-free diets, but they are not appropriate for a fully vegan diet.

4. Fortified plant-based drinks

Fortified plant-based drinks are among the most practical dairy-free alternatives for people who regularly use milk in cereal, tea, smoothies, or cooking. Manufacturers may add vitamin D to soy, almond, oat, or other plant-based beverages. However, not every product is fortified, and the amount added can differ substantially between brands.

The U.S. Food and Drug Administration (FDA) advises consumers to compare nutrition labels because plant-based milk alternatives do not all have the same nutrient content as dairy milk. When selecting a drink, look specifically for vitamin D on the label and compare the amount per serving.

As an example, the NIH reference table reports approximately 100–144 IU of vitamin D per cup of fortified soy, almond, or oat beverages across the brands listed. These figures do not apply to every product or country. Fortification rules and product formulations vary, so the nutrition information on the container is the best guide to what you are actually getting.

What should you check on a plant-based drink label?

  • Vitamin D: Check the quantity per cup or serving and the percentage of the daily value, where provided.
  • Calcium: Compare calcium content if the beverage is replacing dairy milk as part of your regular diet.
  • Protein: Soy beverages often provide more protein than some almond or rice drinks, but amounts vary by product.
  • Added sugar: Compare unsweetened and sweetened options if you want to limit added sugar.

A fortified drink can help supply vitamin D, but it should not automatically be assumed to replace every nutrient in dairy milk. Check the whole nutrition label when choosing a regular milk alternative.

5. Fortified breakfast cereals and orange juice

Some breakfast cereals and some brands of orange juice contain added vitamin D. Fortified foods can be particularly helpful if you do not eat fish, eggs, or other animal products. A serving of ready-to-eat cereal fortified to provide 10% of the U.S. daily value supplies approximately 80 IU of vitamin D in the NIH reference table.

These products are not universally fortified. Two cereals or juices that look similar may provide different amounts, and some may contain none at all. Read the nutrition label and use the stated serving size when estimating how much vitamin D you get. Cereals with added sugar may be less suitable as everyday choices, so consider their overall nutritional content as well.

How much vitamin D do you need each day?

Daily vitamin D requirements vary with age. The U.S. National Library of Medicine's MedlinePlus lists the following recommended daily amounts for generally healthy people under U.S. guidance:

  • Birth to 12 months: 400 IU (10 micrograms).
  • Children aged 1–13 years: 600 IU (15 micrograms).
  • Teenagers aged 14–18 years: 600 IU (15 micrograms).
  • Adults aged 19–70 years: 600 IU (15 micrograms).
  • Adults older than 70 years: 800 IU (20 micrograms).
  • Pregnant or breastfeeding teenagers and adults: 600 IU (15 micrograms).

These amounts include vitamin D from food, fortified products, and supplements; they are not targets to obtain from food alone. Recommendations can differ between countries, so follow the guidance applicable to your location and circumstances. Infants, in particular, have specific vitamin D needs, and their feeding method can affect how those needs are met.

Can sunlight help you get vitamin D without dairy?

Yes. Your skin can produce vitamin D when it is exposed to UVB rays from sunlight. This means you can obtain vitamin D without consuming any dairy products. However, the amount your body produces depends on factors such as skin pigmentation, age, season, location, cloud cover, and the amount of skin exposed. Sunlight passing through ordinary window glass does not provide the UVB exposure needed for vitamin D production.

The UK National Health Service (NHS) identifies sunlight and certain foods, including oily fish, eggs, and fortified products, as sources of vitamin D. Because sunlight exposure is variable, it is difficult to estimate an individual's vitamin D intake from time outdoors alone. Do not deliberately expose your skin to harmful levels of UV radiation to try to increase vitamin D. Follow local sun-safety guidance and consider dietary sources when sunlight is limited.

How can you build a dairy-free diet that provides vitamin D?

A practical approach is to combine different sources rather than depend on one food. The best combination will depend on whether you eat fish and eggs, follow a vegan diet, and have access to fortified products.

  • If you eat fish: Include oily fish such as salmon or trout in meals when suitable for your diet.
  • If you eat eggs but not dairy: Use eggs as a contributing source, alongside fortified drinks, cereals, or other suitable foods.
  • If you follow a vegan diet: Look for vitamin D-fortified plant drinks and cereals, and consider UV-treated mushrooms. Check whether products are suitable for vegans if that is important to you.
  • If you rarely eat vitamin D-rich foods: Review your usual intake and ask a healthcare professional whether you may benefit from a supplement.

For many people, it can be difficult to obtain enough vitamin D from naturally occurring food sources alone. According to the NIH Office of Dietary Supplements consumer fact sheet, fortified foods and supplements can contribute to vitamin D intake when ordinary foods do not provide enough. A supplement is not automatically necessary simply because you avoid dairy, but it may be appropriate depending on your diet, age, health circumstances, and local recommendations. Avoid taking high doses without professional advice, as excessive vitamin D intake can be harmful.

When should you discuss vitamin D intake with a healthcare professional?

Consider seeking individual guidance if your diet excludes dairy and most other vitamin D sources, if you are planning a fully vegan diet for a child, or if you are pregnant, breastfeeding, or an older adult with questions about your nutritional needs. People with conditions that affect nutrient absorption or who take certain medicines may also need advice tailored to their circumstances.

A healthcare professional can review your diet, medical history, and risk factors to determine whether dietary changes, a supplement, or testing is appropriate. Symptoms such as persistent bone pain or muscle weakness can have several causes and are not enough on their own to establish a vitamin D problem. If these symptoms are ongoing or concerning, arrange a medical assessment rather than relying on food changes alone.

Frequently Asked Questions

Common questions about meeting vitamin D needs without dairy products.

What is the best dairy-free source of vitamin D?

Fatty fish such as trout and salmon are among the richest natural food sources. For plant-based options, UV-treated mushrooms and vitamin D-fortified plant drinks can help. The best choice depends on your dietary preferences and the amount of vitamin D in each serving.

Can I get enough vitamin D without dairy if I am vegan?

It may be possible to meet your needs through a combination of fortified plant-based drinks, fortified cereals, UV-treated mushrooms, and other suitable products. Natural vegan food sources are limited, so check labels carefully and ask a healthcare professional whether a supplement is appropriate for your circumstances.

Do almond milk and oat milk always contain vitamin D?

No. Some almond and oat beverages are fortified with vitamin D, while others contain little or none. Check the nutrition label for the amount per serving. Also compare calcium and protein if you use a plant-based beverage as a regular replacement for dairy milk.

Are eggs and ordinary mushrooms enough to provide vitamin D?

Eggs contain small amounts of vitamin D, and mushrooms can contain highly variable amounts. UV-treated mushrooms generally provide more than untreated varieties. These foods can contribute to your intake, but relying on them alone may not meet your daily needs.

Should I take a vitamin D supplement if I avoid dairy?

Not necessarily. Avoiding dairy does not automatically mean you need a supplement, especially if you eat other vitamin D-rich foods and fortified products. If your dietary intake is limited or you have additional health-related risk factors, ask a healthcare professional whether a supplement or testing would be appropriate.

Citations

  1. National Institutes of Health, Office of Dietary Supplements: Vitamin D — Health Professional Fact Sheet
  2. U.S. Food and Drug Administration: Milk and Plant-Based Milk Alternatives — Know the Nutrient Difference
  3. MedlinePlus, U.S. National Library of Medicine: Vitamin D
  4. National Health Service: Vitamin D
  5. National Institutes of Health, Office of Dietary Supplements: Vitamin D — Consumer Fact Sheet
Share this article