اسفناج سرشار از ویتامین C است و همچنین منبع خوبی برای آنتی اکسیدان ها دیگر و بتا کاروتن محسوب می شود که ممکن است توانایی سیستم ایمنی بدن انسان برای مبارزه با عفونت را تقویت کند.
برای دریافت کافی ویتامین D، روزانه ۲۰ دقیقه در معرض نور مستقیم خورشید قرار بگیرید یا غذاهای غنی از این ویتامین مانند انواع قارچها، پرتقال، ماهی، شیر و غلات غنی شده با ویتامین D بخورید.