Gram for gram, almonds are the tree nut highest in protein, fibre, calcium, vitamin E, riboflavin and niacin. They’re also a leading food source of magnesium. With 6 grams of satisfying protein and 4 grams of fibre in every serving, almonds provide the “fuller for longer” feeling consumers crave.