دانههای شنبلیله دارای اثر ضددیابتی قابل ملاحظهای هستند. متخصصان طب سنتی معتقدند که فیبر گیاهی موجود در دانه که محلول در آب است، باعث کاهش میزان قند خون میشود.