Are Roasted Peanuts A Good Source Of Protein? | Snack-Smart Guide

Yes, roasted peanuts are a good protein source, delivering ~7 g per 1-oz (28 g) serving along with fiber and healthy fats.

If you’re reaching for a handful of roasted peanuts to help hit your protein goal, you’re on the right track. A standard 1-ounce (28 g) serving lands around 7 grams of protein, which is near the top among common nuts and seeds. You also get a mix of fiber, unsaturated fats, and micronutrients like magnesium and niacin that play supportive roles in overall nutrition.

Protein At A Glance: How Peanuts Stack Up

Here’s a quick scan of protein per typical snack serving. Use it to size up roasted peanuts against other pantry staples.

Snack Standard Serving Protein (g)
Peanuts, Dry Roasted (Unsalted) 1 oz (28 g) ~6.9
Almonds, Dry Roasted 1 oz (28 g) ~6.0
Pistachios, Dry Roasted 1 oz (28 g) ~6.0
Cashews, Dry Roasted 1 oz (28 g) ~5.0
Walnuts 1 oz (28 g) ~4.3
Sunflower Seeds, Dry Roasted 1 oz (28 g) ~5.5–6.0
Pumpkin Seeds (Pepitas), Roasted 1 oz (28 g) ~7–8
Peanut Butter, Smooth 2 tbsp (32 g) ~7.0

Those figures come from nutrient databases that track common retail products and USDA standard entries. If you want a precise label match for your brand, check the package, as roasting level, salt, and oil use can nudge the numbers.

Are Roasted Peanuts A Good Source Of Protein?

Yes. By the numbers, roasted peanuts give you almost 7 grams of protein in a small, portable portion. That’s on par with almonds and pistachios and ahead of walnuts and pecans. They also carry a solid dose of niacin and magnesium, plus about 2–3 grams of fiber per ounce. For a plant snack that fits in a pocket, that’s strong support for both satiety and macro balance on a busy day.

Roasted Peanut Protein: What The Grams Don’t Tell You

Protein amount is only part of the story. Protein quality matters too. Peanuts provide all essential amino acids, yet one or more can be present at lower levels. In peanuts, methionine is typically the most limiting, and some research also points to lysine and threonine as low points in certain samples. That doesn’t take the shine off peanut protein; it just means variety across the day helps you round out the amino acid mix.

Easy Pairings To Round Out Amino Acids

  • Grains: a peanut butter sandwich on whole-grain bread brings in methionine from the grain.
  • Legumes/soy: tofu, edamame, or a bean salad at another meal balances the profile across the day.
  • Dairy or eggs: if you eat them, they smooth out any gaps without effort.

Taking The Guesswork Out Of Portions

Portion size controls both protein and calories. One ounce of roasted peanuts is roughly a small handful or about 28 grams by weight. Many people find it easier to measure once, learn the “look,” and free-pour next time.

What You Get In A Common Serving

A typical 1-ounce serving of dry-roasted, unsalted peanuts lands near 167 calories, ~14 g fat (mostly monounsaturated), ~6 g carbs, ~2–3 g fiber, and ~6.9 g protein. Peanut butter sits near 7 g protein per 2 tablespoons (32 g). Salted versions keep the protein the same but raise sodium, so pick unsalted or “lightly salted” when you can.

Close Variation: Are Roasted Peanuts A Good Source Of Protein For Muscle?

They can help. Muscle growth is driven by total daily protein, distribution across meals, and a pattern that contains enough leucine at each eating window. Peanuts supply leucine along with arginine and other amino acids. On a per-calorie basis, they’re more energy-dense than lean meats or Greek yogurt, so most people use them as a smart add-on rather than the sole protein anchor of a meal. If you’re chasing a higher target, a peanut-based snack next to a leaner protein (like eggs, dairy, tofu, or a shake) works neatly.

Roasted Vs. Raw Vs. Peanut Butter

Roasting lifts flavor and keeps the protein count steady. Raw and roasted peanuts sit in the same range for protein per ounce. Peanut butter concentrates the same peanut protein into a spread; the typical 2-tablespoon serving gives about 7 grams, right in line with a handful of nuts. Oil-roasted products may add a bit more fat; dry-roasted versions stick closer to the peanut’s native profile.

Curious about the exact macro and amino acid breakdown? You can check the dry-roasted peanuts nutrition page that compiles values from USDA entries, and scan this Harvard quick guide to nuts and seeds for a wide view on nuts, portions, and snack tips.

Smart Ways To Add Peanut Protein

Simple Snack Swaps

  • Trail mix: blend roasted peanuts with pepitas and a few dried cherries. You’ll boost protein, fiber, and crunch.
  • Apple + peanut butter: one medium apple with 1–2 tablespoons of peanut butter turns a plain fruit break into a steady energy snack.
  • Yogurt topper: sprinkle chopped roasted peanuts over plain Greek yogurt. Sweeten with berries or a light drizzle of honey.

Quick Meal Ideas

  • No-cook lunch box: whole-grain crackers, carrot sticks, a small container of peanut butter, and a piece of fruit.
  • Stir-fry crunch: finish a veggie-tofu stir-fry with a handful of chopped roasted peanuts and scallions.
  • Oats upgrade: swirl a spoon of peanut butter into hot oats and top with sliced banana and cinnamon.

Reading Labels: Salt, Oils, And Serving Size

Two jars of peanuts can look the same but eat differently. A quick label scan keeps you aligned with your goal:

  • Ingredients: look for “peanuts” and salt. If you want fewer extras, pick dry-roasted versions without added oils or sugar.
  • Sodium: salted peanuts can add 100 mg or more per ounce; unsalted versions sit near zero. Lightly salted products are a nice middle ground.
  • Serving size: most labels use 1 oz (28 g) or a listed count of nuts. Weigh once to see what that looks like in your hand or small cup.

Protein Quality Notes Without The Jargon

Plant proteins vary in amino acid balance. Peanuts bring a solid mix and plenty of arginine, yet one or more essential amino acids may run short. That’s normal in plants and easy to solve by eating a range of foods through the day. A peanut butter sandwich on whole-grain bread or a rice bowl with a peanut sauce are simple, tasty examples of natural complementarity.

Roasted Peanuts: Quick Portion Guide

Use this handy table to plan snacks and spreads without overshooting calories.

Form Typical Serving Protein (g)
Dry-Roasted Peanuts, Unsalted 1 oz (28 g) ~6.9
Dry-Roasted Peanuts, With Salt 1 oz (28 g) ~6.9
Peanut Butter, Smooth 2 tbsp (32 g) ~7.0
Peanuts, Boiled (Shelled) 1/2 cup ~7–9
Peanut Butter, Thin Layer 1 tbsp (16 g) ~3.5
Dry-Roasted Peanuts 2 oz (56 g) ~14.0

How To Fit Peanuts Into Different Goals

Weight-Conscious Approach

Peanuts are calorie-dense, so small tweaks make them work for you. Measure out 1 ounce into a snack bag, pair with fresh fruit or raw veggies, and sip water or tea. That combo brings crunch and staying power without drifting upward on portions.

Muscle-Friendly Timing

If you’re spreading protein across the day, add a peanut component to 2–3 eating windows. A banana with peanut butter after training or a handful of roasted peanuts in the afternoon keeps intake steady between larger protein meals.

Low-Sodium Swap

If you’re watching sodium, pick unsalted roasted peanuts or brands labeled “lightly salted.” You’ll keep the protein while trimming sodium in the same portion size.

Allergy And Safety Notes

Peanut allergy is common and can be severe. If you or a family member has a peanut allergy, avoid both peanuts and peanut butter, watch for cross-contact, and read labels carefully. For households with a mix of needs, consider separating prep tools and using clear storage to prevent mix-ups.

Bottom Line

Roasted peanuts are a dependable plant source of protein with ~7 grams per ounce, plus fiber and a heart-friendly fat profile. They shine as a snack, a topper, or a spread. Pair them with grains, soy, dairy, or other legumes across the day to smooth out amino acid gaps, and watch the serving size if you’re counting calories. Keep a jar or a bag handy, and you’ve got a tasty, protein-rich boost within reach.