پیشگیری از دیابت میتواند از طریق مصرف سه نوع مواد غذایی مهم انجام شود. اولا، مصرف مواد غذایی با فیبر بالا مانند سبزیجات، میوهها و دانههای کامل میتواند خون قند را کنترل کرده و از افزایش شتابی آن جلوگیری کند. دوما، مصرف پروتئینهای با کیفیت مانند گوشت سفید، ماهی و مغزهای چرب میتواند کمک کند تا قند خون پایدارتر باشد. سوما، از مصرف مواد غذایی پر قند و چربی اشباع خودداری کرده و بهجای آنها مواد غذایی با قند ساده و چربیهای نیمهاشباع مانند مغزهای نیمهخشک، کرمان و میوه میتوانند جایگزین مناسبی باشند. این رژیم غذایی سالم میتواند به پیشگیری از دیابت و کنترل آن کمک کند.