10. Guacamole


Aside from being good for the heart, a creamy batch of guacamole ups the ante in your weight-gain program. A 261-gram serving contains as much as 360 calories. This is slightly off-topic, but eating a lot of guacamole -- and avocado, in general -- will also make your hair and skin extremely soft.

Avocado is one of the most recommended fruits as well as a food for bodybuilding and medicine for cholesterol-related heart disease.

Mansi Desai
Explore more ...