Foods That Make You Gain Weight

Written by Dr. Veena Madhankumar and medically reviewed by iCliniq medical review team

Here are 5 foods that help you gain weight or add muscle, the healthy way.


Whole Wheat Bread

Whole wheat bread is your nutritionist’s favorite when it comes to positive weight gain. They contain a lot of fiber which helps you stay full for longer, also giving you longer energy.



Half an Avocado contains 140 calories, a lot of Potassium & Vitamin E. Hence it a wonderful way to add healthy fat to your body.

Vegetable Oils

Vegetable oils like extra virgin olive oil, coconut oil & peanut oil have a strong flavor. This results in usage of oil while cooking, it helps in healthy weight gain.


Nuts are simply everyone’s favorite snack. A handful of nuts has enough fat, nutrients & fiber to keep you full for hours.

Tropical Fruit

Mango, papaya, bananas and pineapple are a rich source of natural sugar and give you energy for hours together. Compensate most of your food requirement with fruits to maintain a healthy weight.

Any Queries, Ask Doctor Now -> Click Here


Do you have a question to ask a doctor online?

Ask a Doctor Online Now »

Recommended Links
Q: How to gain weight as I am underweight and more vulnerable to climate change?
Basically, your immune system is very weak. Some people like you are very much prone to cold and cough, because of which the body's normal biological systems gets disturbed during each season. When our immune system gets... Read more »
Q: How to gain weight?
You can definitely gain weight. If you think you are not getting 100% of what you are eating, it could be probably due to worm infestation in intestine. For that you can take tablet Ivoral Forte (combination of Ivermecti... Read more »
Q: I want to gain weight very fast. Please suggest a medicine.
Looking at your BMI it is slightly below normal. You must better see a gastroenterologist and get some basic tests done which is quite possibly a diagnosis even if you do not have any other symptoms. Thyroid profile, CB... Read more »
HTML Snippets Powered By :
Ask a Doctor Online? Ask Now!