من الممكن تعويض نقص نسبة فيتامين د بالإكثار للتعرض لأشعة الشمس بالإضافة إلى تناول الطعام المحتوى على الفيتامين مثل الألبان و الأسماك خاصة السبيط و التونة و أيضا المشروم
أيضا من الممكن تلقى كبسولة يوميا من خليط الكالسيوم مع فيتامين د مثل كالسيترون مرة يوميا بعد الغداء
أما نقص مخزون الحديد يتم تعويضه الأغذية الغنية بالحديد مثل اللحوم و الباذنجان و البلح و التفاح و الرمان و الكمثرى و العسل و السبانخ
و إذا كانت نسبة الهيموجلوبين تقل عن ٨٠% فى الدم لابد من الحصول على كبسولات حديد و فيتامين ب مركز