Makhana Protein per 100g: Complete Nutrition Profile (Raw vs Roasted)

By Organic Mandya · Jun 23, 2026 · 5 Minutes

Makhana (fox nuts, lotus seeds, Euryale ferox) provides 9.7 g of protein per 100 g in its raw form and approximately 10.5 g per 100 g when dry-roasted, according to the ICMR Indian Food Composition Tables 2017. With only 347 kcal, virtually zero fat (0.1 g), 14.7 g dietary fibre, zero cholesterol, and a glycaemic index of approximately 55-65, makhana delivers more protein per calorie at the lowest fat content of any popular Indian snack - making it objectively the best protein-to-fat ratio snack available in the Indian market today.

Table of Contents

  1. Makhana Protein per 100g

  2. Raw vs Roasted - Full Nutritional Comparison

  3. Complete Macro and Micronutrient Profile

  4. Makhana vs Other Snacks - Protein Comparison

  5. Makhana vs Nuts - Head-to-Head

  6. Amino Acid Profile and Protein Quality

  7. How Much Makhana Do You Need for Daily Protein Goals

  8. Best Ways to Eat Makhana for Maximum Protein

  9. Who Should Eat Makhana (and Who Should Be Cautious)

  10. Frequently Asked Questions

Makhana Protein per 100g

Makhana Form

Protein (g/100g)

Calories (kcal)

Fat (g)

Fibre (g)

Notes

Raw makhana

9.7

347

0.1

14.7

ICMR IFCTs 2017 reference

Dry-roasted (no oil)

~10.5

~360

~0.5

~15

Water loss concentrates nutrients

Ghee-roasted

~9.5

~420

~8-10

~14

Ghee adds calories and fat

Oil-roasted (commercial)

~9.0

~450-480

~12-15

~13

Adding oil significantly increases fat

Per 30g serving (1 bowl roasted)

~3.2

~108

~0.15

~4.5

Standard snack portion

Per 50g serving (1.5 bowls)

~5.3

~180

~0.25

~7.5

Larger snack portion

The bottom line: One standard bowl (30 g) of dry-roasted makhana gives you 3.2 g of protein at only 108 kcal with virtually zero fat. No other Indian snack matches this protein-to-fat ratio.

Raw vs Roasted - Full Comparison

When you dry-roast makhana (without oil), the heat drives off 5-8% moisture. This concentrates all nutrients per gram, which is why roasted makhana shows slightly higher protein per 100 g than raw. The actual protein content per seed does not change - it is the same seed with less water.

Nutrient

Raw (100g)

Dry-Roasted (100g)

Ghee-Roasted (100g)

Change (Raw to Dry-Roasted)

Protein (g)

9.7

~10.5

~9.5

+8% (concentration effect)

Calories (kcal)

347

~360

~420

+4% dry; +21% ghee

Carbohydrates (g)

76.9

~78

~74

Minimal change

Total Fat (g)

0.1

~0.5

~8-10

Ghee adds 80-100x fat

Dietary Fibre (g)

14.7

~15

~14

Minimal change

Calcium (mg)

56

~58

~60

Minimal; ghee adds trace

Iron (mg)

1.4

~1.5

~1.4

Minimal change

Phosphorus (mg)

222

~230

~220

Minimal change

Potassium (mg)

500

~520

~490

Minimal change

GI

~55-65

~55-65

~60-70

Ghee may slightly raise GI

The practical takeaway: Always dry-roast makhana for maximum protein benefit. Adding ghee or oil increases calories by 20-35% without proportionally increasing protein - it dilutes the protein-to-calorie advantage that makes makhana special.

Complete Macro and Micronutrient Profile

Per 100 g raw makhana. Source: ICMR Indian Food Composition Tables 2017.

Nutrient

Per 100g

% Adult Daily RDA

Comparison to Common Snacks

Energy (kcal)

347

17%

Lower than almonds (576), peanuts (567)

Protein (g)

9.7

18%

Higher than poha (6.6), biscuits (6.0)

Carbohydrates (g)

76.9

-

Starch-dominant; complex carbs

Dietary Fibre (g)

14.7

59%

Higher than almonds (12.5), oats (10.6)

Total Fat (g)

0.1

<1%

Lowest fat of ANY popular snack

Saturated Fat (g)

Trace

-

Negligible

Calcium (mg)

56

6%

Moderate

Iron (mg)

1.4

8% (women)

Low-moderate

Phosphorus (mg)

222

32%

Excellent - bone and energy metabolism

Potassium (mg)

500

11%

Good - blood pressure regulation

Magnesium (mg)

67

17%

Moderate

Zinc (mg)

0.9

8%

Low

Thiamine B1 (mg)

0.17

14%

Moderate

Riboflavin B2 (mg)

0.09

7%

Low

Niacin B3 (mg)

1.2

8%

Low

Cholesterol (mg)

0

-

Zero cholesterol

Gluten

None

-

Naturally gluten-free

Sodium (mg)

Very low

-

Heart-healthy low-sodium

Three standout nutrients: The three metrics that make makhana nutritionally exceptional are (1) extremely low fat (0.1 g - lowest of any popular snack), (2) very high fibre (14.7 g - 59% RDA), and (3) high phosphorus (222 mg - 32% RDA). The protein (9.7 g) is good but not exceptional - it is the protein-to-fat ratio that is unmatched.

Makhana vs Other Snacks - Protein Comparison

Per 100 g. Sources: ICMR IFCTs 2017; USDA FDC.

Snack (100g)

Protein (g)

Calories

Fat (g)

Fibre (g)

Protein per 100 kcal

Overall Verdict

Makhana (dry-roasted)

10.5

360

0.5

15

2.9g

Best protein: fat ratio

Roasted chana (chana jor garam)

22.5

369

5.2

10.9

6.1g

Best absolute protein; more fat

Popcorn (air-popped)

12.9

375

4.5

14.5

3.4g

Good; contains hull fibre

Almonds

21.2

576

49.9

12.5

3.7g

High protein but 500x more fat

Peanuts (roasted)

26.0

567

49.2

8.5

4.6g

Highest protein; 490x more fat

Cashews

18.2

553

43.9

3.3

3.3g

Good protein; very high fat

Potato chips

5.5

536

35.0

4.0

1.0g

Worst on every metric

Namkeen mixture

8-12

480-520

25-30

3-5

2.0g

High fat; processed

Marie biscuits

6.0

430

9.5

1.5

1.4g

Low protein; refined flour

Murukku/chakli

7-9

450-500

20-25

2-3

1.8g

Deep-fried; high fat

Khakhra

10-12

380-420

6-10

3-5

2.8g

Good; higher fat than makhana

Key insight: Makhana is NOT the highest-protein snack (roasted chana and peanuts are higher). But makhana is the ONLY snack that delivers 10+ g protein at virtually zero fat (0.1-0.5 g). For anyone tracking calories, managing weight, or limiting fat intake, this combination is unmatched.

Makhana vs Nuts - Head-to-Head

Metric

Makhana (100g)

Almonds (100g)

Walnuts (100g)

Cashews (100g)

Peanuts (100g)

Protein (g)

9.7

21.2

15.2

18.2

26.0

Calories (kcal)

347

576

654

553

567

Fat (g)

0.1

49.9

65.2

43.9

49.2

Fibre (g)

14.7

12.5

6.7

3.3

8.5

Calcium (mg)

56

264

98

37

92

Cost (Rs/100g)

25-50

80-120

100-150

80-120

30-50

When to choose makhana over nuts: When you want high-volume, low-calorie snacking with maximum fibre. You can eat 100 g of makhana (347 kcal) for the calorie cost of just 60 g of almonds (345 kcal) - and the makhana gives you more fibre (14.7 g vs 7.5 g from 60 g almonds).

When to choose nuts over makhana: When you need higher absolute protein, healthy fats (omega-3 from walnuts, MUFA from almonds), or higher calcium (almonds).

Amino Acid Profile and Protein Quality

Makhana protein is rich in essential amino acids, including leucine, isoleucine, and valine (the three branched-chain amino acids or BCAAs important for muscle recovery). However, like most plant proteins, makhana is limited in methionine and cysteine (sulphur-containing amino acids).

Amino Acid

Makhana

Complete?

How to Complement

Leucine

Good levels

Yes

-

Isoleucine

Good levels

Yes

-

Valine

Good levels

Yes

-

Lysine

Moderate

Adequate

Pair with legumes for extra

Methionine

Low

Limiting

Pair with dairy, nuts, or seeds

Cysteine

Low

Limiting

Pair with dairy, nuts, or seeds

Tryptophan

Moderate

Adequate

-

Practical protein pairing: For complete amino acid coverage, pair makhana with (1) milk or curd (makhana kheer, makhana raita), (2) almonds or cashews (mixed trail snack), or (3) pumpkin seeds or sunflower seeds (seed-nut mix). The traditional Bihar preparation of makhana kheer (makhana cooked in milk) naturally creates a complete protein combination.

How Much Makhana for Daily Protein Goals

Protein Goal

Makhana Amount

Protein (g)

Calories

Practical Context

Light snack

30 g (1 bowl)

3.2 g

108 kcal

Between-meal snack; office/travel

Substantial snack

50 g (1.5 bowls)

5.3 g

180 kcal

Post-workout, afternoon hunger

Meal component

80 g

8.4 g

288 kcal

Part of a meal with dal/curd

Protein snack (paired)

30g makhana + 15g almonds

6.4 g

194 kcal

Complete amino acid trail mix

Makhana kheer (50g + 200ml milk)

50g makhana + milk

12 g

310 kcal

Complete protein dessert/snack

Full meal replacement

NOT recommended

-

-

Makhana alone is not a complete meal

Daily limit: There is no strict upper limit, but 50-80 g per day is a practical ceiling for snacking purposes. Beyond this, the high carbohydrate content (76.9 g/100 g) may contribute excess starch-based calories.

Best Ways to Eat Makhana for Maximum Protein

Preparation

Protein/Serving

Calories

Protein Completeness

Method

Dry-roasted plain (30g)

3.2 g

108

Incomplete (low methionine)

Dry roast in pan 3-4 min; add rock salt, pepper, chaat masala

Makhana + peanuts trail mix (30g + 15g)

7.1 g

193

Better (peanuts add methionine)

Mix roasted makhana with roasted peanuts

Makhana + almonds + seeds (30g + 10g + 5g)

6.5 g

180

Complete (diverse amino acids)

Premium trail mix

Makhana kheer (50g + 200ml milk)

12 g

310

Complete (milk complements)

Cook in milk until soft; add jaggery, cardamom

Makhana raita (30g + 150g curd)

8.5 g

170

Complete (curd complements)

Crush lightly roasted makhana into seasoned curd

Makhana curry (80g + spices)

8.4 g

320

Incomplete

Bihari traditional sabzi; serve with roti

Makhana chaat (30g + sprouts + veg)

9 g

200

Complete (sprouts add lysine)

Roasted makhana with moong sprouts, onion, tomato, lemon

Who Should Eat Makhana (and Who Should Be Cautious)

Group

Recommendation

Reason

Weight-loss dieters

Highly recommended

Lowest fat of any snack; high fibre = satiety

Diabetics

Recommended (dry-roasted only)

Moderate GI (55-65); high fibre slows glucose

Pregnant women

Recommended

Good protein, iron, calcium, folate

Children (3+)

Recommended

Mild taste; no choking risk (when roasted flat)

Athletes/gym-goers

Good option (pair with protein source)

Moderate protein; very low fat

Elderly

Recommended

Easy to chew (roasted); good phosphorus for bones

Post-surgery/illness

Recommended

Light, easily digestible

Fasting observers

Traditional fasting food

Accepted during Hindu vrat/upvas

Kidney disease (CKD)

Consult nephrologist

High phosphorus (222 mg) and potassium (500 mg) may need restriction

Oxalate-sensitive individuals

Moderate portions

Makhana contains moderate oxalates

FAQs

Q1. How much protein is in 100g of makhana?
100 g of raw makhana contains 9.7 g of protein according to the ICMR Indian Food Composition Tables 2017. Dry-roasted makhana has approximately 10.5 g per 100 g due to moisture loss during roasting (the protein concentrates as water evaporates). One standard snack bowl (30 g dry-roasted) provides about 3.2 g protein at only 108 kcal with virtually zero fat (0.1 g). This makes makhana the best protein-to-fat ratio snack available in the Indian market.

Q2. Is makhana good for weight loss?
Yes - makhana is one of the best Indian snacks for weight loss due to three factors: (1) very high dietary fibre (14.7 g/100 g, which is 59% of daily RDA) creating sustained satiety for 3-4 hours, (2) extremely low fat (0.1 g/100 g - the lowest of any popular snack), and (3) moderate glycaemic index (55-65) preventing insulin spikes that trigger hunger. Always consume dry-roasted without oil or ghee for maximum weight loss benefit. A 30 g bowl provides only 108 kcal - you can eat three bowls for the calorie cost of one small packet of potato chips.

Q3. Is makhana better than almonds for protein?
Almonds have more absolute protein (21.2 g vs 9.7 g per 100 g) but also 500 times more fat (49.9 g vs 0.1 g) and 66% more calories (576 vs 347 kcal). For protein-per-calorie with minimal fat, makhana is superior. For absolute protein content and healthy fats (MUFA, Vitamin E), almonds are better. The ideal approach is combining both: a trail mix of 30 g makhana + 10 g almonds gives 5.3 g protein at only 166 kcal with balanced amino acids.

Q4. Can diabetics eat makhana?
Yes - dry-roasted makhana has a moderate glycaemic index (55-65), very high fibre (14.7 g/100 g that slows glucose absorption), and virtually zero fat. It is one of the safest snack options for diabetics. Avoid ghee-roasted or sugar-coated commercial varieties, which raise both GI and calorie density. Stick to plain dry-roasted with rock salt and pepper.

Q5. Is makhana a complete protein?
No - makhana protein is limiting in methionine and cysteine (sulphur-containing amino acids), like most plant proteins. To make it a complete protein, pair with dairy (makhana kheer with milk, makhana raita with curd), nuts (almonds, cashews), or seeds (pumpkin, sunflower). The traditional Bihari makhana kheer naturally creates a complete protein combination.

Q6. How much makhana can I eat per day?
For snacking, 30-50 g (1-1.5 bowls) per day is the standard recommendation. There is no strict upper limit for healthy individuals, but beyond 80 g daily, the high carbohydrate content (76.9 g/100 g) may contribute excess starch-based calories. Individuals with kidney disease should consult a nephrologist due to makhana's high phosphorus (222 mg) and potassium (500 mg) content.

Q7. Is makhana gluten-free?
Yes - makhana (Euryale ferox) is a water lily seed, botanically unrelated to wheat, barley, rye, or any gluten-containing grain. It is naturally gluten-free and safe for individuals with celiac disease or non-celiac gluten sensitivity. This is one reason makhana is a traditional Hindu fasting (vrat) food - it has always been classified as distinct from cereal grains.