5 Foods to Gain Weight

Are you underweight? Do you want to gain weight? We have made a list of foods that will help you gain weight. There are many people who are underweight and tries to gain more weight. Being underweight is just as bad as being overweight. If you think gaining weight is easy then you are wrong. Gaining weight is as hard as losing weight. Bringing a change in your lifestyle such food habits is the easiest way to gain weight.

Let’s take a look at the foods that help you gain weight.


One of the best foods to gain weight is by eating plenty of rice. 1 cup of cooked rice contains 190 calories, fats and 43 grams of carbs. Rice is considered as a calorie-dense food. This means that with just single serving you can get huge amounts of calories and carbs. Rice can be easily consumed and digested.

Protein Smoothies

Another great food to gain weight is by drinking homemade smoothies. They are highly nutritional as you consume minerals proteins and vitamins. They offer you 400 to 600 calories.


For decades, milk has been used for gaining weight and building muscle. Milk offers a great balance of carbs, fats, and proteins. It is the best source of calcium, minerals, and vitamins. Milk provides both whey protein and casein protein that helps in muscle building. You can drink 2 glasses of milk as a snack or with a meal.

Nuts and Nut Butters

Nuts and nut butter are an excellent way to increase your weight. If you eat one handful of almonds, it contains 7 grams of protein and 18 grams of healthy fats. Being calorie-dense, taking 2 handfuls each day will add a lot of calories.

Furthermore, nut butter consumption can also help you in gaining weight. You can add them to your smoothies or dishes. They must not contain added sugar or extra oils. They are delicious and easy to add into your diet.

Potatoes and Starches

One of the best foods to gain weight is potatoes and starch. You can easily and cost-effectively obtain starchy foods. Some of the starchy foods you can use are:

  • Corn
  • Oats
  • Squash
  • Beans and legumes
  • Quinoa
  • Buckwheat
  • Winter root vegetables.

Moreover, they help you increase your muscle glycogen stores. Consuming healthy starch is a great way to obtain important nutrients and fiber.

Therefore, the secret of gaining weight is consistently eating more calories. Add these foods to your meals that you enjoy.