Categories

All collections

Anshumit

Menu
  1. Home
  2. Blog
  3. peanuts protein per 100g

peanuts protein per 100g

by ishu kanaje, 08 Feb 2026

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

  1. Helps Build Muscle – Amino acids help build lean muscle mass and increase strength.
  2. Supports Weight Loss – High protein + high fiber keeps you full longer.
  3. Boosts Energy – Healthy fats provide long-lasting energy.
  4. Good for Heart Health – Contains unsaturated fats that reduce bad cholesterol.
  5. Rich in Antioxidants – Helps protect your body from toxins and boosts immunity.
  6. 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.