In addition to protein, 10 almonds contain 1 gram of dietary fiber and about 6 grams of fat, according to the USDA Nutrient Data Laboratory. Most of the fat in almonds is heart-healthy, unsaturated fat, which can prevent your risk for heart disease when used in place of saturated fat.