My first thought was pregnancy.

Second thought would be thyroid...if that is over active it could cause in increase inhunger, but I would think there wouldn't be a weight gain...not sure on that.