How to Gain Weight: Indian Diet Plan + Mass Gainer Guide

Eat a lot but still can't gain weight? Here is an honest trainer's guide with an Indian diet plan, homemade shakes, a simple gym routine and advice on mass gainers.

“Bro, I eat a lot, but I still don’t gain weight.”

The good news is that you do not need an expensive tub of powder to fix this. Roti, rice, dal, paneer, milk, curd, eggs, soy and bananas are enough. A mass gainer is a convenience, not a shortcut. Later in this guide I will tell you when it makes sense and when you are better off saving your money.

“I hear some version of this at least twice a week. As a Level 4 Certified Trainer, I can tell you this: the people who get results aren’t the ones who know the most, they’re the ones who stop believing the myths first.”

Here is what I usually find: most thin guys eat less than they think. A big dinner, a skipped breakfast, and a lunch of chai and biscuits add up to far fewer calories than it feels like.”

The short answer

Why isn't your weight going up?

Add 300 to 500 calories to what you eat now, get protein at every meal, lift weights two or three times a week and sleep properly. Everything below is detail on how to do that.

You are very active. Cricket in the evening, a long commute or a job where you are on your feet all day all burn calories. You will need more food than a friend who sits at a desk.

You are eating less than you think. Write down everything you eat for three days, including the sugar in your tea, the cooking oil and the small bites. This is where most people get surprised.

You get full quickly. If big plates are a struggle, switch to smaller meals and add snacks. Milk, curd, nuts and peanut butter pack a lot of energy into a small portion. Forcing yourself to overeat only makes you feel sick.

Your meals lack protein. Rice, roti and potatoes give energy, but not much protein. Pair rice with rajma, chole or dal. Add paneer or soy to your roti and sabzi.

You are not recovering. Muscle grows when you rest, not while you train. Aim for seven to nine hours of sleep a night.

There may be a medical reason. If you are losing weight without trying, have a very poor appetite, ongoing stomach problems or constant tiredness, see a doctor. Do not try to fix that with a supplement.

How many calories do you need?

There is no single number that suits everyone, but you can start like this:

  1. Find your maintenance calories with a reliable online calculator. Or track your food and weight for two weeks. If your weight stays steady, what you eat on average is your maintenance.

  1. Add 300 to 500 calories to that. If your maintenance is 2,200, aim for about 2,500 to 2,700.

  1. Stay consistent for two to three weeks. If the scale has not moved, add a small snack. If you are gaining too fast, trim your portions a little.

Also remember that early weight gain includes water and stored carbohydrate, not only muscle. Be wary of anyone promising five kilos of muscle in a week.

How much protein?

Carbohydrates such as rice, roti, oats, poha and fruit supply energy. Fats from nuts, seeds, peanut butter and dairy add calories in small portions. Just do not rely on ghee and oil alone.

For healthy adults who train regularly, sports nutrition guidance usually mentions 1.4 to 2.0 grams per kilogram of body weight a day. For a 60 kg person, that is roughly 84 to 120 grams. Spread it across your meals using milk, curd, paneer, dal, soy chunks, eggs, fish or chicken. If food gets you there, you do not need powder.

A sample vegetarian day

  • 7:30 am: Milk, a banana and a few almonds

This is a template, not a fixed prescription. Change portions to suit your appetite and routine.

  • 9:00 am: Besan chilla stuffed with paneer, with curd

  • 11:30 am: Peanut butter sandwich and a fruit

  • 1:30 pm: Roti or rice, dal, a paneer dish and vegetables

  • 5:00 pm: Banana, oats and milk smoothie

  • 8:30 pm: Soy chunk curry, roti, curd and vegetables

Do you need a mass gainer?

If you eat non-veg, swap in eggs and toast at breakfast, chicken curry with rice at lunch and chicken or fish with roti at dinner. A glass of milk before bed is fine too.

You do not have to eat at these exact times. Use whatever fits your class or job schedule.

A mass gainer is a powder that supplies calories, mostly from carbohydrates and protein. Its only real job is to make eating enough easier.

You can skip it if regular meals and homemade shakes already get you there.

It makes sense if you have a hectic schedule, feel full quickly or keep missing your calorie target despite trying real food.

My own view: “I always tell beginners to focus on their daily diet first. Eat enough calories, get sufficient protein, and stay consistent for the first two or three months. If you're still struggling to gain weight, then we can consider a mass gainer based on your needs.”

Mass Gainer vs Whey Protein

- Mass Gainer: Its main purpose is to help you increase your calorie intake. It usually contains more calories and is best suited for people who struggle to eat enough food to gain weight.

- Are They Essential for Muscle Growth? Neither supplement is essential for building muscle. You can build muscle through a balanced diet, adequate protein intake, regular strength training, and proper recovery

- Whey Protein: Its main purpose is to help you meet your daily protein requirements. It generally contains fewer calories than a mass gainer and is a good option for people who aren't getting enough protein from their regular diet.

How to choose a mass gainer in India

  • Read calories and protein together. A big calorie number alone tells you little.

  • Check the serving size. Many labels show nutrition for three or four scoops, though you may only use one or two.

  • Look at sugar and ingredients, especially if you have allergies or lactose issues

  • Work out the cost per serving. Divide the pack price (₹[X]) by the servings you will actually use. The cheaper-looking tub is often not the cheaper one.

More powder does not mean better results. Follow the label and do not let a shake kill your appetite for the next meal. You do not need to drink it straight after training, because your total daily intake matters more than timing. If you are under 18, have a medical condition or take medication, talk to a doctor first

  • Buy from a trusted seller. Check the seal, batch number and expiry date. Avoid unusually cheap or damaged packs.

Three homemade shakes

Calories are approximate and depend on your ingredients.

  1. Banana and peanut butter: 300 ml full-fat milk, one banana, two tablespoons of peanut butter and 30 g of oats.

  1. Oats and date: 300 ml milk, 40 g oats, one banana, three dates (soak them if they are dry) and a few almonds.

  1. Chikoo: 300 ml milk, two small ripe chikoo, a few cashews and a little milk powder if you like.

Strength training

If a shake leaves you too full for your next meal, make it smaller or drink it between meals.

Eating more raises your weight, but lifting gives your body a reason to build muscle. Beginners can start with two or three full-body sessions a week. Learn the form first, then add weight.

  • Squat or leg press

A simple routine:

  • Push-up or chest press

  • Seated or dumbbell row

  • Lat pulldown

  • Hip bridge

  • Shoulder press, calf raises or arm work

Start light, log your sets and reps, and increase the load slowly once your form is steady. No gym nearby? Bodyweight squats, incline push-ups, resistance bands and dumbbells at home work well.“The most common mistake beginners make is trying to lift heavy weights too soon instead of focusing on proper form. Start with a weight you can control, and remember that consistency matters more than lifting heavy in the beginning.”

Whey, creatine and other supplements

  • Whey: Handy if you struggle to get enough protein from food, but not mandatory.

  • Creatine monohydrate: Has good evidence for exercise performance, but it is not required for gaining weight. Check with a doctor first if you have a medical condition or take medication.

  • Multivitamins: Useful in certain situations, but no substitute for a varied diet.

  • "Testosterone boosters" and muscle-building pills: Stay away from loud promises and products with unclear ingredients.

Tracking your progress

  • Weigh yourself under the same conditions, such as the morning before breakfast, and compare weekly averages instead of single days.

  • Keep a simple workout log.

  • Notice how your clothes fit and take measurements now and then.

  • Review everything every two to three weeks. If the scale has not moved and you have followed the plan, add a bit more food.

Common mistakes

  • Skipping meals, then eating one huge dinner

  • Getting extra calories only from sweets, fried snacks or sugary drinks

  • Ignoring protein and variety

  • Changing your workout every week

  • Replacing meals with shakes

  • Expecting big changes in two weeks

  • Ignoring unexplained weight loss

When to see a doctor

See a doctor or dietitian if you are losing weight without trying, have long-running digestive problems, a very low appetite or constant fatigue, or if you remain underweight despite sticking to the plan. Not everyone needs tests or supplements, but a check-up can explain what is going on.

A simple 30-day plan

  • Week 1: Log your meals, note your weight and fix two or three training days.

  • Week 2: Make meals regular, add one extra snack and set a sleep schedule.

  • Week 3: Review your weight trend and workout log. If eating enough is hard, try a homemade shake.

  • Week 4: If the scale has not moved, increase portions slightly. If something feels off, see a doctor.

Thirty days is enough to build a routine, but no one can promise how many kilos you will gain.

Final thoughts

Gaining weight does not need a miracle food or an expensive tub. Understand how you eat now, make a few small changes, get enough protein, lift consistently and rest. Check your progress every few weeks and adjust.

A plan you can follow on an ordinary day beats a perfect one you drop after three days.