🪔 Diwali gift boxes & corporate hampers · order by 31 Oct|🚚 FREE Delivery on all orders ₹399+|💰 ₹100 OFF when you pay online (orders ₹2,499+)|⭐ Trusted by 2,000+ Indian Families|✅ FSSAI Certified · Lab Tested|
🪔 Diwali gift boxes & corporate hampers · order by 31 Oct|🚚 FREE Delivery on all orders ₹399+|💰 ₹100 OFF when you pay online (orders ₹2,499+)|⭐ Trusted by 2,000+ Indian Families|✅ FSSAI Certified · Lab Tested|
Back to Home
Health & Nutrition 10 min readPublished: 12 June 2026

Best Dry Fruits for Weight Gain: 8 Foods That Actually Help (Indian Guide)

Underweight? Recovering from illness? These 8 calorie-dense dry fruits - cashews, dates, walnuts, almonds, raisins, anjeer, pistachios, and mixed seeds - help you gain 2-4 kg of healthy weight in 8-12 weeks. Daily routine + protein math inside.

Quick Answer

Healthy weight gain comes from calorie-dense nutrient-rich foods (cashews 553 kcal, dates 277 kcal, walnuts 654 kcal, almonds 579 kcal per 100g) eaten consistently across 6 meals/day totaling 3,000+ kcal + 1.2-1.6g protein per kg body weight + resistance training 3-4x/week + 7-8 hours sleep. Most adults gain 2-4 kg in 8-12 weeks.

Founder's Pick for Weight Gain

Energy Recharge Combo

Premium Cashews + Almonds + Raisins in one combo - the 3 highest-calorie nutrient-dense dry fruits for sustainable weight gain. Daily portions pre-measured.

₹789~₹39/day3 items · What's inside
Premium Cashew Nuts
Premium Raisins
California Almonds

Most diet content online is about losing weight. But India has the highest rate of underweight adults in South Asia - 19% of men and 21% of women have a BMI below 18.5 (ICMR). Healthy weight gain isn't about eating fast food; it's about high-calorie, nutrient-dense foods eaten consistently alongside resistance training.


Dry fruits are the single best food category for healthy weight gain because they pack 500-650 calories per 100g with protein, healthy fats, and minerals - far healthier than chips, sweets or oily snacks.


Why You're Underweight (Top 5 Causes)


1. Genetic / metabolic

Some people have naturally fast metabolisms. You burn calories faster than you eat them.


2. Skipping meals

Busy schedule + small appetite = chronic caloric deficit. Your body adapts by slowing growth.


3. Stress and poor sleep

Cortisol breaks down muscle tissue. Less than 7 hours sleep = body in "survival mode."


4. Underlying conditions

Hyperthyroidism, diabetes (type 1), IBS, celiac, parasitic infections - all cause unexplained weight loss. Get a blood test if you've lost weight without trying.


5. Insufficient protein

Adults need 1.2-1.6g protein per kg body weight to gain muscle. Most Indian diets give 0.6-0.8g.


The 8 Best Dry Fruits for Healthy Weight Gain

Calories per 100g - ranked highest to lowest

Walnuts
654
Pistachios
562
Almonds
579
Cashews
553
Raisins
299
Dates
277
Anjeer
249

kcal per 100g


1. Cashews (Kaju) - Calorie King

553 kcal + 18g protein per 100g. Cashews are the highest-calorie dry fruit, with healthy MUFA fats and easy-to-digest protein. Add 10-15 cashews daily to milkshakes or eat as evening snack.


2. Dates (Khajoor) - Natural Mass Gainer

277 kcal + 75g carbs per 100g. Dates are nature's mass gainer - high natural sugars + potassium + iron. Soak 3-5 dates overnight, blend into morning milkshake.


3. Walnuts (Akhrot)

654 kcal + 65g good fat per 100g. Walnuts contain Omega-3 ALA (9.1g per 100g - highest of any nut) that supports muscle growth + brain function. 4-5 walnut halves daily.


4. Almonds (Badam)

579 kcal + 21g protein per 100g. Almonds are the staple weight-gain protein source. Soaked overnight + peeled, eat 12-15 per day on empty stomach.


5. Raisins (Kishmish)

299 kcal + iron + boron per 100g. Raisins fight underweight-associated anaemia. Soak 15-20 raisins overnight in water, drink the water + eat the raisins in the morning.


6. Anjeer (Dried Figs)

249 kcal + 3.3g protein + calcium 162mg per 100g. Anjeer adds bulk + helps with constipation (a common issue when increasing calorie intake). 3-4 dried figs soaked overnight.


7. Pistachios (Pista)

562 kcal + 20g protein per 100g. Pistachios add variety and pair beautifully with milk-based drinks. 15-20 unsalted pistachios daily.


8. Mixed Seeds (Pumpkin + Sunflower + Chia)

Adds 100-150 extra calories + ~5g protein per tablespoon. Sprinkle onto oatmeal, smoothie, curd, or salad.


Daily Weight-Gain Protocol (3,000+ kcal/day)


For a 60kg adult who wants to gain 2-4 kg in 12 weeks:


6:30 AM - Empty stomach

  • 1 glass warm milk + 5 soaked dates blended (450 kcal)
  • 12 soaked almonds + 4 walnut halves on the side (220 kcal)

  • 8:30 AM - Breakfast

  • 2 paratha + 2 boiled eggs + curd (500 kcal)
  • 1 tbsp peanut butter spread on roti

  • 11:00 AM - Mid-morning

  • 1 banana shake with 15 cashews + 1 tbsp seeds blended (400 kcal)

  • 1:00 PM - Lunch

  • 2-3 rotis + dal + paneer sabji + salad + curd (700 kcal)
  • 1 tsp ghee on roti

  • 4:00 PM - Evening

  • 1 katori ghee-roasted makhana + 15 pistachios (250 kcal)

  • 7:30 PM - Dinner

  • Roti + dal + chicken/paneer + sabji (650 kcal)

  • Before bed (9:30 PM)

  • 1 glass warm milk + 5 soaked dates + 8 almonds (350 kcal)

  • Total: ~3,500 kcal, 100g+ protein


    The Protein Math (Critical)


    To gain muscle (not fat), you need 1.2-1.6g protein per kg body weight. For 60kg → 72-96g protein daily.


    The highest-protein sources to combine across the day:


  • Almonds: 21g protein per 100g
  • Pistachios: 20g protein per 100g
  • Cashews: 18g protein per 100g
  • Paneer: 18g protein per 100g
  • Walnuts: 15g protein per 100g
  • Eggs: 13g per 100g (~2 eggs)
  • Dal (cooked): 7-9g per 100g

  • Combine dry fruits + eggs/paneer + dal at every meal.


    What to Combine With (Beyond Diet)


  • Resistance training 3-4x/week - Lift weights or do body-weight exercises. Without resistance training, extra calories become fat, not muscle.
  • 7-8 hours sleep - Muscle grows during sleep, not during workouts.
  • Reduce cardio - Running burns 400+ kcal/hour. Cut to 2-3 sessions/week max.
  • Track weekly - Weigh yourself once a week (same morning, after toilet, no clothes). Aim for 0.3-0.5 kg/week gain.

  • Realistic Timeline

    Weight gain progression with 3,000+ kcal daily

    1. Week 1-2
      Energy improves, appetite recalibrates, no visible weight change yet
    2. Week 4-6
      1-2 kg gain visible on the scale, clothes start fitting better
    3. Week 8-12
      2-4 kg stable gain, muscle definition begins (with lifting)
    4. Month 4-6
      4-7 kg total gain if consistent + resistance training

  • Week 1-2: Energy improves, appetite recalibrates
  • Week 4-6: 1-2 kg gain visible
  • Week 8-12: 2-4 kg gain stable
  • Month 4-6: 4-7 kg if consistent + lifting

  • What to Avoid


  • Skipping meals
  • Late-night eating only (digestion suffers)
  • Excessive sugar / mithai (adds belly fat, not muscle)
  • Mass-gainer protein powders without checking ingredients
  • Comparing to bodybuilders - they take years

  • Bottom Line


    Healthy weight gain = high-calorie nutrient-dense foods + resistance training + sleep + patience. Cashews, dates, walnuts and almonds form the foundation. 12 weeks of consistency = real, sustainable transformation.


    ---


    *Educational only - consult a doctor if you've lost weight unexpectedly. Especially important if you have diabetes, hyperthyroidism, or digestive issues.*

    M

    Founder's Note · Mohit

    When my younger brother weighed just 52 kg at age 22, we tried mass-gainer powders. Nothing worked. Then we shifted to a daily protocol with cashews, dates, paneer and resistance training - he gained 7 kg in 5 months, all muscle. The dry fruits were the unsung heroes. - Mohit

    Frequently Asked Questions

    How quickly can I gain weight with dry fruits?

    +
    Realistic expectation: 0.3-0.5 kg per week sustainable gain = 2-4 kg in 8-12 weeks. Faster than that usually means fat gain not muscle. Stick to 3,000+ kcal daily + resistance training for healthy gain.

    Are cashews the best dry fruit for weight gain?

    +
    Yes - cashews are the highest-calorie + protein combination. 553 kcal + 18g protein per 100g. 10-15 cashews daily in shakes, smoothies, or as evening snack.

    Will dry fruits make me fat instead of gaining muscle?

    +
    Only if you skip exercise. Resistance training (lifting weights or body-weight exercises 3-4x/week) directs the extra calories into muscle. Without exercise, surplus calories become fat. Lifting + dry fruits = muscle gain.

    Should I take mass gainer powders too?

    +
    No - most contain artificial fillers and added sugar. Real food (cashews, dates, eggs, paneer) gives better results. If you must use powder, choose whey protein concentrate (24g protein per scoop) - but real food first.

    How many dates per day for weight gain?

    +
    5-7 medjool dates daily. Soak overnight, blend into milkshakes for breakfast. Provides 250-350 calories + iron + potassium + natural sugars.

    Can underweight diabetics gain weight too?

    +
    Yes - but choose low-GI dry fruits. Almonds (GI 0), walnuts (15), pistachios (20), cashews (25) are safe. Avoid dates and raisins in excess. Pair with paneer for protein. Monitor HbA1c every 3 months.

    Best time to drink the dates + milk shake?

    +
    6:30 AM (empty stomach) or 9:30 PM (before bed). Both timings allow maximum nutrient absorption. Add 8 soaked almonds blended in for extra protein.

    Related Health Combos

    Founder's Pick
    Energy Recharge Combo
    View Combo