Hello I am 42 years old and weight is 58 kg. I have no medical issue. I want to increase my weight around 4 kg. Please suggest diet for me to increase my weight. I am vegetarian. Thank you so much
Answers (22)
Get your queries answered instantly with Care AI
FREE
you should be increasing your diet with proper protein ,carbs make sure to do proper exercise with it
banana with milk
peanut butter , ghee ,rotis cheese chicken
such kind of food you can add to your add
exercise is must with proper rich nutrient diet
Answered
Flag this answer
Let others know if this answer was helpful
Was this answer helpful?
YESNO
Didn't find the answer you are looking for?
Talk to experienced doctor online and get your health questions answered in just 5 minutes.
Need few more details for proper understanding of your issue.
You can consult with me online on Practo or whatsapp on eight three one eight four six nine eight eight six for proper diagnosis, conclusion and management
If you want to discuss your problem in more detail, feel free to message me on WhatsApp at nine one one nine two five five six nine nine for a detailed discussion
Hello,
Your current weight is within a reasonable range, but if you wish to gain around 3–4 kg, it can be achieved safely with a planned, calorie-rich vegetarian diet.
Weight gain requires a calorie surplus with adequate protein intake, not just eating more quantity.
Diet recommendations (vegetarian)
1. Increase calorie intake with healthy foods:
• Milk, curd, paneer
• Ghee/butter (in moderation)
• Nuts: almonds, cashews, peanuts
• Seeds: sesame (til), flaxseed
• Banana, mango, chikoo
2. Ensure good protein intake:
• Dal, rajma, chole
• Soy products (soya chunks, tofu)
• Paneer, milk
3. Add calorie-dense snacks:
• Peanut butter sandwiches
• Dry fruit laddoos
• Banana milkshake
Sample daily plan
• Morning: Milk + soaked almonds
• Breakfast: Paratha with curd / vegetable upma
• Mid-morning: Banana or fruit smoothie
• Lunch: Rice + dal + sabzi + curd + salad
• Evening: Peanut chikki / sprouts / milkshake
• Dinner: Roti + paneer/soy-based curry
• Bedtime: Warm milk
Lifestyle tips
• Light strength exercises to gain healthy muscle (not just fat)
• Eat small, frequent meals (5–6 times/day)
• Adequate sleep
When to evaluate
If you are unable to gain weight despite good intake, then basic tests like thyroid function or anemia screening can be considered.
58 is a great weight at your age.
There is no specific instructions to increase weight. To increase muscle mass, you can increase protein intake and regular exercises.( Resistance exercise)
Is your thyroid profile normal .... if not done please do this test nd send here.. till then you can take protein rich food ... nuts ... small intermittent meal... do you have any other medical condition?
Weight gain is achievable with small, consistent changes. Add milk, nuts, paneer, and healthy snacks between meals.
I can help you with a simple vegetarian plan tailored to you feel free to book a consultation.
It is great that you are looking to reach a weight where you feel more comfortable. Since you are vegetarian, the secret to gaining 4 kg healthily is to increase the 'calorie density' of your meals without making them too heavy to digest.
1. The 'Liquid Gold' Rule
Don't drink water right before or during meals, as it fills up your stomach. Instead, drink high-calorie shakes between meals.
A 'Sattu-Banana-Date' shake with full-fat milk is an excellent way to add 300-400 healthy calories to your day.
2. Power-Up Your Regular Meals
You don't need to eat huge portions; just make your current portions more 'powerful':
Add a tablespoon of Ghee or Olive Oil to your dal and rotis.
Mix crushed nuts or seeds into your curd or oats.
Eat Paneer or Tofu at least once a day to keep your protein levels high.
3. Frequent Snacking
Instead of three large meals, aim for five smaller, calorie-rich meals. Snacks like peanut butter on whole-wheat toast, handfuls of roasted foxnuts (makhana) with ghee, or a bowl of thick curd with honey are very effective.
4. Light Strength Training
To ensure the weight you gain is healthy muscle and not just fat, try simple bodyweight exercises (like squats or lunges) for 15 minutes, three times a week. This signals your body to use the extra calories to build strength.
A Simple Tip: Try adding an extra 300-500 calories per day. If you do this consistently, you should reach your 4 kg goal in about 8 to 12 weeks.
Thank you for posting your query
I think you wanted to increase your muscle mass not fat
What is your height becouse your weight should be according to your height but if you want to increase for some specific reason then
Increase Protein in your diet if you are Non vegeterian then add Eggs and meat if you are vegetarian then Tofu/ paneer/ Dal
Add some work out in your dailly routine it will increase your metabolism and help you in your Goal and keep you fit
Increase carbs and fats in your diet. Include potatoes, rice, whole grains, nuts, and seeds. Eat a clean, healthy diet. Avoid eating large meals at once,instead, have smaller portions at frequent intervals
Your current weight is within a reasonable range, but if you wish to gain around 3–4 kg, it should be done in a healthy and gradual way, focusing on gaining strength and muscle rather than just fat.
Since you are vegetarian, it is important to ensure adequate calorie intake along with good quality protein.
Next Steps
- Increase overall calorie intake by adding healthy, frequent meals (5–6 small meals/day)
- Include protein-rich foods: milk, curd, paneer, tofu, dal, chana, rajma, soy products
- Add healthy calorie-dense foods: nuts (almonds, walnuts), peanut butter, seeds, ghee in moderation
- Include banana shakes, dry fruit shakes, or smoothies daily
- Prefer whole grains (roti, rice, oats) and don’t skip meals
- Start light strength exercises or yoga to ensure weight gain is healthy
Health Tips
- Avoid junk food for weight gain; it leads to unhealthy fat accumulation.
- Be consistent—healthy weight gain may take 6–8 weeks or more
- Stay well hydrated and maintain good sleep
- If there is poor appetite or difficulty gaining weight despite efforts, basic tests (thyroid, hemoglobin) can be considered
Hi, to gain 4 kg healthy weight, aim for a small calorie surplus with protein-rich vegetarian meals.
Include: milk/curd/paneer, dal/rajma/chole, soy/tofu, nuts, peanut butter, banana, rice, roti, potatoes, oats, seeds. Eat 3 main meals + 2 snacks daily. Add smoothies/shakes, nuts and ghee in moderation. Do strength exercise 3–4 times/week and sleep well.
Health Tips
Please book a video consultation with me for a personalized vegetarian diet plan based on your height/activity level.
Disclaimer : The content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always seek the advice of your physician or other qualified health provider with any questions you may have regarding your medical condition. Never disregard professional medical advice or delay in seeking it because of something you have read on this website.
Disclaimer : The content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always seek the advice of your physician or other qualified health provider with any questions you may have regarding your medical condition. Never disregard professional medical advice or delay in seeking it because of something you have read on this website.
Flu
Reasons for flagging
Hateful or abusive contentSpam or misleadingAdvertisement