🏋️

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.

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 now

Read next

Kaju vs Badam: Which Is Healthier?
⚖️

Kaju vs Badam: Which Is Healthier?

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