Nutrition

Diet Plan for Weight Loss for Men: Indian Home Food

The DietGhar Team 2026-10-19Last reviewed 19 October 2026 6 min read
Diet Plan for Weight Loss for Men: Indian Home Food

Most diet advice is written with a woman at a desk in mind. Men often get the same chart with a few more rotis added. But a 35 year old man who sits through meetings, eats out three times a week and has chai with biscuits at four has a different problem.

This post covers how many calories most men need, how much protein helps, and what a day of food can look like. It works for vegetarian and non vegetarian eaters. It is general information, not a prescription.

Start with calories, not a ban list

Most men burn more than most women, often 2,000 to 2,800 calories a day depending on height, weight, muscle and activity. A gap of around 300 to 500 calories a day is a sensible start for weight loss. For many men that means eating roughly 1,700 to 2,200 calories. It is not a 1,200 calorie diet. Going that low costs muscle, energy and mood, and almost nobody keeps it up. You can estimate your own range with our free calorie calculator.

A pace of about half to one kilo a week is realistic. Faster is rarely safe, and rarely stays off.

Protein matters more than you think

Protein keeps you full, protects muscle and makes a deficit easier to live with. A common aim is around 1 to 1.4 grams per kilo of body weight a day for men who are active or training, a little less for those who are not. A doctor or nutritionist can fix your number, especially if you have kidney problems.

Easy Indian sources: dal, curd, paneer, eggs, chicken, fish, sprouts, chana, rajma, soya chunks, milk and sattu. Try to get 20 to 30 grams at each main meal. The post on getting 60 grams of protein on a vegetarian thali has portions.

A sample day (about 1,900 calories, approximate)

Breakfast: A three egg bhurji or egg white omelette with two rotis or toast and a cup of tea. Vegetarian: two paneer or besan parathas with curd and a fruit.

Mid morning: A fruit and a handful of nuts. Or a glass of buttermilk.

Lunch: Three rotis, a big katori of dal, a bowl of sabzi, salad and a katori of curd. If you eat rice, make it one small katori and take two rotis. Add chicken or fish curry on non vegetarian days.

Evening: Roasted chana, sprouts chaat or a bowl of makhana with tea. Skip the biscuits.

Dinner: Two rotis or a katori of rice, dal or paneer or chicken, sabzi and a salad. Eat two hours before sleep if you can.

Move the portions up or down depending on size, work and how hungry you are. Someone who lifts weights or does physical work needs more. Someone mostly sitting needs less.

The belly fat question

Many men want to lose belly fat first. You cannot choose where fat comes off. Crunches do not burn belly fat. What works is an overall calorie gap, enough protein, strength training, walking and sleep. Belly fat is often among the first places men lose, as weight comes down, but it comes at its own pace.

Office lunch and eating out

  • Carry a simple tiffin at least three days a week. Roti, dal, sabzi and curd beat most canteen options.
  • If you eat out, choose dal, tandoori, grilled or steamed. Skip cream gravies, deep fried food and extra naan.
  • Keep one fixed treat day. One meal out a week is fine.
  • Have water before the meal. It makes it easier to stop at the right amount.
  • Do not skip lunch. Then you go home hungry and eat anything.

Alcohol, chai and cold drinks

Liquid calories sneak in. A beer is about 150 calories, a peg of whisky about 100, and the snacks that come with them can be 400 or more. Three cups of sweet chai can add another 150 to 200. Cold drinks and juices add more. You do not have to cut everything, but see where your liquid calories hide.

If you drink, keep it to a small amount and eat a proper meal before. If you have liver, blood pressure or diabetes concerns, speak to your doctor.

Add strength training

Lifting weights, bodyweight work or resistance bands two to three times a week helps you keep muscle while losing fat. Add a 30 to 45 minute walk daily. You do not need a gym membership to start.

What to do on weekends

Weekends undo many men's progress. Keep your breakfast, lunch and dinner times similar. Plan the one big meal out rather than eating loosely all day. Go for a long walk or play a sport. Do not skip meals on Saturday to "save calories" for the party.

When to check with a doctor first

If you have diabetes, high blood pressure, heart or kidney disease, fatty liver, thyroid problems, or take regular medicine, speak to your doctor before changing your diet or starting heavy exercise. This guide supports good habits, it does not replace medical care.

Common questions

How many calories should a man eat to lose weight?

Most men lose weight eating about 1,700 to 2,200 calories a day, depending on size and activity. A calorie calculator and a nutritionist can narrow it for you.

Can I lose belly fat in a month?

Not on its own, and not by a promise. Steady overall weight loss, protein, strength work and walking usually bring the waist down over a few months.

Do I have to give up rice and roti?

No. Keep portions sensible and put dal, sabzi and protein beside them.

Is a vegetarian diet fine for men who train?

Yes, with planning. Dal, curd, paneer, soya, sprouts, milk and sattu can cover protein. Spread it across meals.

Do I need protein supplements?

Most men can meet needs from food. Supplements are optional. Talk to a doctor if you have kidney or liver problems before starting any.

Get a plan that fits your day

Our nutritionists build plans around your work hours, your exercise and the food your family cooks, and you can chat with them as you go. Plans start at Rs 499 for 15 days. Message us on WhatsApp at +91 78382 49321.

Also read: the simple diet plan for weight loss and our 5 kg in a month plan.

This is general information, not medical advice.

Sources

Get Your Personalized Diet Plan Today!

This article provides general information about weight management. Download the DietGhar app for a customized Indian diet plan tailored to your body type, health goals, and food preferences: with daily tracking and expert support.

4.9★ on Google 7,000+ Clients Helped 100% Indian Meal Plans

Compare online dietitians in India or see DietGhar plans from ₹499.

About the Author

Written by The DietGhar Team nutritionists, helping clients since 2016 with personalised Indian diet plans. How our nutritionists work

We Serve Across India

DietGhar is online across India. Open a state that has its own dietitian page.

Footer
Chat with a nutritionist on WhatsApp