YES you need to eat to gain, you need to eat more than you think you should in most cases unless you are a fatass.
if your pants are looser (around the waist, not thighs) but you weigh the same, you probably gained LBM and lost fat but if you wanna gain you need more food, and try not to make...