بر خلاف تصور عامه مردم که اسفناج را یک گیاه با میزان آهن زیاد می‌دانند، این سبزی فقط دارای ۲/۷۱ میلی‌گرم آهن در ۱۰۰ گرم اسفناج خام است. به رغم باور همگان، اسفناج منبع فوق‌العاده خوب آهن نیست، زیرا میزان اسید اکسالات آن، بدن را از جذب مواد معدنی بازمی‌دارد.