Book now

Weight gain diet for underweight adults: a real-food plan

By Bhuvana B, dietitian · 31 October 2026 · 2 min read

Dal, flatbread and rice with a cabbage salad

Being underweight can leave you tired, weak and more likely to fall ill. Many people think the solution is to eat junk food or take mass gainers. That adds fat, not strength, and often upsets digestion. A real-food plan works better.

First, find the reason

Before the plan, ask why you are underweight. Common reasons are:

  • A small appetite or skipping meals
  • A fast, busy lifestyle with long gaps between meals
  • Stress or poor sleep
  • Digestive problems
  • A medical cause such as a thyroid problem

If you are losing weight without trying, see your doctor first.

The three levers

  1. Eat more often. Aim for 3 meals and 2 to 3 snacks.
  2. Make each bite count. Add energy-dense foods.
  3. Add protein and strength training. This builds muscle, not just fat.

Energy-dense real foods

  • Nuts and seeds, peanuts, peanut butter, dates and raisins
  • Ghee, coconut and healthy oils (in sensible amounts)
  • Banana, mango, chikoo and other calorie-rich fruits
  • Full-fat milk, curd, paneer and cheese
  • Eggs, chicken, fish
  • Potato, sweet potato, rice, ragi and whole grains

A sample day (idea)

  • Early morning: a glass of milk with ragi malt or dates
  • Breakfast: 3 idlis or 2 dosas with ghee, sambar, and 2 eggs or a bowl of sprouts
  • Mid-morning: banana shake or a handful of nuts and a fruit
  • Lunch: rice, dal with ghee, a vegetable side, curd, and fish, chicken or paneer
  • Evening: peanut chikki, a sandwich with paneer or egg, or sundal
  • Dinner: chapatis or rice with a protein curry and vegetables
  • Bedtime: warm milk with nuts

Tips that make it easier

  • Drink calories as well (milk shakes, smoothies) if you get full quickly.
  • Do not drink a lot of water right before meals.
  • Set reminders so you do not skip snacks.
  • Add ghee or oil to rice and dal in small, steady amounts.
  • Strength exercise 3 times a week helps turn the extra food into muscle.

For children

Children who are underweight need food they enjoy and a routine. A dietitian can plan around their taste, school timings and growth.

When to get help

If you have tried eating more and nothing changes, a personal plan can find the hidden reason and fix it step by step.

Sources

This article is general nutrition information, not medical advice. Talk to your doctor before changing your diet if you have a health condition or take medicines.

Questions

Questions about this topic

Do I need protein powder to gain weight?

No. Most people can meet their needs with real food. Powders are an extra cost, and they are not required for healthy weight gain.

Why can't I gain weight even when I eat a lot?

Possible reasons include a small appetite, skipped meals, fast digestion, stress, a very active lifestyle, or a medical cause such as a thyroid problem. If you cannot gain weight or are losing weight without trying, please see your doctor.

How fast should I gain?

Slow and steady is healthier, around a few hundred grams to half a kilo a week for many adults. Your dietitian can set a safe pace for you.

More in Weight gain

Start with one conversation

Book your first consultation (₹2,000) and leave with a plan made for your food.

Book appointment Chat on WhatsApp