When compared ounce for ounce, almonds are the tree nut highest in protein, fiber, calcium, vitamin E, riboflavin and niacin. Just remember 1-2-3. 1 ounce of almonds, or about 23 almond nuts.
A single serving of almonds makes for a nutritious and filling snack. Almonds have calcium and phosphorus, which improve bone health and can protect you from fractures