2. Almonds
It is important to choose a snack high in protein. almonds are a great snack to have on hand. Almonds, one of the most common tree nuts, contain a lot of protein. Almonds contain 6 grams of protein per ounce. They also contain other nutrients such as magnesium, manganese and fiber.
Almonds contain 161 calories, and 13 percent of them are from protein. Almonds are not only a great snack but can be added to salads and used in many recipes. Cashews, pistachios and other nuts are high in protein.