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