How Many Almonds and Nuts Should You Eat Daily?
Written By
DietOwl Nutrition Team
Published
31 July 2026
Reading Time
9 min read
How Many Almonds and Nuts Should You Eat Daily?
In a great many Indian homes, the day starts with five almonds soaked overnight in a small steel bowl. The number is remarkably consistent across households and regions. Nobody quite remembers where it came from, and nobody questions it.
It is a lovely habit. It is also, for most of the benefits people are hoping for, roughly a fifth of what the research actually used.
This article covers what the evidence supports, how the common nuts compare, and how much you should be eating for your particular goal.
What you will learn
- Why five almonds is a ritual rather than a dose
- What the research portion actually is, and what it delivers
- How almonds, walnuts, cashews, pistachios and peanuts compare
- Whether soaking matters
- How to fit nuts in without gaining weight
The Five Almond Problem
The traditional habit is not wrong. Soaked almonds are good for you and the ritual has value in itself. But it is worth being clear about the arithmetic.
Five almonds weigh roughly 6 grams. That provides about 35 calories, 1.3 grams of protein, and small amounts of vitamin E and magnesium.
The clinical trials that produced the frequently cited benefits, improvements in LDL cholesterol, better post-meal glucose control, improved markers of vascular health, generally used 30 to 45 grams of almonds a day. That is roughly 20 to 30 almonds.
So when someone says almonds lower cholesterol and then eats five a day, they are doing something pleasant that will not produce the effect they read about. Five almonds is a nice start to the morning. It is not a therapeutic dose of anything.
The correction is straightforward: if you want the benefits, eat a handful, not a token.
What a Real Portion Looks Like
A standard daily portion of nuts is about 30 grams, which is roughly:
- 20 to 25 almonds, or
- 8 to 10 walnut halves, or
- 15 to 18 cashews, or
- 40 to 45 pistachios (shelled), or
- a small cupped handful of mixed nuts
That delivers approximately 170 to 200 calories, 5 to 6 grams of protein, 2 to 3 grams of fibre, and a useful amount of magnesium, vitamin E and healthy fats.
Yes, that is more calories than most people expect. That is why the portion needs to be a portion rather than a packet, and why it should usually replace something rather than being added on top of everything else.
The Nuts, Compared
Almonds
The best studied. Strong evidence for modest LDL cholesterol reduction, and good evidence that eating them alongside a carbohydrate meal reduces the glucose spike. High in vitamin E, magnesium and fibre. The most protein-dense of the common nuts alongside peanuts.
This is a sensible default nut for most Indians, and it happens to be the one already in the kitchen.
Walnuts
The only common nut with a meaningful amount of alpha-linolenic acid, the plant form of omega 3. This matters particularly for Indian vegetarians, who typically get very little omega 3 from anywhere else. Good evidence for cardiovascular markers and some for cognitive health.
The conversion of plant omega 3 into the active forms your body uses is inefficient, so walnuts are not a complete substitute for fish, but for vegetarians they are the best readily available source. Our article on cholesterol and the Indian diet covers where these fit.
Pistachios
Underrated. Higher in protein than most nuts, and notably lower in calories per gram than almonds or walnuts. The shells slow you down, which genuinely reduces how much you eat, and this has been demonstrated in studies. Good potassium content.
Cashews
The Indian favourite, and the weakest of the group nutritionally. Higher in carbohydrate, lower in the beneficial unsaturated fats, and usually eaten roasted and salted. Still a decent source of magnesium, iron, zinc and copper. Not a problem, just not the one to build around.
Peanuts
Technically a legume, but eaten as a nut. Cheap, widely available, and genuinely good. High in protein, comparable to almonds on several measures, and a fraction of the price. For most Indian households, peanuts are the most practical way to get nut benefits at scale. Groundnut chikki, roasted peanuts, and peanut chutney all count.
Do not dismiss peanuts because they are inexpensive. Nutritionally they hold up well.
Dates, raisins and other dried fruit
Worth distinguishing clearly. These are not nuts. They are concentrated sugar with some fibre and minerals attached. Two or three dates are a reasonable snack, especially with nuts. A large handful of raisins is essentially a handful of sugar. Our article on jaggery vs sugar applies here too.
Does Soaking Actually Matter
There is a real mechanism, and the effect is modest.
What soaking does: softens the nut, reduces phytic acid somewhat, which improves absorption of iron, zinc and magnesium from the same meal, and loosens the skin. Some people find soaked almonds easier to digest, which is a legitimate personal reason to do it.
What it does not do: it does not remove toxins, it does not dramatically change the nutrient content, and it does not make an unhealthy nut healthy.
On removing the skin: the almond skin contains a good share of the antioxidants and some of the fibre. Removing it is a small nutritional loss. If you prefer peeled almonds, that is fine, just be aware you are giving up a little.
Verdict: soak if you enjoy them soaked. Do not treat it as essential, and do not let the ritual of five soaked almonds substitute for eating a proper portion.
Nuts and Weight
This is the question that stops people eating them, so it deserves a direct answer.
Nuts are calorie dense. A 30 gram portion is around 180 calories. On paper, that looks like something a person trying to lose weight should avoid.
In practice, the research consistently shows that people who eat nuts regularly do not gain more weight than people who do not, and in several studies they gain less. Three things explain this:
- Nuts are highly satiating. The combination of protein, fat and fibre suppresses appetite effectively, so nuts tend to displace other food rather than add to it.
- You do not absorb all the calories. The fat in whole nuts is partly locked inside intact cell walls that survive digestion. Studies measuring actual absorption find meaningfully fewer calories are taken up than the label suggests, particularly for whole almonds.
- They replace worse snacks. A handful of nuts instead of biscuits, namkeen or a samosa is a clear improvement even at similar calories.
The genuine risk is not nuts. It is nuts eaten from an open packet while doing something else. Measure a portion into a bowl, put the packet away.
How Much for Your Situation
General health. 30 grams a day, mixed if possible. Almonds and walnuts as the base, others for variety.
High cholesterol. 30 to 45 grams a day, leaning on almonds and walnuts. This has among the better evidence bases for a food-based intervention. It works alongside, not instead of, whatever your doctor has advised. See our guide to cholesterol and the Indian diet.
Diabetes or prediabetes. 30 grams a day, and specifically consider timing them with or just before a carbohydrate-heavy meal, which measurably flattens the glucose response. Avoid sugar-coated and honey-roasted varieties.
Weight loss. 20 to 30 grams a day, measured, and treated as a planned snack that replaces something else rather than an addition. Excellent as the four o'clock snack that prevents the pre-dinner raid on the kitchen. Our portion control guide covers the hand-measure approach.
Weight gain. This is where nuts genuinely shine, because they deliver a lot of calories in a small, easy-to-eat volume. 60 grams or more a day, plus nut butters, is a practical way to add calories without feeling stuffed. See our guide to healthy weight gain.
Pregnancy. Nuts are excellent, providing protein, healthy fats, folate and minerals. Walnuts in particular for the omega 3. Our pregnancy diet guide covers the wider picture.
Children. Good, with the obvious caution that whole nuts are a choking hazard under about four years. Ground nuts, nut butters, or nuts baked into food work well for younger children.
Practical Notes
Roasted or raw? Both fine. Dry roasting causes minimal nutrient loss. Avoid oil-roasted and heavily salted versions if you are watching sodium, particularly with hypertension. Our article on reducing salt in Indian cooking is relevant here.
Storage matters. Nuts are high in unsaturated fat, which goes rancid. In Indian heat and humidity, store them in an airtight container in the fridge, especially walnuts, which turn fastest. A bitter or paint-like taste means they have gone off.
Timing. Largely a matter of preference. Morning with breakfast, as an afternoon snack, or just before a heavy meal to blunt the glucose response are all sensible. There is no magic hour.
Allergies. Tree nut and peanut allergies are less common in India than in Western countries but they exist and can be serious. Introduce carefully in children and take any reaction seriously.
Where DietOwl Fits In
Nuts are a good illustration of how Indian nutrition advice often gets stuck at the level of a habit rather than a plan. Five almonds every morning, faithfully, for years, without anyone ever mentioning that the number does not do much.
DietOwl works out the actual portions for your body, your goal and your budget, using the food you already have, and adjusts them over WhatsApp as things change. Our guidance always works alongside your doctor and any medication, never in place of them, and individual results vary.
If your diet is full of habits that feel healthy but are not adding up to a result, take a look at how DietOwl works and our plans and pricing.
Related Topics
Biological Audit
Need a customized Indian Food Science plan?
Join 100+ Indians on a personalised Indian plan, on WhatsApp.
Deepen your Discovery.
PCOS Diet Chart for Indian Women: A 7-Day Meal Plan That Works With Your Food
A realistic 7-day PCOS meal plan built with rice, roti, dal and sabzi, using insulin-sensitivity science and not food-avoidance folklore. Cycle-aware, family-friendly.
Indian Diabetes Diet Chart: A 7-Day Meal Plan That Keeps Rice
A realistic 7-day diabetes diet chart for Indian kitchens that keeps rice, roti, dal and sabzi. Built on glycemic load, smart pairing and portion, not food bans.