5 doctors weighed in:

How can unbalanced diet cause the rickets and anaemia?

5 doctors weighed in
Dr. Alvin Lin
Internal Medicine - Geriatrics
3 doctors agree

In brief: Not enough vitamins

Rickets is due to not enough vitamin d which you can get from sun exposure or dairy products.
Microcytic anemia may be due to lack of iron (more typically from blood loss) while macrocytic anemia may be due to lack of folate and/or vitamin b12, found in fruits, vegetables & whole grains. That's why it's so important to eat a varied diet including the colors of the rainbow each day!

In brief: Not enough vitamins

Rickets is due to not enough vitamin d which you can get from sun exposure or dairy products.
Microcytic anemia may be due to lack of iron (more typically from blood loss) while macrocytic anemia may be due to lack of folate and/or vitamin b12, found in fruits, vegetables & whole grains. That's why it's so important to eat a varied diet including the colors of the rainbow each day!
Dr. Alvin Lin
Dr. Alvin Lin
Thank
Dr. Vered Lewy-Weiss
Pediatrics - Endocrinology
1 doctor agrees

In brief: Nutrient deficiency

Without a diet and possibly additional supplements rich in vitamin d and iron, both rickets (in children) and anemia may develop.
Iron and vitamin d deficiencies are very common.

In brief: Nutrient deficiency

Without a diet and possibly additional supplements rich in vitamin d and iron, both rickets (in children) and anemia may develop.
Iron and vitamin d deficiencies are very common.
Dr. Vered Lewy-Weiss
Dr. Vered Lewy-Weiss
Thank
Get help from a real doctor now
Dr. Adam Smith
Board Certified, Internal Medicine
13 years in practice
382K people helped
Continue
108,000 doctors available
Read more answers from doctors