In this guide
Quick answer
Among dry fruits, seeds and nuts carry the protein, not dried fruit. Pumpkin seeds have about 30 g of protein per 100 g, watermelon seed kernels about 28 g, almonds about 21 g, pistachios about 20 g, cashews about 18 g and walnuts about 15 g. Raisins, figs and dates have only about 2 to 3 g.
The more useful number is per handful. Nobody eats 100 g of almonds as a snack. A handful is about 30 g, which gives about 6 g of protein from almonds and about 9 g from pumpkin seeds. That is a real contribution to a day, but it is a top-up to dal, milk, curd, paneer, eggs or pulses, not a replacement for them.
Which dry fruit has the most protein?
Pumpkin seeds have the most protein of the common dry fruits, nuts and seeds, at about 30 g per 100 g. Among true nuts, almonds lead at about 21 g, with pistachios close behind. Peanuts, at about 26 g, are technically a legume and sit above almonds, but they are not something we keep.
Magaj, the peeled watermelon seed kernel sold for sweets and thandai, is the quiet second place. Most people buy it for texture and never think of it as a protein food, yet it sits close to pumpkin seeds.
Protein in dry fruits per 100 g and per handful
These are approximate values from widely published food composition data (USDA FoodData Central and Indian food tables), rounded. Actual lots vary a little with variety and drying.
| Food | Indian name | Protein per 100 g | Per 30 g handful |
|---|---|---|---|
| Pumpkin seeds | Kaddu ke beej | about 30 g | about 9 g |
| Watermelon seed kernels | Magaj | about 28 g | about 8 g |
| Peanuts (not sold by us) | Moongphali | about 26 g | about 7.5 g |
| Almonds | Badam | about 21 g | about 6 g |
| Pistachios | Pista | about 20 g | about 6 g |
| Cashews | Kaju | about 18 g | about 5.5 g |
| Walnuts | Akhrot | about 15 g | about 4.5 g |
| Fox nuts | Makhana | about 9 to 10 g | about 3 g |
A few more for reference: sunflower seeds carry about 21 g per 100 g, flax seeds (alsi) and white sesame (til) about 18 g each, and chia about 17 g. Dried apricots, figs (anjeer) and raisins (kishmish) come in at about 3 g, and dates at about 2 g.
Makhana deserves a note. Per 100 g it looks low, but it is so light that a big bowl weighs very little. Its value is as a filling, low-fat snack rather than as a protein source.
How much protein do you actually need?
For a healthy adult, Indian guidance from ICMR-NIN puts the daily need at about 0.8 g of protein per kg of body weight. A 60 kg adult therefore needs roughly 50 g a day. Athletes, older adults and people recovering from illness may need different amounts, and a doctor or dietitian is the right person to set that.
Seen against 50 g, a 30 g handful of almonds covers about an eighth of the day. That is why we think of nuts and seeds as a steady daily habit that adds up, not as a protein supplement.
Is the protein in nuts enough on its own?
No, nuts are not enough on their own, for two reasons. First, the portion: to get 20 g of protein from almonds you would eat about 100 g, which is close to 580 kcal. Second, plant proteins differ in their amino acid balance, and nuts are best eaten alongside dal, grains and dairy rather than instead of them.
What nuts and seeds do well is make ordinary meals richer. A spoon of pumpkin seeds on poha, magaj in a glass of milk, or crushed almonds in a morning dalia adds a few grams of protein with no extra cooking.
Easy ways to add nut and seed protein to your day
- Morning: five to ten soaked almonds with breakfast, or a spoon of mixed seeds on curd or oats.
- Mid-morning: a 30 g handful of Pista Kernels and almonds instead of biscuits.
- After a workout: almonds or pumpkin seeds with a glass of milk or a bowl of curd.
- Evening: roasted Makhana with a few seeds tossed in.
- Cooking: magaj ground into a gravy base, or seeds in laddoo and chikki.
For almonds, our everyday choice is Regular Badam. It has the same protein as any other almond; the grades differ in size and look, not in nutrition. If you are deciding between almond types, our guide on Mamra or Californian almonds explains what actually separates them.
Seeds or nuts: which is better for protein?
Gram for gram, pumpkin and watermelon seeds give more protein than any nut, and they cost less per gram of protein too. Nuts win on taste, familiarity and the ease of eating a handful without thinking about it.
The practical answer is both. A mix of almonds and pumpkin seeds is richer in protein than almonds alone, and Pumpkin Seeds are easy to toss into anything. We have grouped the highest-protein picks on our protein-rich dry fruits page, and the full range is on the nuts shelf.
We send all of these across India; orders start at ₹1,000 and every order ships free.
Questions people ask
Which dry fruit is highest in protein?
Pumpkin seeds, at about 30 g per 100 g. Among nuts, almonds are highest at about 21 g per 100 g, just ahead of pistachios.
How much protein is in 10 almonds?
Ten almonds weigh about 12 to 13 g and carry roughly 2.5 g of protein. Large almonds weigh more, so the figure rises a little with size.
Do soaked almonds have more protein?
No. Soaking adds water and softens the nut, but the protein in each almond stays about the same. Soaked almonds may simply be easier to chew.
Is makhana high in protein?
Makhana has about 9 to 10 g of protein per 100 g, which is moderate. It is better thought of as a light, filling snack than a protein source.
Can people with kidney problems eat high-protein nuts?
That depends on the condition and its stage, so ask your doctor. Nuts and seeds are also rich in minerals such as phosphorus and potassium, which some kidney diets limit.
We deliver across India See 87 city pages
Written at our counter, where these questions get asked every week.