Hemp Seeds: Hemp seeds are rich in protein, containing about 10 grams of protein per ounce (28 grams).
Pumpkin Seeds: Pumpkin seeds, also known as pepitas, contain about 7 grams of protein per ounce.
Almonds: Almonds are a good source of protein, containing about 6 grams per ounce.
Peanuts: Peanuts are high in protein, containing about 7 grams per ounce.
Sunflower Seeds: Sunflower seeds contain about 6 grams of protein per ounce.
Pistachios: Pistachios are relatively high in protein, containing about 6 grams per ounce.
Chia Seeds: Chia seeds are a good source of protein, containing about 4 grams per ounce.
Flaxseeds: Flaxseeds are high in protein, containing about 5 grams per ounce.
Walnuts: Walnuts contain about 4 grams of protein per ounce.
Cashews: Cashews are a good source of protein, containing about 5 grams per ounce.