Most weight advice is about losing, but many people need the opposite: students, young adults with fast metabolism, people recovering from illness and older adults with poor appetite. A search for dry fruits for weight gain is a good sign, because nuts and dried fruit are some of the best foods for adding calories in a nutritious, compact way. The key is to gain weight healthily, with muscle and strength, not just fat. This guide lists the best choices, gives a sample plan and warns about common mistakes.
Quick answer: Nuts (macadamias, pecans, walnuts, almonds, cashews) and dried fruit (dates, figs, raisins) are calorie-dense. Adding 300 to 500 extra calories a day, for example a glass of dry fruit milkshake and a handful of nuts and dates, can lead to about 0.25 to 0.5 kg of gain per week. Pair with protein and strength training, and see a doctor if weight loss is unexplained.

How weight gain works
To gain weight, you must eat more energy than you burn. About 7,700 kcal equals roughly 1 kg of body weight, so an extra 300 to 500 kcal a day leads to a gain of about 0.3 to 0.5 kg a week. The aim is steady gain with enough protein and activity so that much of it is muscle. Nuts and dried fruits are efficient, because small portions add a lot of calories. Per USDA FoodData Central, 30 g of almonds provides about 170 kcal, 30 g of raisins about 90 kcal and 2 Medjool dates about 133 kcal. Compare that with a salad plate that might provide 100 kcal in a large bowl.
Best dry fruits for weight gain
| Dry fruit | Calories per 30 g | Why it helps | How to use |
|---|---|---|---|
| Macadamias | ~204 | Highest calories, healthy fats | A few in oats or yoghurt |
| Pecans | ~196 | Rich and sweet | In porridge or baking |
| Walnuts | ~185 | Omega-3 and calories | Chopped into curd or parathas |
| Almonds | ~170 | Protein, vitamin E | Soaked, in milk, in butter |
| Cashews | ~155 | Creamy, easy to blend | In shakes, gravies, paste |
| Dates | ~133 (2 dates) | Energy and fibre | With milk or stuffed with nuts |
| Figs | ~75 | Calories plus fibre | Soaked, in milk |
| Raisins | ~90 | Quick energy | In porridge and kheer |
Mix them for variety. A ready royal mix or premium mixed dry fruits pack is convenient.
A sample day for healthy weight gain
| Time | What | Approx. calories |
|---|---|---|
| Breakfast | Oats cooked in full-fat milk with banana, 6 almonds, 2 walnuts, 1 tablespoon raisins | ~500 |
| Mid-morning | Handful of mixed nuts (30 g) and 2 dates | ~300 |
| Lunch | Rice or roti, dal, vegetables, curd and a spoon of ghee | ~600 |
| Evening | Dry fruit milkshake with dates (see our recipe) | ~300 |
| Dinner | Roti, paneer or egg or fish, vegetables, salad | ~550 |
| Bedtime | Warm milk with 2 soaked figs | ~200 |
This is around 2,400 to 2,500 kcal, which may be about 400 to 500 more than a typical sedentary adult. Adjust to your height, weight and activity.
Make the extra calories count
- Add protein: eggs, paneer, curd, dal, soy and chicken or fish if you eat them. See high protein nuts.
- Lift weights or do resistance exercise: this turns extra calories into muscle.
- Eat often: 5 to 6 smaller meals if appetite is low.
- Blend calories: milkshakes, smoothies and nut butters are easier than eating more food.
- Sleep well: sleep supports muscle growth.
- Avoid junk: fried food and sweets add calories but little nutrition.
Common mistakes
- Eating large amounts of dried fruit without protein and exercise.
- Relying on sugary, ready-made drinks.
- Adding calories too fast, which causes discomfort.
- Skipping meals and snacking on nuts instead.
- Ignoring dental hygiene with sticky dried fruit.
- Using weight gain supplements without medical advice.
When to see a doctor
If you are underweight, or have lost weight without trying, see a doctor. Causes can include thyroid problems, digestive disease, diabetes, infection, depression or other conditions, and food alone will not fix them. A BMI under 18.5 is considered underweight, per calorie and nutrition references and the WHO guidance. Children and teenagers who are underweight should be assessed by a paediatrician, and pregnant women should follow their obstetrician's advice on weight gain.
Dry fruit weight gain shakes and snacks
- Banana date shake: 1 banana, 3 dates, 8 almonds, 250 ml full-fat milk, about 450 kcal.
- Nut butter toast: two slices of whole wheat bread with 2 tablespoons almond butter, about 400 kcal.
- Trail mix portion: 60 g, about 300 kcal. See trail mix recipe.
- Date and nut laddu: two small laddus, about 220 kcal. See laddu recipe.
- Oats with ghee and nuts: a bowl with 1 teaspoon ghee and a handful of nuts, about 450 kcal.
Weight gain for teenagers and older adults
Teenagers who are underweight need regular meals, sleep and often reassurance, and a paediatrician or dietitian can rule out medical causes. Older adults often lose appetite and muscle. Small, frequent meals of soft, nutrient-dense foods such as soaked dates, ground nuts in porridge and fortified milk can help. Dental problems, swallowing issues and medicines also affect appetite, so a medical review is important. Pair extra calories with gentle strength exercise as advised by a doctor or physiotherapist.
Tracking your progress
Weigh yourself once a week, at the same time and under the same conditions, and track the trend, not single readings. If you gain less than 0.25 kg a week for three weeks, add another 150 to 200 kcal, such as one more date-and-nut snack. If you gain more than 0.5 kg a week, ease back slightly. Measure your waist and strength too: a growing waist with no change in strength suggests mostly fat gain, while rising strength is a good sign. Take photos monthly and speak to a dietitian if progress stalls.
Calorie-rich nuts and dates
Premium nuts, dates and mixes for healthy weight gain.
Frequently asked questions
Which dry fruits help gain weight?
Macadamias, pecans, walnuts, almonds, cashews, dates, figs and raisins are all calorie-dense. Combine them with milk and protein foods.
How many dry fruits should I eat to gain weight?
Aim for 40 to 60 g of nuts and 2 to 4 dried fruits a day, adjusted to add 300 to 500 extra calories. Increase gradually.
Is a dry fruit milkshake good for weight gain?
Yes, a shake with milk, nuts and dates adds 250 to 300 kcal and some protein. Make it with full-fat milk if you need more calories.
How quickly can I gain weight with dry fruits?
With an extra 300 to 500 kcal a day, a gain of 0.25 to 0.5 kg a week is realistic. Results vary with age, activity and health.
Will dry fruits make me gain fat or muscle?
Calories alone add both. Eat enough protein and do resistance exercise so that more of the gain is muscle.
Are dates good for weight gain?
Yes, they are calorie-dense and easy to eat. Pair them with nuts, milk or ghee for extra calories and protein.
Can children gain weight with dry fruits?
Small portions in age-appropriate forms can help. Consult a paediatrician for underweight children. See our kids guide.
Is it safe to eat a lot of dry fruits to gain weight?
In moderation, yes, but very large amounts can cause digestive upset and dental issues. Increase slowly and see a doctor if you have a medical condition.
The bottom line
Nuts and dried fruits are an efficient, nutritious way to add calories: blend them into milkshakes, spread them across meals and combine them with protein and strength training. Gain gradually and get checked if weight loss is unexplained. Related reading: dry fruits for weight loss and dry fruit milkshake.
