Eating almonds regularly may lead to improvements in both body weight and blood sugar in overweight and obese people, according to a study. The research, published in the journal Frontiers in Nutrition, found that eating almonds daily for 12 weeks reduced insulin resistance, improved pancreatic function, and helped control blood glucose levels.