Skip to content

The 6 Best High-Protein Nuts You Can Eat

Adding these high-protein nuts to your diet can boost your overall health.
FACT CHECKED BY Olivia Tarantino

When it comes to healthy snacking or boosting the protein content of your meals, nuts are a wise choice. But if you want to maximize your protein intake, you might wonder which nuts provide the best bang for your nutritional buck. To determine the highest protein nuts, we consulted Destini Moody, RDN, CSSD, LD, a registered dietitian and sports dietitian with Garage Gym Reviews, who shares expert insights on the highest protein nuts and tips for including them as part of a healthy diet.

Nuts are a top-notch source of plant-based protein, vitamins, minerals, and fiber. According to a recent study, incorporating them into your diet provides several benefits, such as increasing satiety and supporting healthy weight management. Additionally, if you're physically active or working on building lean muscle, nut-based proteins can be a valuable addition to your diet. Research shows these plant proteins can stimulate muscle protein synthesis to help build and repair muscle. Higher nut intake is also associated with better blood sugar control and may help prevent insulin resistance.

Whether you enjoy them as a quick snack, sprinkle them over salads, or use them in cooking and baking, adding these nuts to your weekly menu can boost your protein intake and overall health. Read on to learn more about the six highest protein nuts, according to Moody. And, when you're done, don't miss the 9 Best Low-Calorie Breakfasts for Weight Loss.

Peanuts

bowl of peanuts
Shutterstock

Protein (per ounce): 7 grams

Calories: 161

Although technically a legume rather than a nut, peanuts are a stellar choice when choosing high-protein nuts to munch on. They're also highly versatile and can be enjoyed in several ways, including as a peanut butter sandwich, roasted peanuts, or a base for homemade sauces.

"Peanuts contain the highest amount of protein out of any other nut. They're also a good source of magnesium, which helps regulate blood sugar levels. While nuts can be quite expensive, depending on the type you buy, peanuts are among the more affordable variety," says Moody.

 17 Healthiest Peanut Butters To Buy, Say Dietitians

Almonds

almonds
Shutterstock

Protein (per ounce): 6 grams

Calories: 164

Almonds contain 6 grams of protein and 164 calories per ounce. According to a 2020 study in Nutrients, almonds are an excellent source of plant protein, healthy fats, fiber, vitamin E, and essential minerals like magnesium. Their versatility allows you to enjoy them as a topping on your breakfast cereal, in yogurt parfaits, or simply as a solo snack.

"Almonds are high in vitamin E, which is an important antioxidant known for helping to clear free radicals and inflammatory compounds from the body," Moody explains. "They can also help lower cholesterol. Also, they're lower in fat than many other nuts, which makes them more fitting in a weight loss diet."

Pistachios

green pistachios checkered backround
Shutterstock

Protein (per ounce): 6 grams

Calories: 159

Pistachios stand out with their vivid green color and satisfyingly crunchy shells. One ounce of pistachios packs roughly 6 grams of protein and 159 calories. They're also rich sources of fiber, healthy fats, vitamins, minerals, and antioxidants like flavonoids and anthocyanins that make them highly anti-inflammatory.

"The wonderful thing about pistachios is they contain all nine essential amino acids or amino acids the body cannot make on its own and must get from food," says Moody. "This is a rare quality of plant foods as typically animal protein sources are the most reliable sources of these compounds. Pistachios still contained in the shell can also be useful for weight loss, as it's more difficult to eat them too quickly when you have to work for the nut inside."

 23 High-Protein Snacks To Stay Full & Energized All Day

Cashews

bag cashews
Shutterstock

Protein (per ounce): 5 grams

Calories: 157

Besides being delicious, cashews deliver approximately 5 grams of protein and 157 calories per ounce. Their creamy texture and subtly sweet flavor make them a great addition to sweet and savory dishes. Plus, they're incredibly versatile and can be sprinkled over salads, blended into creamy sauces, or snacked on by the handful.

"Copper, which is abundant in cashews, can help support bone and cardiovascular health," states Moody. "Cashews also are known as the richer-tasting cousin of the peanut, and science shows that roasted cashews may contain more antioxidants."

Hazelnuts

Raw hazelnuts
Shutterstock

Protein (per ounce): 4 grams

Calories: 178

Hazelnuts contain around 4 grams of protein and 178 calories per ounce. While they're well known for adding a nice crunch to sweet treats like chocolate spread, hazelnuts are also nutritious. One study suggests that hazelnuts' high antioxidant content can combat inflammation and reduce oxidative stress.

"Hazelnuts may be more known as a flavoring for coffee or chocolate, but they also have a good amount of protein. Higher in fat than most nuts, they still contain a good ratio of monounsaturated fat that's been shown to reduce the risk of heart disease," says Moody.

 10 Best & Worst Chicken Sausage Brands, According to RDs

Walnuts

walnuts in bowl, concept of best nuts for weight loss
Shutterstock

Protein (per ounce): 4 grams

Calories: 180

These brain-shaped nuts are packed with heart-healthy omega-3 fatty acids. One ounce of walnuts provides 4 grams of protein and 180 calories. Their distinct flavor, crunch, and versatility make them a top choice for salads, smoothie bowl toppings, and baking to increase your plant protein intake and boost your heart health.

"Walnuts have among the highest fat content of any other nut," says Moody. "While it may not be recommended to indulge in walnuts too often if you're trying to lose weight, it's important to note that these fats are a special kind of fat called omega-3s. Omega-3s are essential fatty acids that lower heart disease risk and boost brain health."

Adam Meyer
Adam is a health writer, certified holistic nutritionist, and 100% plant-based athlete. Read more about Adam
Sources referenced in this article
  1. Source:
  2. Source:
  3. Source: