do any nuts have protein?
16 Nuts and Seeds High in Protein. Nuts and seeds are a heart-healthy snack. Almonds, in particular, have been proven to lower cholesterol. In addition to being a good source of fiber and fats, nuts can also be a good source of protein.