Peanuts are technically legumes, but they are commonly considered nuts. They contain approximately 7 grams of protein per ounce (28 grams).
Almonds are packed with protein, providing around 6 grams per ounce (28 grams).
Pistachios are rich in protein, offering about 6 grams per ounce (28 grams).
Walnuts are a good source of protein, providing about 4.3 grams per ounce (28 grams).
Hazelnuts offer approximately 4.2 grams of protein per ounce (28 grams).
Brazil nuts contain around 4.1 grams of protein per ounce (28 grams).
Pecans provide about 2.6 grams of protein per ounce (28 grams).
Macadamia nuts contain approximately 2.2 grams of protein per ounce (28 grams).
These protein values are approximate and can vary slightly depending on factors such as size.
Walnuts are a good source of protein, providing about 4.3 grams per ounce (28 grams).