Almonds is Imoprtant for Body! Mar 19, 2015 | Blogs, English Almonds provide the body with minerals like magnesium, and regulate blood sugar levels. A stable blood sugar level is key to prevent cravings that can lead to overeating.