Peanuts Protein per 100g: Complete Nutrition Guide, Benefits & Facts
Introduction
Peanuts, also known as groundnuts, are one of the richest and most affordable sources of plant-based protein. Whether you are a gym enthusiast, a weight-loss beginner, or someone who loves natural foods, peanuts offer a perfect combination of protein, healthy fats, and essential nutrients.
In this blog, we will explore how much protein peanuts contain per 100g, their nutritional benefits, and why peanuts should be a part of your daily diet.
Protein in Peanuts per 100g
⭐ 25–26 grams of protein per 100g
This makes peanuts one of the highest-protein nuts in the world.
Quick Summary Table
| Nutrient | Amount (per 100g) |
|---|---|
| Protein | 25–26g |
| Carbohydrates | 16g |
| Healthy Fats | 49g |
| Fiber | 8g |
| Calories | 567 kcal |
| Vitamin E | 8 mg |
| Magnesium | 168 mg |
Why Peanuts Are a Great Source of Protein
- High-quality plant protein: Contains all essential amino acids needed for muscle repair and body growth.
- Great for muscle building: Supports muscle recovery and strength.
- Affordable & natural: Cheaper than whey and chemical supplements.
- Good for vegetarians & vegans: One of the highest plant-based protein sources.
Health Benefits of Eating Peanuts Regularly
- Helps Build Muscle – Amino acids help build lean muscle mass and increase strength.
- Supports Weight Loss – High protein + high fiber keeps you full longer.
- Boosts Energy – Healthy fats provide long-lasting energy.
- Good for Heart Health – Contains unsaturated fats that reduce bad cholesterol.
- Rich in Antioxidants – Helps protect your body from toxins and boosts immunity.
- Improves Skin & Hair – Vitamin E and biotin nourish skin and promote hair growth.
Different Forms of Peanuts & Their Protein Content
1. Raw Peanuts
Protein: 25g per 100g – Best for natural snacking.
2. Roasted Peanuts
Protein: 24–26g per 100g – Crunchy and flavorful.
3. Peanut Butter
Protein: 23–25g per 100g – Popular for gym diets.
4. Boiled Peanuts
Protein: 13–17g per 100g – Softer and lower in calories.
How Many Peanuts Should You Eat Per Day?
👉 30–50g peanuts per day (about one small handful) is ideal.
Peanuts for Gym and Bodybuilding
- One handful roasted peanuts before gym
- Peanut butter with banana
- Peanuts mixed with jaggery (gur)
- Peanut chikki
- Peanut protein bars
Are Peanuts Good for Weight Loss?
YES — peanuts promote weight loss because they reduce hunger, increase metabolism, and provide long-lasting fullness.
Just avoid salted or fried peanuts.
Who Should Avoid or Limit Peanuts?
- People with peanut allergies
- Those with high salt issues
- People restricting calories (eat small portions)
Conclusion
Peanuts are a powerful natural superfood. With 25–26g protein per 100g, they support muscle growth, weight loss, heart health, and overall wellness. Affordable, natural, and nutritious — peanuts deserve a place in your daily diet.