Wearing a waist trainer will cause you to eat less since it compresses your stomach. You can certainly eat while wearing a waist trainer but large meals can be very uncomfortable.