The 8 Best Foods for Gaining Weight

6. Avocado

For those of you trying to get that bikini figure going, look away, because this tasty, smooth, green vegetable contains 280 calories a piece. However, avocados also feature high potassium, folic acid, vitamin E, and vitamin B, making them very healthy weight gainers. You can incorporate them into your breakfast by spreading the green veggie on your bread, or include them in salads. Can you say hurray for guacamole?