Does anyone here have experience in weight lifting? I want to gain some weight since I am too skinny. I am doing some hand weight to gain upper body strength.

what kind of food should I eat to gain more calories? I don't want to gain cholesterol.