The 10 Best Nuts & Seeds Ranked by Protein, According to Dietitians

Hemp Seeds:

They also provide a good balance of essential fatty acids and are rich in vitamins and minerals.

Pumpkin Seeds:

They're also rich in healthy fats, fiber, magnesium, zinc, and antioxidants.

Almonds:

Almonds are well-known for their protein content, providing about 6 grams of protein per ounce (28 grams). 

Peanuts:

They provide around 7 grams of protein per ounce (28 grams). Peanuts are also high in healthy fats, fiber.

Sunflower Seeds

They're also rich in healthy fats, fiber, vitamin E, selenium, and other nutrients.

Flaxseeds:

hey're also an excellent source of alpha-linolenic acid (ALA), a type of omega-3 fatty acid, as well as fiber and lignans, which have antioxidant properties.

Chia Seeds:

Chia seeds are rich in protein, containing approximately 4 grams per ounce (28 grams).

Pistachios:

Pistachios are relatively high in protein, with around 6 grams per ounce (28 grams). They're also rich in healthy fats, fiber, vitamins, and minerals.

Cashews

Cashews provide about 5 grams of protein per ounce (28 grams). They're also high in healthy fats, including oleic acid, and provide various vitamins and minerals.

Walnuts:

Walnuts contain approximately 4.3 grams of protein per ounce (28 grams). They're also rich in omega-3 fatty acids, antioxidants, fiber, vitamins, and minerals.