These studies have looked at a wide range of individuals - including those with high cholesterol, normal cholesterol levels, diabetes, and who are obese - consuming anywhere between 20 to 168 g of almonds a day for 4 to 16 weeks. This is roughly equivalent to 1 to 6 handfuls of almonds a day.