provider image
Welcome! You’re in GoodRx for healthcare professionals. Now, you’ll enjoy a streamlined experience created specifically for healthcare professionals.
Skip to main content
HomeWell-beingDiet and Nutrition

The Top 8 Nuts Highest in Protein

Cara Rosenbloom, RDKaren Hovav, MD, FAAP
Published on October 16, 2024

Key takeaways:

  • Almonds have the highest amount of protein of any tree nuts, with 6 g of protein per ounce. Peanuts (though technically a legume) have even more protein than almonds, with 7 g per ounce. 

  • Nuts alone are unlikely to provide all of the protein that you need, but they can help contribute to your daily protein needs.

  • It’s a good idea to eat a variety of nuts, since each type of nut is high in a specific nutrient and offers different health benefits. 

A woman reads the label on a package of pistachios while shopping at a supermarket.
andresr/E+ via Getty Images

Crunchy and satisfying, nuts make an excellent snack. In addition to being delicious, nuts contain a variety of essential nutrients that can benefit your health, including healthy fats, vitamins, and protein. Research suggests that people who eat nuts regularly have a lower risk of death from heart disease than people who eat nuts less frequently. 

There’s no single “best nut,” since each provides a different mix of nutrients. So, including various nuts in your diet helps you get the benefits of each. 

But have you ever wondered which types of nuts are highest in protein? Read on to find out. 

SPECIAL OFFER

Save over 40% on Qsymia with GoodRx

Discover the once daily Qsymia for weight management. Qsymia is for adults and children 12-17 in combination with a healthy diet and regular exercise.

Woman going for a run at sunset
Igor Alecsander/E+ via Getty Images Plus

1. Peanuts

Peanuts are technically a legume, like beans, chickpeas, and lentils. They grow underground, not on trees like the rest of the nuts on the list. However, in the culinary world, we use peanuts like any other nut, so they get a spot on this list. Especially because they are so high in protein.

Peanuts have more protein than all of the tree nuts on the list. Plus, they are higher in folate and niacin than any other nut. These are both essential B vitamins. Folate is required to help make DNA, and niacin helps your body turn food into energy.    

Chopped peanuts are a classic ice cream topper. You can roast peanuts in an air fryer, or blend them to make your own peanut butter. 

Protein per ounce: 7 g

2. Almonds

California grows 80% of the world’s almond supply, so it’s no surprise that this tree nut is the most popular nut in the U.S.

Almonds are the highest in protein among the tree nuts. They’re also the highest in calcium, fiber, and vitamin E of all nuts. And almonds can help reduce “bad” LDL cholesterol levels.

GoodRx icon
  • The most heart-healthy nuts: All nuts are nutritious and can help lower your risk of heart disease. But some nuts may be better than others when it comes to heart health

  • Plant-based protein sources: You don’t need to eat animal products to meet your protein requirements. But your diet should include different plant-based proteins to help bump up your protein intake. 

  • Quick and easy ways to eat more protein: Pre-prepping meats and swapping certain grains for more protein-rich varieties are just a few ways to eat more protein.

Almonds are a classic partner for sautéed green beans (try toasting slivered or sliced almonds in the oven). For a savory snack, roast almonds with rosemary and sea salt. Or roast them with cinnamon and honey for a sweet snack.  

Protein per ounce: 6 g

3. Cashews

Creamy and delicious, cashews provide iron, zinc, and vitamin K. And studies suggest that cashews may act as a prebiotic, which means they help feed and support the good bacteria in the gut.    

Cashew “cheese” has become popular in plant-based cuisine, and is often used to make vegan cheese sauce for noodles. Cashews also pair well with vegetables and chicken or beef in stir fries or curry dishes. 

Protein per ounce: 5 g

4. Walnuts

With their wavy shape, walnuts have been said to slightly resemble the cerebrum, the largest part of the human brain. And maybe that’s not just a coincidence. It turns out that walnuts have more omega-3 fat than any other nut. Omega-3 fat helps support brain health and cognition, and studies show that eating 1 oz or 2 oz of walnuts per day can help improve cognitive function. 

Walnuts are an excellent addition to chocolate chip cookies and banana bread. They are also great as a crunchy topper for pasta salad or leafy greens.  

Protein per ounce: 4 g

5. Pistachios

Pistachios have less fat and fewer calories than most other nuts, but they’re a nutritional powerhouse. Pistachios:

Pistachio-crusted salmon is an elegant and nutritious main dish. Pistachios can also be added to baked goods (think: biscotti), or sprinkled on salads or pasta dishes.  

Protein per ounce: 5.7 g

6. Pine nuts

Pine nuts are the smallest nut in the bunch, but they pack a lot of flavor. Pine nuts have more manganese than any other nut. Manganese is a mineral that helps your body make energy, and protects your body’s cells from damage. 

Pine nuts are an important ingredient in pesto, where they’re blended with basil, olive oil, and Parmesan cheese.

Protein per ounce: 4 g  

7. Brazil nuts

Brazil nuts have more selenium than any other nut. Just one Brazil nut contains 96 mcg of selenium, which is 175% of the recommended amount of the daily value (DV) of selenium (55 mcg). 

Selenium is important for normal thyroid function. It also acts as an antioxidant, protecting the body’s cells from damage caused by free radicals and infections.

One caution: Eating too many Brazil nuts can cause selenium toxicity. The safe upper limit for selenium is 400 mcg, so don’t eat more than four Brazil nuts per day. 

Since the serving size for Brazil nuts is small, they are not often used in cooking or baking. 

Protein per ounce: 4 g

8. Pecans

Pecans provide a range of nutrients, including: 

  • Thiamine, which helps turn food into energy

  • Zinc, which supports your immune system and metabolism 

  • Copper (nearly 40% of the DV), a nutrient that’s required to make blood vessels

  • Antioxidants 

  • Fiber

One study found that eating an ounce of pecans daily improved cholesterol levels in people with heart disease. 

Pecans pair well with cheese, crackers, and fruit on an appetizer platter. They are also the famous “star” of pecan sandies, a buttery shortbread cookie.  

Protein per ounce: 3 g  

Comparing the nutrient content of nuts

Here’s a comparison of the nutrients in nuts:

Nut (1 oz)

Calories (kcal)

Protein (g)

Fat (g)

Carbs (g)

Fiber (g)

Highest in (compared to all nuts)

Peanuts

160

7

14

5

2

Folate, niacin

Almonds

165

6

14

6

4

Calcium, vitamin E

Cashews

157

5

12

9

1

Iron, zinc, vitamin K

Walnuts

185

4

18

4

4

Omega-3 fats

Pistachios

160

6

13

8

3

Potassium, vitamin B6, thiamine

Pine nuts

190

4

19

4

1

Manganese

Brazil nuts

190

4

19

3

2

Selenium

Pecans

195

3

20

4

3

Copper

Which nuts should I buy?

Buy the nuts that you prefer, whether they’re salted or unsalted. It turns out that most brands of salted nuts are not that high in salt (sodium), which is probably because the serving size, 1 oz, is quite small. 

On average, 1 oz of salted nuts has 85 mg to 180 mg of sodium, which is just 4% to 8% of the DV for sodium. This is not a lot of salt and isn’t usually cause for concern. For comparison, an average serving of pretzels (60 g, or around 2 oz) has 750 mg sodium.

Nuts coated in candy may be high in sugar, but, again, if you’re sticking to the serving size of 1 oz, the sugar content may be reasonable. An ounce of honey-roasted peanuts has 1 tsp (4 g) of added sugar, while 1 oz of chocolate-covered almonds has 3 tsp (12 g) of added sugar. 

For context, the American Heart Association (AHA) recommends that women limit intake of added sugar to 25 g (around 6 tsp) daily. Men should limit intake of added sugar to 36 g (around 9 tsp) daily. So, read nutrition facts labels (key: 1 tsp sugar = 4 g) and choose brands lower in sugar when possible.

When buying trail mix, note the ingredients, and try to avoid mixes made with chocolate chips, sweetened yogurt pieces, or sweetened dried fruits. Trail mix with simple nuts, seeds, and unsweetened dried fruit is the more nutritious option.   

Frequently asked questions

What’s an average serving of nuts?

The suggested serving size for nuts is 1 oz (¼ cup). 

Can you get enough protein from nuts? 

Nuts don’t provide enough protein to meet your daily requirement, which is 0.8 g of protein per day per kilogram of body weight (so, for a person weighing 150 lbs, that’s 68 g of protein per day). 

Tree nuts contain just 3 g to 6 g of protein per ounce. This can help contribute to your protein needs for the day. But nuts alone are unlikely to provide all of the protein that you need. 

The bulk of the protein in your diet will come from a variety of protein-rich foods. Animal-based options include poultry, fish, and eggs. You can also get protein from plant-based foods, such as beans, lentils, and tofu. 

What are the top three healthiest nuts?

All nuts are healthy and healthful, and there’s no clear winner for which is healthiest. It really depends on what nutrients you’re looking for, so this will vary from person to person.

If you want more omega-3 fats, choose walnuts. If you’re looking for more calcium, protein, and/or fiber, choose almonds. To get selenium, Brazil nuts are the best choice. Pistachios are the nut highest in potassium, while cashews have the most iron.

Your best bet is to choose mixed nuts, so you get a wide range of nutrients in each handful.

The bottom line

Nuts contain 3 g to 6 g of protein per ounce (7 g of protein if you count peanuts). So, nuts won’t provide all of the protein that you need in a day, but they can help add to it. In addition to protein, nuts contain many other essential nutrients, including vitamins, minerals, and fiber, which help you maintain good health, especially heart health. Enjoy a small handful of nuts as a nutritious snack. 

why trust our exports reliability shield

Why trust our experts?

Cara Rosenbloom, RD
Cara Rosenbloom, RD, has been a registered dietitian for 22 years. She began her career working as a dietitian at Toronto's Hospital for Sick Children (SickKids).
Meredith Hoffa
Edited by:
Meredith Hoffa
Meredith Hoffa is a senior health editor at GoodRx, where she leads journalists and clinicians covering various well-being topics, particularly in diet and nutrition.
Karen Hovav, MD, FAAP
Karen Hovav, MD, FAAP, has more than 15 years of experience as an attending pediatrician in a variety of clinical settings. She has worked in a large academic center in an urban city, a small community hospital, a private practice, and an urgent care clinic.

References

American Heart Association. (2024). How much sugar is too much?

California Almonds. (n.d.). Almond lifecycle.

View All References (21)

Chauhan, A., et al. (2020). Beneficial effects of walnuts on cognition and brain health. Nutrients.

FoodData Central. (2019). Nuts, almonds. U.S. Department of Agriculture.

FoodData Central. (2019). Nuts, Brazilnuts, dried, unblanched. U.S. Department of Agriculture.

FoodData Central. (2019). Nuts, cashew nuts, raw. U.S. Department of Agriculture.

FoodData Central. (2019). Nuts, pecans. U.S. Department of Agriculture.

FoodData Central. (2019). Nuts, pine nuts, dried. U.S. Department of Agriculture.

FoodData Central. (2019). Nuts, pistachio nuts, raw. U.S. Department of Agriculture.

FoodData Central. (2019). Nuts, walnuts, English. U.S. Department of Agriculture.

FoodData Central. (2019). Peanuts, virginia, raw. U.S. Department of Agriculture.

Guarneiri, L. L., et al. (2021). Pecan-enriched diets alter cholesterol profiles and triglycerides in adults at risk for cardiovascular disease in a randomized, controlled trial. The Journal of Nutrition.

Gutiérrez-Paz, C., et al. (2024). The cashew pseudofruit (Anacardium occidentale): Composition, processing effects on bioactive compounds and potential benefits for human health. Foods.

Institute of Medicine of the National Academies. (2005). Protein and amino acids. Dietary Reference Intakes for Energy, Carbohydrate, Fiber, Fat, Fatty Acids, Cholesterol, Protein, and Amino Acids. National Academies Press.

Mateos, R., et al. (2022). Why should pistachio be a regular food in our diet? Nutrients.

National Institutes of Health Office of Dietary Supplements. (2021). Manganese: Fact sheet for health professionals.

National Institutes of Health Office of Dietary Supplements. (2022). Copper: Fact sheet for health professionals.

National Institutes of Health Office of Dietary Supplements. (2023). Omega-3 fatty acids: Fact sheet for health professionals.

National Institutes of Health Office of Dietary Supplements. (2024). Selenium: Fact sheet for health professionals.

Raatz, S. (2023). Go nuts! U.S. Department of Agriculture.

Terzo, S., et al. (2017). Health benefits of pistachios consumption. Natural Product Research.

Toomer, O. T. (2017). Nutritional chemistry of the peanut (Arachis hypogaea). Critical Reviews in Food Science and Nutrition.

Zegher, L. (n.d.). The most consumed nuts in the USA. Supplement SOS.

GoodRx Health has strict sourcing policies and relies on primary sources such as medical organizations, governmental agencies, academic institutions, and peer-reviewed scientific journals. Learn more about how we ensure our content is accurate, thorough, and unbiased by reading our editorial guidelines.

Was this page helpful?

Best Foods For A Healthy Weight!

Sign up for our GoodRx Diet and Nutrition Newsletter to receive the latest healthy eating advice, recipes, and savings that are most relevant to you.

By signing up, I agree to GoodRx's Terms and Privacy Policy, and to receive marketing messages from GoodRx.