Peanut Benefits: 12 Reasons This ₹50/kg Food Is a Superfood
Peanut Benefits: 12 Reasons This ₹50/kg Food Is a Superfood
- Peanut Nutrition Facts
- Protein and Calories in 30 g, 40 g, 60 g, 80 g of Peanuts
- 12 Proven Benefits of Eating Peanuts
- Is Peanut a Complete Protein?
- Peanut vs Almond vs Walnut
- How Much to Eat Per Day
- Roasted vs Raw Peanuts
- Are Peanuts Good for Weight Loss?
- Peanuts and Heart Health
- The Peanut Surprise
- FAQs
Moongphali costs ₹50–80 per kg at your local market. A handful of almonds costs more than a full week of peanuts.
Yet peanuts have more protein than almonds. They have more fiber. And they have 12 proven health benefits backed by 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 | 16g |
| Fiber | 8.5g |
| Vitamin E | Good source |
| Magnesium, Phosphorus | High |
| Niacin (Vitamin B3) | Very high |
| Folate | Good source |
How Much Protein and Calories Are in a Handful of Peanuts (30 g, 40 g, 60 g, 80 g)?
A handful of peanuts is about 28 to 30 grams. It gives 7 to 8 grams of protein and about 160 to 170 calories. Every 10 grams of raw peanuts adds about 2.6 grams of protein and 57 calories. So 40 grams gives about 10 grams of protein, 60 grams about 15 grams, and 80 grams about 21 grams. The table uses the USDA figure of 25.8 grams of protein per 100 grams.
| Peanuts | Protein | Calories | Fibre |
|---|---|---|---|
| 10 g | 2.6 g | 57 kcal | 0.9 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 |
| 80 g | 20.6 g | 454 kcal | 6.8 g |
| 100 g | 25.8 g | 567 kcal | 8.5 g |
Roasted peanuts are very close to these numbers. Roasting removes a little water, so 30 g of roasted peanuts has slightly more protein than 30 g of raw peanuts, not less.
12 Proven Benefits of Eating Peanuts Daily
25.8g protein per 100g. More than most dals. One handful (30g) gives 7.7g protein. For vegetarians, peanuts are one of the easiest protein boosts.
Protein + fiber + healthy fat together slow digestion. Eating peanuts at 4pm can help you avoid eating a heavy dinner.
Studies show people who eat nuts regularly are not heavier than those who don't. The satiety keeps you from overeating later.
Peanuts have monounsaturated and polyunsaturated fats — the same type found in olive oil. These fats can lower bad LDL cholesterol.
Eating peanuts instead of chips, biscuits, or fried snacks can lower LDL and improve the fat quality in your blood.
Niacin supports energy production, DNA repair, and brain function. Peanuts are one of the richest plant sources of niacin in India.
Peanuts have almost zero net carbs and a very low glycaemic index. Eating peanuts with a meal slows glucose release. Good for people with diabetes or pre-diabetes.
The reddish skin of peanuts has resveratrol — the same antioxidant found in red wine. Always eat peanuts with skin when you can.
Not as fast as whey, but the protein + leucine in peanuts helps maintain muscle. A pre-workout or post-workout snack of peanuts works well in a mixed diet.
8.5g fiber per 100g. Fiber feeds your gut bacteria. Good gut bacteria are linked to better immunity, mood, and digestion.
₹50–80 per kg. 25.8g protein per 100g. No other food gives you this much protein, fiber, and healthy fat at this price.
Multiple large studies show nut eaters live longer. Lower rates of heart disease, cancer, and diabetes. Even peanuts — not just premium nuts — showed this benefit.
Is Peanut a Complete Protein?
Peanuts have all 9 essential amino acids. But they are low in lysine compared to animal proteins. So they are not a perfect complete protein on their own.
Their protein quality score (PDCAAS) is about 0.52–0.70. For comparison:
| Protein Source | PDCAAS Score | Complete? |
|---|---|---|
| Whole egg | 1.0 | Yes |
| Milk / paneer | 1.0 | Yes |
| Soya chunks | 0.91 | Yes |
| Peanuts | 0.52–0.70 | Almost — low in lysine |
| Moong/masoor dal | 0.52–0.65 | No — low in methionine |
The fix is easy: eat peanuts with foods rich in lysine. Curd, milk, dal, or roti all help complete the amino acid profile.
Peanut chutney with idli = complete protein. Peanuts in poha with curd = complete protein.
Peanut vs Almond vs Walnut: Which Is Better?
| Nut (100g) | Protein | Fiber | Price (India 2026) | Protein Per ₹10 |
|---|---|---|---|---|
| Peanuts | 25.8g | 8.5g | ₹60–80/kg | ~3.2g |
| Almonds | 21g | 12.5g | ₹800–1000/kg | ~0.2g |
| Walnuts | 15g | 6.7g | ₹1000–1200/kg | ~0.12g |
Peanuts win on protein content and cost. Almonds have more fiber. Walnuts have omega-3 fats (ALA).
But for pure protein per rupee, peanuts are not even close. They are 15x better value than almonds.
How Much to Eat Per Day?
A small handful daily is the sweet spot for most people:
| Goal | Peanuts Per Day | Protein | Calories |
|---|---|---|---|
| General health | 20–30g (small handful) | 5–8g | 115–170 kcal |
| Weight loss | 20–25g | 5–6g | 115–140 kcal |
| Muscle building | 30–40g | 8–10g | 170–227 kcal |
Don't exceed 60–80g per day regularly. At 567 kcal per 100g, peanuts can add up fast.
Roasted vs Raw Peanuts: Which Is Better?
| Type | Best For | Notes |
|---|---|---|
| Raw peanuts | Cooking at home | Best for making chutney, curries, sattu |
| 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.
Are Peanuts Good for Weight Loss?
Yes — in the right amount.
Peanuts are calorie-dense (567 kcal per 100g). But they keep you full for 3–4 hours. A 25g snack of peanuts stops you from eating a 400-calorie biscuit packet at 4pm.
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)
Peanuts and Heart Health: The Indian Paradox
Peanuts are 49% fat. Yet research shows they are good for the heart.
How? Because 80% of that fat is unsaturated. Specifically:
- Monounsaturated fat (like olive oil): lowers bad LDL cholesterol
- Polyunsaturated fat: reduces inflammation
- Zero cholesterol: it's a plant food
- Arginine: an amino acid that helps keep blood vessels flexible
Multiple global studies show nut eaters have lower heart disease risk. This includes peanuts — not just expensive walnuts or cashews. 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 real problem is not peanut fat. It is refined carbs, deep-frying in reused oil, and trans fats in packaged snacks. Replacing these with unsalted peanuts is a heart-healthy swap.
The Peanut Surprise
This surprises most people. Botanically, peanuts grow underground like dal and chana. They belong to the legume family — not the tree nut family.
This matters for nutrition: peanuts have the high-protein, high-fiber profile of legumes (like dal) combined with the high-fat profile of nuts. No other common Indian food has this combination.
It also means peanuts complement grains like rice and roti very well — just like dal does. When you eat peanut chutney with idli, or peanuts in poha, you are creating a near-complete protein meal.
Summary: Moongphali is a protein-rich legume wearing the costume of a nut. And it costs ₹6 per 10g of protein — cheaper than most dals.
Make a Peanut Protein Shake
Blend 2 tbsp peanut butter with 1 banana and 1 cup milk. You get 18g protein in 30 seconds.
Shop InstaCuppa Portable Blenders →Read More in This Protein Series
- Protein Rich Foods: Complete Guide for Indian Families
- 50 High Protein Indian Foods: Full List with Grams
- Soya Chunks Protein: 52g Per 100g
- Dal Protein: Which Dal Has the Most Protein?
Sources & References
- Peanuts, all types, raw (FDC ID 172430): 25.8 g protein, 567 kcal, 8.5 g fibre per 100 g — USDA FoodData Central, SR Legacy
- Indian Food Composition Tables 2017, entry H012 Ground nut: 23.65 g protein, 2176 kJ per 100 g — ICMR-National Institute of Nutrition
- Peanuts as functional food: a review (Arya, Salve and Chauhan) — Journal of Food Science and Technology, 2015
Frequently Asked Questions
How much protein is in peanuts per 100g?
100g raw peanuts has 25.8g protein. A small handful (30g) gives 7.7g protein. Peanuts have more protein than almonds and walnuts.
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 21g for almonds. Peanuts are also 10–15x cheaper per gram of protein in India.
Can I eat peanuts for weight loss?
Yes, in small portions. 20–25g as an afternoon snack replaces high-calorie junk food. Peanuts are filling — they reduce total food intake for many people.
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–40g (a small to medium handful) per day is ideal for most adults. Don't regularly eat more than 60–80g, as peanuts are high in calories (567 kcal per 100g).
Are peanuts good for the heart?
Yes. Peanuts have mostly unsaturated fats, no cholesterol, and arginine. Multiple studies link nut consumption — including peanuts — with lower heart disease risk.
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.
कच्चे शेंगदाणे खाण्याचे फायदे काय आहेत? (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 supports heart health; 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