AskDocDoc
/
/
/
How can I gain weight as a vegetarian?
FREE!Ask Doctors — 24/7
Connect with Doctors 24/7. Ask anything, get expert help today.
500 doctors ONLINE
#1 Medical Platform
Ask question for free
00H : 32M : 41S
background image
Click Here
background image
Nutrition & Diet
Question #26111
150 days ago
321

How can I gain weight as a vegetarian?

Client_3b08be

I want to gain weight before October I’m 28 year old my name is shikha my height is 5.6 feet and my weights is 43 i want to achieve my goal that is 50kg i have do so many thing but I can’t achieve m ideal weight please help me for this nd I’m mon vegetarian

How long have you been trying to gain weight?:

- More than 6 months

What does your current diet look like?:

- Unbalanced, not sure

Do you have any health issues that might affect your weight gain?:

- No health issues
$7.5
Question is closed
FREE! Ask a Doctor — 24/7,
100% Anonymously
Get expert answers anytime, completely confidential.
No sign-up needed.
CTA image asteriksCTA image

Doctors' responses

To gain weight, especially as a vegetarian, it’s important to ensure you’re consuming more calories than you burn in a day. Start by calculating your daily caloric needs using an online calculator and aim to consume about 500-700 calories more per day to gain weight gradually and healthily. Focus on nutrient-dense foods. Incorporate healthy, high-calorie options like nuts, seeds, nut butters, avocados, and whole grains into your diet. Add them to your meals and snacks. For protein, consider legumes such as lentils, beans, chickpeas, as well as dairy products like milk, yogurt, cheese, and tofu. Eggs can also be a good option if you include them in your diet. To help increase your calorie intake, try having smaller, more frequent meals throughout the day. You can include snacks between meals. Homemade smoothies, using ingredients like bananas, milk, protein powder, and nut butter, can pack a caloric punch without making you feel too full. It’s also beneficial to engage in some form of strength training exercises. This can help increase your muscle mass, contributing to weight gain in a healthy manner. Resistance training using body weights or resistance bands is practical and effective. Watch out for any potential red-flag symptoms that might indicate an underlying health condition affecting your weight, such as persistent digestive issues or fatigue. If you don’t see progress, consider consulting with a healthcare provider or a dietitian to better assess your situation and rule out any medical concerns. They could offer personalized advice based on a comprehensive evaluation of your health and dietary habits.

21009 answered questions
91% best answers
Accepted response

0 replies

Hello It’s great that you’re motivated to gain weight and reach your goal of 50 kg by October. Let’s work together to create a plan that suits your vegetarian lifestyle!

### Here’s a simple plan to help you gain weight:

1. Increase Caloric Intake: - Aim for calorie-dense foods. Include nuts, seeds, avocados, and nut butters in your diet. - Add healthy oils (like olive oil or coconut oil) to your meals.

2. Balanced Meals: - Breakfast: Oats with milk, nuts, and fruits or a smoothie with banana, yogurt, and peanut butter. - Lunch: Whole grain roti with paneer, dal, and a side of vegetables. Add a serving of rice or quinoa. - Snacks: Hummus with whole grain bread, mixed nuts, or a protein bar. - Dinner: Vegetable curry with rice or pasta with a creamy sauce and veggies.

3. Frequent Meals: - Eat 5-6 smaller meals throughout the day instead of 3 large ones. This can help you consume more calories without feeling too full.

4. Protein Intake: - Include protein-rich foods like lentils, chickpeas, tofu, and dairy products. Consider protein shakes if you find it hard to meet your protein needs through food alone.

5. Stay Hydrated: - Drink fluids, but try to do it between meals rather than during meals to avoid feeling too full.

6. Strength Training: - Incorporate some strength training exercises to build muscle mass. This can help you gain weight in a healthy way.

7. Monitor Progress: - Keep track of your weight weekly and adjust your diet as needed. If you’re not seeing progress, consider increasing your portion sizes.

### Additional Tips: - Consult a nutritionist for personalized meal plans. - Be patient and consistent; healthy weight gain takes time.

Thank you

1361 answered questions
45% best answers
Accepted response

0 replies

Hello Shikha, thank you for sharing your concern. Your BMI is quite low. Your goal of reaching around 50 kg by October is realistic if you focus on increasing calorie intake and improving diet quality. Here is my advise-

1. Increase meal frequency- Instead of 2–3 large meals, try 5–6 small meals per day. This helps increase total calorie intake without feeling too full.

2. Focus on high-calorie nutritious foods- Include foods like: Milk, curd, paneer, cheese, Peanut butter, almonds, walnuts, cashews Bananas, mangoes, dates, raisins., Rice, potatoes, whole wheat roti, Soy products like tofu or soya chunks, Dal, chickpeas, rajma, lentils.

3. Add healthy calorie boosters- You can add: 1–2 teaspoons ghee or butter to meals, Peanut butter or nut spreads with bread, Banana milkshake or dry fruit shake daily.

4. Include protein regularly- Protein helps build healthy body weight. Vegetarian sources include paneer, tofu, soybeans, lentils, chickpeas, milk, yogurt, and nuts.

5. Light strength exercises- Doing body-weight exercises such as squats, push-ups, or yoga 3–4 times per week helps convert calories into muscle instead of fat.

6. If weight gain remains difficult, consider physical evaluation at your nearest hospital.

7. Start this supplement- - Tab. Multivitamin once daily × 3 months. - Also, consider a protein supplement (not very necessary, but better).

Review after 1 month.

Regards, Dr. Nirav Jain MBBS, D.Fam.Medicine

1117 answered questions
44% best answers
Accepted response

0 replies

Hello

Hello

First we have to rule out whether this is due to any medical reason.For that you have to do some tests: 1.Thyroid profile 2.CBC 3.LFT/RFT 4.Stool routine and culture

Meanwhile

For appetite: Syp: Megestrol 125mg 5ml once a day

To gain weight, focus on more calories + more protein + more meal frequency.

Simple daily plan: • Morning: Milk + banana + peanut butter (or soaked almonds)

• Breakfast: 3–4 eggs or paneer + 2 chapati/bread + fruit

• Lunch: Rice or chapati + dal + sabzi + curd + ghee

• Evening snack: Banana shake / peanut chikki / nuts

• Dinner: Same as lunch + paneer /soybean

• Before bed: Warm milk

Key tips: Eat 5 meals daily, add ghee/oil to food, drink calorie shakes, and do light strength exercise 3–4×/week.

Supplements

Omega 3 fatty acid Zinc + multivitamin

Do consistently Drink plenty of water

I trust this helps Thank you

1986 answered questions
57% best answers

0 replies

based on your height (5.6 ft) and weight (43 kg), you are underweight, and reaching 50 kg is a healthy and realistic goal, but weight gain requires a consistent calorie surplus and balanced nutrition rather than random eating. Since you follow a non-vegetarian diet, you can increase healthy calories with protein-rich foods like eggs, chicken, fish, paneer, milk, curd, peanut butter, nuts, rice, potatoes, bananas, and healthy fats such as ghee and seeds. Eat 5–6 small meals daily, add high-calorie snacks (smoothies, milkshakes, nuts), drink 2–3 liters of water, and start strength training or light gym exercises to build muscle instead of just fat. Conditions like Malnutrition or Hyperthyroidism can sometimes prevent weight gain, so if you still struggle, consider basic blood tests. In conclusion, with a calorie-dense balanced diet, regular meals, and strength exercise, you can safely gain about 0.5–1 kg per month and realistically reach your target weight before October.

2116 answered questions
59% best answers

0 replies

Hello dear See weight gain depends upon both environmental factors and genetic sciences Iam suggesting some precautions Please follow them for atleast a month Replacement of carbohydrates with protein diet Take nuts and fruits in between meals Be hydrated Avoid junk food Take zincovit multivitamin therapy onca a day for 1 month Take ashwagandha for strength Consume butter and ghee for weight gain Replacement of sugar with jaggery Avoid refined food Do physical exercise atleast half an hour daily Avoid excessive thinking Add milk products for calcium level Hopefully improvement will occur In case of no improvement consult a dietician in person for better clarity Regards

3585 answered questions
70% best answers

0 replies
FREE! Ask a Doctor — 24/7,
100% Anonymously

Get expert answers anytime, completely confidential. No sign-up needed.

About our doctors

Only qualified doctors who have confirmed the availability of medical education and other certificates of medical practice consult on our service. You can check the qualification confirmation in the doctor's profile.