Foods you should eat before and after having the gastric bypass surgery are high in protein but low in calories, fats and carbohydrates. Some doctors may need you to be on a full liquid diet for a few weeks. Foods that you should eat after the surgery are liquids, soft foods and then solid foods when the doctor says. You can have six small healthy meals a day.