🏋️

High-Protein Dry Fruits & Nuts: Top 9 Ranked

House of Nuts editorial teamUpdated 25 July 20264 min read
High-Protein Dry Fruits & Nuts: Top 9 Ranked

Quick answer

The highest-protein dry fruits are peanuts (~26g/100g), almonds (~21g), pistachios (~20g), cashews (~18g), walnuts (~15g) and pumpkin seeds (~19g). A daily mixed handful adds 6–8g of quality plant protein — ideal support for vegetarian muscle-building alongside dal, paneer and milk.

key takeaways

  • Almonds and pistachios lead among true nuts (~20–21g protein/100g).
  • Pumpkin and flax seeds are protein-dense sneaky additions.
  • A 30g mixed handful ≈ 6–8g protein — a meaningful daily top-up.
  • Pair with dal/paneer/milk for complete vegetarian protein.

Vegetarian and need more protein? Your dry-fruit jar helps more than you think. Here's the honest protein ranking per 100g — and how to use it.

Protein ranking (per 100g)

grams of protein / 100g

Almonds (badam)21g
Pistachios (pista)20g
Pumpkin seeds19g
Flax seeds (alsi)18g
Cashews (kaju)18g
Walnuts (akhrot)15g

Approximate values; roasting doesn't materially change protein.

How to actually hit your protein

  • •Post-workout: 30g mixed nuts + a glass of milk ≈ 14–16g protein.
  • •Breakfast: 1 tbsp pumpkin + 1 tbsp flax seeds over oats/curd (+6g).
  • •Snacks: swap fried snacks for roasted salted pista or almonds.

Sources

Nutrition figures are per the USDA FoodData Central records below. This article is general information, not medical advice.

People also ask

The questions readers most often ask about high-protein dry fruits & nuts.

Which dry fruit has the most protein?+

Among common nuts, almonds (~21g/100g) and pistachios (~20g/100g) lead. Peanuts technically beat them (~26g) but are legumes. Pumpkin seeds (~19g) are the strongest seed option.

Are dry fruits enough protein for muscle building?+

Alone, no — a handful gives 6–8g. But as a daily top-up alongside dal, paneer, milk or whey, they meaningfully raise total protein while adding minerals that support recovery.

What is the best time to eat nuts for protein?+

Post-workout with milk, or as a mid-meal snack. Spreading protein across the day absorbs better than one large dose.

Which is better for protein — cashew or almond?+

Almonds win (~21g vs ~18g per 100g) and add more fibre and vitamin E. Cashews counter with more iron and magnesium — a mix covers both.

Freshly packed nuts & dry fruits

Shop dry fruitsAll nuts & dry fruits

Read next

Health Benefits of Dry Fruits & Nuts (Backed by Nutrition)
💪

Health Benefits of Dry Fruits & Nuts (Backed by Nutrition)

How to Store Dry Fruits & Nuts to Keep Them Fresh
🫙

How to Store Dry Fruits & Nuts to Keep Them Fresh

Best Dry Fruits to Buy Online in India (2026 Guide)
🛒

Best Dry Fruits to Buy Online in India (2026 Guide)