Discover the 8 best nuts for protein that may boost your health. From almonds to peanuts, find out which nuts pack the most protein per serving.