Nuts, such as peanuts, almonds, and pistachios, offer around 6-7 grams of protein per ounce.