TJK Articles

7 Vitamin D-Rich Foods That Support Bone Health in Kids

Written by Tarishi Shrivastava | September 20, 2025

Introduction

Vitamin D rich foods for bones are essential during childhood because vitamin D helps the body absorb calcium and build strong bones and teeth. While sunlight is the primary natural source of vitamin D, modern indoor lifestyles and limited sun exposure make dietary sources equally important. Including vitamin D for bones through everyday meals helps support healthy growth, muscle function, and overall well-being.

The good news is that many child-friendly foods can contribute to vitamin D intake. Fish, egg yolks, UV-treated mushrooms, fortified dairy products, and fortified soy foods are practical additions to a balanced diet. Pairing these foods with safe sunlight exposure gives children the nutrients they need to develop healthy bones and maintain lifelong skeletal strength.

 

7 Vitamin D Foods for Growing Bones

Strong bones need both calcium and vitamin D to work together. Adding these vitamin D rich foods for bones to your child's diet helps support healthy bone development and overall growth.

Egg Yolks

Egg yolks are one of the easiest natural sources of vitamin D. According to a study published in Nutrients (2019), they also provide protein and vitamin B12 to support growth and brain development. Serve them as boiled eggs, omelets, or mild egg curry.

Fish

Research published in Journal of Steroid Biochemistry and Molecular Biology (2009) shows that fatty fish are among the richest natural sources of vitamin D. Small fish like sardines also provide calcium through their edible bones, while omega-3 fatty acids support brain development and heart health. Grilled fish or mild fish curries make nutritious family meals.

Mushrooms

According to research published in Nutrients (2018), UV-exposed or sun-treated mushrooms contain significantly more vitamin D than regular mushrooms. They also provide fibre and antioxidants. Add them to soups, pulao, stir-fries, or sandwiches for vegetarian-friendly nutrition.

Cheese

Research published in Nutrients (2020) shows that cheese provides calcium along with small amounts of vitamin D. It can be added to sandwiches, parathas, wraps, or pasta to make meals both nutritious and child-friendly.

Ghee

According to research published in Journal of Ayurveda and Integrative Medicine (2024), ghee contains small amounts of fat-soluble vitamins and helps the body absorb them. While it is not a major source of vitamin D, adding small amounts to rotis, rice, or dal can be part of a balanced diet that supports healthy growth.

Yogurt

According to the Dietary Guidelines for Indians, fortified yogurt can provide vitamin D along with calcium and probiotics. Plain yogurt naturally contains only small amounts of vitamin D, so fortified varieties offer greater benefits. Serve it with fruit, as raita, or blended into smoothies.

Soy Products

Research published in Therapeutic Advances in Musculoskeletal Disease (2011) notes that fortified soy milk and fortified tofu can provide vitamin D while also supplying high-quality plant protein. Use tofu in curries, stir-fries, or sandwiches, and add fortified soy milk to smoothies or breakfast cereals.

How Much Vitamin D Does Your Child Need Daily?

Vitamin D requirements vary with age, and children should ideally obtain it through a combination of safe sunlight exposure, vitamin D-rich foods, and fortified products where appropriate.

Age GroupRecommended Daily Vitamin D Intake
Infants (0–12 months)400 IU (10 mcg)
Children (1–18 years)600 IU (15 mcg)

These are general recommendations. If your child has a diagnosed vitamin D deficiency or another medical condition, a paediatrician may recommend different amounts based on individual needs.

Conclusion

Vitamin D works alongside calcium to support healthy bones, muscles, and overall growth throughout childhood. Foods such as egg yolks, fish, UV-treated mushrooms, cheese, fortified yogurt, and fortified soy products can help children meet their daily vitamin D needs, while ghee can contribute as part of a balanced diet. Combined with safe sunlight exposure and nutritious meals, these foods support healthy bone development and lifelong wellness.

Frequently Asked Questions

How much vitamin D does a child need each day for healthy bones?

Most children need about 600 IU (15 mcg) of vitamin D daily after one year of age, though individual requirements may vary.

Are fortified foods necessary, or can kids get enough vitamin D naturally?

Many children benefit from fortified foods because very few foods naturally contain significant amounts of vitamin D, especially if sun exposure is limited.

What are signs that a child might have low vitamin D despite a good diet?

Persistent tiredness, bone pain, muscle weakness, delayed growth, or frequent infections may indicate vitamin D deficiency. Consult a paediatrician for evaluation.

Can vegetarian kids get enough vitamin D without eggs or fish?

Yes. Vegetarian children can obtain vitamin D from UV-treated mushrooms, fortified milk, fortified yogurt, fortified soy products, safe sunlight exposure, and supplements if recommended by a doctor.

References

https://pmc.ncbi.nlm.nih.gov/articles/PMC3383497/

https://www.nin.res.in/downloads/DietaryGuidelinesforNINwebsite.pdf

https://pmc.ncbi.nlm.nih.gov/articles/PMC10789628/

https://pmc.ncbi.nlm.nih.gov/articles/PMC7353177/

https://pmc.ncbi.nlm.nih.gov/articles/PMC6213178/

https://pmc.ncbi.nlm.nih.gov/articles/PMC2698592/

https://pmc.ncbi.nlm.nih.gov/articles/PMC6470839/