4. RED MEAT:

If you are a nonvegetarian, red meat is an excellent choice to gain weight. The protein and fat content of red meat help gain weight. Including red meat in the diet leads to significant weight gain.
Advantages:
- Rich source of iron and vit B12.
- Builds muscle.
Disadvantages:
- The amount of fat, cholesterol, and sodium content increases the risk of diseases of heart if consumed daily.