The 8 Best Foods for Gaining Weight

2. Tropical Fruit

While grapefruits and oranges can help you lose weight, certain tropical fruits will do the complete opposite. Mango, papaya, pineapple, and bananas contain a lot of natural sugar which will provide you with energy boosts throughout the day. For those who struggle with eating multiple servings of fruit a day, remember you can always make smoothies (and indeed, increasing your intake of high-calorie liquids can be another ideal way to pack on weight).