🏋️
High-Protein Dry Fruits & Nuts: Top 9 Ranked
House of Nuts editorial teamUpdated 25 July 20264 min read
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.
Freshly packed nuts & dry fruits 🥜
Shop now


