InstaCuppa guide: peanut benefits and protein in 30 g and 100 g of moongphali

Peanut Benefits: 12 Reasons to Eat Moongphali and How Much Protein Is in 30 g

Peanut Benefits: 12 Reasons to Eat Moongphali and How Much Protein Is in 30 g

By InstaCuppa Nutrition Team • Published May 2026 • Last updated: 16 October 2026 • 16 min read

Peanut benefits start with protein. 30 g of raw peanuts (one handful) has 7.7 g of protein and 170 calories, and 100 g has 25.8 g of protein, according to USDA FoodData Central.

Moongphali is still cheap, but prices have gone up. On 16 October 2026, 1 kg packs of raw peanuts on Flipkart cost ₹178 to ₹457. The government's minimum support price for groundnut for 2026-27 is ₹7,517 per quintal, which is about ₹75 per kg (PIB, 13 May 2026).

At ₹178 per kg, a 30 g handful of peanuts costs about ₹5. The same handful of almonds costs about ₹33 at ₹1,089 per kg.

Yet peanuts have more protein than almonds: 25.8 g vs 21.2 g per 100 g (USDA). Below are 12 health benefits, each checked against research.

This article gives you the full picture on India's most underrated superfood.

Peanut Nutrition Facts (Per 100g)

Values per 100 g of raw peanuts are from the USDA FoodData Central record for raw peanuts. The Indian Food Composition Tables 2017 list groundnut a little lower: 23.65 g protein, 39.6 g fat, 10.4 g fibre and about 520 kcal per 100 g.

Nutrient Per 100g Raw Peanuts
Calories 567 kcal
Protein 25.8g
Fat (mostly unsaturated) 49.2g
Carbohydrates 16.1g
Fiber 8.5g
Vitamin E 8.33 mg
Magnesium, Phosphorus 168 mg, 376 mg
Niacin (Vitamin B3) 12.1 mg
Folate 240 µg
Remember: Nobody eats 100g peanuts in one sitting. A typical handful is 25 to 30 g. That gives you 6.5 to 7.7 g protein, 142 to 170 calories and 2.1 to 2.6 g fibre (raw peanuts, USDA).

How Much Protein Is in 30 g of Peanuts (One Handful), 10 g, 40 g, 60 g and 100 g?

30 g of peanuts has 7.7 g of protein and 170 calories. 10 g of peanuts has 2.6 g of protein, 40 g has 10.3 g, 60 g has 15.5 g, 80 g has 20.6 g and 100 g has 25.8 g. All numbers are for raw peanuts. They are worked out from one figure: USDA's 25.8 g protein and 567 kcal per 100 g.

A handful of peanuts is about 28 to 30 grams. USDA lists a 1-ounce portion of peanuts as 28.35 g. Every 10 grams of raw peanuts adds about 2.6 grams of protein and 57 calories.

In Hinglish: 30 gram moongphali mein 7.7 gram protein hota hai, aur 100 gram moongphali mein 25.8 gram protein hota hai.

Protein, calories and fibre in common peanut portions (raw, per USDA)
Peanuts Protein Calories Fibre
10 g 2.6 g 57 kcal 0.9 g
15 g 3.9 g 85 kcal 1.3 g
20 g 5.2 g 113 kcal 1.7 g
30 g (one handful, ek mutthi) 7.7 g 170 kcal 2.6 g
40 g 10.3 g 227 kcal 3.4 g
50 g 12.9 g 284 kcal 4.3 g
60 g 15.5 g 340 kcal 5.1 g
70 g 18.1 g 397 kcal 6.0 g
80 g 20.6 g 454 kcal 6.8 g
100 g 25.8 g 567 kcal 8.5 g

Dry-roasted peanuts are very close to these numbers. USDA lists dry-roasted peanuts at 24.4 g protein and 587 kcal per 100 g. So 30 g of roasted peanuts gives about 7.3 g of protein and 176 calories. India's IFCT 2017 table lists 23.65 g of protein per 100 g of groundnut, or about 7.1 g in 30 g. Different samples give slightly different numbers.

What Are the 12 Benefits of Eating Peanuts Daily?

Peanuts give protein, fibre, healthy fats, niacin and antioxidants for very little money. Research links them to a lower risk of heart disease, and trials show they do not cause weight gain. Here are 12 benefits, with what the research really says.

Benefit 1: Helps you meet your daily protein needs.
25.8 g protein per 100 g (USDA). That is about the same as dal: IFCT 2017 lists 23.65 g for groundnut and 21.6 to 24.4 g for chana, toor, urad, moong and masoor dal. One handful (30 g) gives 7.7 g protein. For vegetarians, peanuts are one of the easiest protein boosts.
Benefit 2: Keeps you full for longer.
Protein, fibre and fat together slow digestion. In a small study, people felt less hungry for 3 hours after a peanut snack than after no snack (Kirkmeyer and Mattes, 2000).
Benefit 3: May help with weight management.
A review of 33 clinical trials found that diets with added nuts did not increase body weight, BMI or waist size (Flores-Mateo et al., 2013). The key is to eat them instead of other snacks.
Benefit 4: Good for your heart.
About 81% of the fat in peanuts is unsaturated (USDA). In a study cited by a 2015 review, peanut diets high in this fat lowered LDL ("bad") cholesterol by 14%, about as well as an olive oil diet (Arya et al.).
Benefit 5: Improves your blood lipid profile.
Eating unsalted peanuts instead of chips, biscuits or fried namkeen also cuts out trans fats and reused frying oil. ICMR-NIN's 2024 Dietary Guidelines for Indians tell us to avoid both.
Benefit 6: Rich in B vitamins, especially niacin.
100 g of raw peanuts has 12.1 mg of niacin (USDA), so a 30 g handful gives about 3.6 mg. Niacin is a B vitamin that helps your body turn food into energy (Arya et al., 2015).
Benefit 7: May help control blood sugar.
Peanuts have a glycaemic index of 14 (Arya et al., 2015) and only 7.6 g net carbs per 100 g (16.1 g carbs minus 8.5 g fibre, USDA). In a small study of 11 adults, eating peanuts with a high-carb meal cut the 1-hour blood sugar rise by about 55% (Johnston and Buller, 2005). If you have diabetes, ask your doctor how peanuts fit your diet.
Benefit 8: High in antioxidants (especially with skin on).
Peanuts contain resveratrol (the antioxidant also found in red wine), phenolic acids and flavonoids. A 2015 review notes that eating peanuts with their thin red skin can double their antioxidant capacity (Arya et al.).
Benefit 9: Supports muscle repair.
Peanuts add protein and leucine (1.67 g per 100 g, USDA) to a mixed diet. But in a 2021 trial, peanut protein powder did not clearly boost gains from weight training in young adults (Sexton et al.). So treat peanuts as one protein source, not a muscle builder on their own.
Benefit 10: Good for gut health.
8.5 g fibre per 100 g (USDA), or 2.6 g in a 30 g handful. ICMR-NIN's 2024 guidelines say fibre-rich foods, with enough fluids, help prevent constipation.
Benefit 11: Low-cost protein in India.
At ₹178 per kg (Flipkart, 16 October 2026), 10 g of peanut protein costs about ₹7. Almonds at ₹1,089 per kg give about 7 times less protein per rupee.
Benefit 12: Linked to longer life in research studies.
In three large groups of over 200,000 people in the US and Shanghai, those who ate the most nuts had a 17 to 21% lower risk of death than those who ate the least (Luu et al., 2015). In the Shanghai groups only peanuts were counted. This shows a link, not proof.

Is Peanut a Complete Protein?

Peanuts have all 9 essential amino acids, but lysine is their weak spot. So they are not a complete protein on their own.

Their protein quality score (PDCAAS) is 0.67 out of 1.0, according to a 2025 review table (Rolands et al., Frontiers in Nutrition). For comparison, from the same table:

Protein Source PDCAAS Score Lowest amino acid
Whole egg (boiled) 1.0 None, complete
Milk (dry, nonfat) 1.0 None, complete
Soybeans (cooked) 1.0 None, complete
Peanuts (raw) 0.67 Lysine
Mung beans, moong (cooked) 0.59 Methionine + cysteine
Lentils, masoor (cooked) 0.92 Methionine + cysteine

The fix is easy: eat peanuts with foods that have plenty of lysine. Curd, milk, paneer, dal and soya all help. Rice and roti do not help much here, because grains are also low in lysine (Rolands et al., 2025).

Good pairs: peanuts in poha with a bowl of curd, or peanut chutney with idli and sambar (the dal in sambar adds lysine).

Peanut vs Almond vs Walnut: Which Is Better?

Peanuts are better for protein and price. Almonds have more fibre and walnuts have omega-3 fat. The table uses USDA values per 100 g and Flipkart prices checked on 16 October 2026.

Nut (100g) Protein Fiber Price (Flipkart, 16 Oct 2026) Protein Per ₹10
Peanuts 25.8g 8.5g ₹178/kg (raw, 1 kg pack) ~14.5g
Almonds 21.2g 12.5g ₹1,089/kg (₹980 for 900 g) ~1.9g
Walnuts 15.2g 6.7g ₹753/kg (kernels, 1 kg pack) ~2.0g

Peanuts win on protein content and cost. Almonds have more fibre. Walnuts have omega-3 fat (ALA): 9.08 g per 100 g (USDA).

For protein per rupee, peanuts win by far. At these prices they give about 7 times more protein per rupee than almonds. Prices change, so check before you buy.

How Much Peanut Can I Eat a Day?

Most adults can eat 20 to 35 g of peanuts a day, which is one small handful. ICMR-NIN's Dietary Guidelines for Indians (2024) plan about 35 g of nuts and oilseeds a day in a 2,000 kcal diet. The same amount works for raw or roasted peanuts.

Goal Peanuts Per Day Protein Calories
General health 20–30g (small handful) 5.2–7.7g 113–170 kcal
Weight loss 20–25g 5.2–6.5g 113–142 kcal
Muscle building 30–40g 7.7–10.3g 170–227 kcal

Can I eat 100 g of peanuts a day? You can, but it is a lot. 100 g of raw peanuts has 567 kcal, which is more than a quarter of a 2,000 kcal day. It is also nearly 3 times the 35 g of nuts and oilseeds in the ICMR-NIN plan. If you eat that much, cut other fats and snacks.

How much roasted peanuts can I eat a day? The same 20 to 35 g. Dry-roasted peanuts have slightly more calories (587 kcal per 100 g, USDA), so 35 g gives about 205 kcal. Choose unsalted ones.

Roasted vs Raw Peanuts: Which Is Better?

Raw and dry-roasted peanuts are almost the same for nutrition. USDA lists 25.8 g protein per 100 g for raw and 24.4 g for dry-roasted, so 30 g gives 7.7 g vs 7.3 g. Pick the one you like, but skip the oil-fried, salted kind for daily eating.

Type Best For Notes
Raw peanuts Cooking at home Best for making chutney, curries and poha
Dry roasted, unsalted Snacking Best daily snack — no extra oil, easy to portion
Oil fried, salted Occasional treat Extra calories, excess sodium — not daily

The protein difference between raw and roasted is tiny. Pick based on taste. Avoid the oil-fried, heavily salted versions as your daily snack.

Boiled peanuts are a third option. ICMR-NIN's 2024 guidelines say boiling peanuts raises their antioxidants up to four times compared with raw and roasted peanuts.

Are Peanuts Good for Weight Loss?

Yes, in the right amount. Peanuts can help with weight loss when they replace other snacks, not when they are added on top.

Peanuts are calorie-dense (567 kcal per 100g). But they are filling. A 25 g snack of peanuts has about 142 calories. Eaten instead of biscuits or namkeen, it can help you avoid a bigger snack later.

The key word is replacement. Eat peanuts instead of chips, biscuits, or namkeen. Don't eat them in addition to your usual snacks.

Best weight-loss use:

  • 25g roasted peanuts as afternoon snack (instead of biscuits)
  • 1 tsp peanut butter on a banana (instead of chocolate spread)
  • Peanuts in poha at breakfast (adds protein, reduces hunger till lunch)

Are Peanuts Good for Your Heart?

Peanuts are probably good for your heart when they replace less healthy snacks. Large long-term studies link eating peanuts two or more times a week with a 13 to 19% lower risk of cardiovascular disease (Guasch-Ferré et al., 2017). These studies show a link, not proof.

Peanuts are 49% fat by weight (USDA). Yet most of that fat is the healthy kind.

About 81% of that fat is unsaturated. Per 100 g of raw peanuts (USDA):

  • Monounsaturated fat: 24.4 g. Peanut diets high in this fat lowered LDL ("bad") cholesterol by 14% in a study cited by Arya et al. (2015)
  • Polyunsaturated fat: 15.6 g
  • Saturated fat: 6.3 g
  • Cholesterol: 0 mg, because it is a plant food
  • Arginine: 3.08 g. This is an amino acid the body uses to make nitric oxide (Kremer et al., 2025)

One study followed over 200,000 people in the US and in Shanghai, where only peanuts were counted. People who ate the most nuts had a lower risk of death, mainly from heart disease. The authors wrote: "Consumption of nuts, particularly peanuts given their general affordability, may be considered a cost-effective measure to improve cardiovascular health" (Luu et al., JAMA Internal Medicine, 2015).

A 2015 review in the Journal of Food Science and Technology found strong evidence linking overall nut intake with a lower risk of coronary heart disease (Arya et al., 2015).

In India, the bigger worry is not peanut fat. ICMR-NIN's 2024 guidelines warn that trans fats (in vanaspati and many packaged snacks) and oil heated again and again can raise heart risk. Swapping fried namkeen for unsalted peanuts avoids both.

Is a Peanut a Nut or a Legume?

A peanut is a legume, not a true nut. It belongs to the bean family, like dal and chana (Arya et al., 2015).

Gold Nugget — Peanuts Are Not Nuts. They Are Legumes.

This surprises most people. Botanically, the peanut plant belongs to the legume (bean) family, like dal and chana — not the tree nut family.

This matters for nutrition: peanuts have the high protein and fibre of legumes (like dal) plus the high fat of nuts: 25.8 g protein and 49.2 g fat per 100 g (USDA).

But unlike dal, peanuts do not fix the weak spot of rice or roti. Grains and peanuts are both low in lysine (Rolands et al., 2025). So add dal, curd, milk or soya to the meal as well.

Summary: Moongphali is a protein-rich legume that looks like a nut. At ₹178 per kg, it costs about ₹7 per 10 g of protein (Flipkart, 16 October 2026).

Make a Peanut Protein Shake

Blend 2 tbsp (32 g) peanut butter with 1 medium banana and 1 cup (244 g) whole milk. That gives about 16 g protein and 445 calories (USDA values).

Shop InstaCuppa Portable Blenders →

Read More in This Protein Series

Sources & References

  1. Peanuts, all types, raw (FDC ID 172430): 25.8 g protein, 567 kcal, 49.2 g fat, 8.5 g fibre, 12.1 mg niacin, 3.08 g arginine per 100 g — USDA FoodData Central, SR Legacy. All portion numbers on this page are worked out from this record.
  2. Peanuts, all types, dry-roasted, without salt (FDC ID 173806): 24.4 g protein, 587 kcal per 100 g — USDA FoodData Central. Other USDA records used: almonds 170567, English walnuts 170187, smooth peanut butter 172470, banana 173944, whole milk 171265.
  3. Indian Food Composition Tables 2017, entry H012 Ground nut: 23.65 g protein, 2176 kJ per 100 g; dals B001, B003, B010, B013, B021 (21.55 to 24.35 g protein) — ICMR-National Institute of Nutrition
  4. Dietary Guidelines for Indians, 2024 — ICMR-National Institute of Nutrition (35 g nuts and oilseeds a day in My Plate for the Day; boiled peanuts and antioxidants; trans fats and reheated oil; fibre)
  5. Cabinet approves Minimum Support Prices for Kharif Crops for Marketing Season 2026-27 (groundnut ₹7,517 per quintal) — Press Information Bureau, 13 May 2026
  6. Retail prices — Flipkart listings checked 16 October 2026: Thallas Unpolished Peanut 1 kg ₹178 (other 1 kg raw peanut packs up to ₹457); Happilo Natural Popular Californian Almonds 900 g ₹980; English Nuts Dried Walnut Quarter Kernels 1 kg ₹753. Prices change often.
  7. Peanuts as functional food: a review (Arya, Salve and Chauhan) — Journal of Food Science and Technology, 2015 (legume family, glycaemic index 14, skins and antioxidants, LDL result, niacin)
  8. Identifying the optimal ratio from protein foods for protein and nutrient quality in plant-based meals (Rolands et al.) — Frontiers in Nutrition, 2025, Table 2 (PDCAAS and limiting amino acids)
  9. Nut Consumption and Risk of Cardiovascular Disease (Guasch-Ferré et al.) — Journal of the American College of Cardiology, 2017
  10. Prospective evaluation of the association of nut/peanut consumption with total and cause-specific mortality (Luu et al.) — JAMA Internal Medicine, 2015
  11. Nut intake and adiposity: meta-analysis of clinical trials (Flores-Mateo et al.) — American Journal of Clinical Nutrition, 2013
  12. Vinegar and peanut products as complementary foods to reduce postprandial glycemia (Johnston and Buller) — Journal of the American Dietetic Association, 2005
  13. Effects of food attributes on hunger and food intake (Kirkmeyer and Mattes) — International Journal of Obesity, 2000
  14. Effects of Peanut Protein Supplementation on Resistance Training Adaptations in Younger Adults (Sexton et al.) — Nutrients, 2021
  15. Potential Health Benefits of Dietary Tree Nut and Peanut Enrichment in Kidney Transplant Recipients (Kremer et al.) — Nutrients, 2025 (arginine and nitric oxide)

Frequently Asked Questions

How much protein is in peanuts per 100g?

100g raw peanuts has 25.8g protein (USDA). A small handful (30g) gives 7.7g protein. Peanuts have more protein than almonds and walnuts.

100 gram peanut mein kitna protein hota hai? (How much protein is in 100 g of peanuts?)

100 gram kachchi moongphali mein 25.8 gram protein hota hai (USDA). Bhuni hui (dry-roasted) moongphali mein 24.4 gram protein hota hai. Indian table IFCT 2017 ke hisaab se 23.65 gram. In English: 100 g of raw peanuts has 25.8 g protein, dry-roasted peanuts have 24.4 g, and India's IFCT 2017 lists 23.65 g.

How many grams is a handful of peanuts?

A handful of peanuts is about 28 to 30 grams. USDA lists a 1-ounce portion as 28.35 g. USDA also lists one dry-roasted peanut at about 1 gram, so a handful is roughly 30 peanuts and 100 grams is roughly 100 peanuts. Hand size changes this, so weigh it once on a kitchen scale.

Are peanuts good for you every day?

Yes. 20–30g of unsalted roasted peanuts daily is healthy for most people. They provide protein, fiber, healthy fats, vitamins, and minerals. Just don't overeat — they are calorie-dense.

Are peanuts better than almonds for protein?

Yes. Peanuts have 25.8g protein per 100g vs 21.2g for almonds (USDA). At Flipkart prices on 16 October 2026, peanuts gave about 7 times more protein per rupee than almonds.

Can I eat peanuts for weight loss?

Yes, in small portions. 20–25g as an afternoon snack can replace high-calorie junk food. A review of 33 trials found that diets with added nuts did not increase body weight (Flores-Mateo et al., 2013).

Are roasted peanuts or raw peanuts better?

Both are nutritious. Dry roasted unsalted peanuts are best for daily snacking — no added oil and easy to portion. Avoid oil-fried, heavily salted varieties as a daily snack.

How many peanuts can I eat per day?

20 to 35 g (a small handful) per day suits most adults. ICMR-NIN's 2024 guidelines plan about 35 g of nuts and oilseeds a day in a 2,000 kcal diet. Peanuts are high in calories (567 kcal per 100g), so larger amounts add up fast.

Can I eat 100 g of peanuts a day?

You can, but it is nearly 3 times the 35 g of nuts and oilseeds in ICMR-NIN's 2024 daily plan. 100 g of raw peanuts has 567 kcal and 25.8 g protein (USDA). If you eat that much, cut other fats and snacks that day.

Are peanuts good for the heart?

Probably, as part of a healthy diet. Peanuts have mostly unsaturated fats, no cholesterol, and arginine. Large studies link eating peanuts two or more times a week with a 13 to 19% lower risk of cardiovascular disease, but they show a link, not proof (Guasch-Ferré et al., 2017).

Ek mutthi peanut mein kitna protein hota hai? (How much protein is in a handful of peanuts?)

Ek mutthi (about 30 g) moongphali mein 7 se 8 gram protein, 170 calories aur 2.6 gram fibre hota hai. 100 gram mein 25.8 gram protein hota hai. In English: one handful of peanuts (30 g) has 7 to 8 g protein and about 170 calories.

Kachchi moongphali khane ke fayde kya hain? (What are the benefits of eating raw peanuts?)

Kachchi moongphali mein protein, fibre aur achhi fat hoti hai: 100 gram mein 25.8 gram protein aur 8.5 gram fibre (USDA). Roz ek mutthi (30 gram) kaafi hai. ICMR-NIN ke anusaar ubli hui moongphali mein antioxidants chaar guna tak badh jaate hain. In English: raw peanuts give 25.8 g protein and 8.5 g fibre per 100 g; one handful a day is enough; ICMR-NIN says boiling peanuts raises their antioxidants up to four times.

कच्चे शेंगदाणे खाण्याचे फायदे काय आहेत? (What are the benefits of eating raw peanuts?)

कच्च्या शेंगदाण्यांमध्ये १०० ग्रॅममध्ये २५.८ ग्रॅम प्रथिने, ८.५ ग्रॅम फायबर आणि चांगले फॅट असते. रोज एक मूठ (३० ग्रॅम) खाल्ल्याने पोट भरलेले राहते आणि हृदयासाठी फायदेशीर ठरू शकते. कच्चे आणि भाजलेले शेंगदाणे यांचे पोषण जवळपास सारखेच असते. In English: raw peanuts give 25.8 g protein and 8.5 g fibre per 100 g; one handful a day keeps you full and may be good for the heart; raw and roasted are almost equal in nutrition.

The kitchen takes your mornings, afternoons, and evenings. Your family gets what's left.

InstaCuppa builds time-saving kitchen tools for busy Indian families — so the kitchen stops stealing the moments you can't get back.

More time for what matters.

Amazon

Top Brand

10+

Years in Business

5L+

Happy Customers

88%

Positive Ratings

As rated on Amazon.in

Back to blog