It’s normal to not feel hungry after surgery which may cause weight loss. It varies in each case. Below are some common problems people have after surgery. You may or may not have them.


This is when the stomach empties slowly after a meal. It causes you to feel full and bloated. It should go away by 4-6 weeks after your surgery. To reduce symptoms:

  • Eat small frequent meals.

  • Avoid high fiber foods.

  • Eat soft foods or liquids like Ensure®, Boost®, or Carnation Instant Breakfast® to help gain and maintain your weight.

  • Reduce the amount of fat in your diet.

  • Take a walk after eating. Light exercise can help move food through your system faster.


The pancreas makes enzymes that help digest food. When part of the pancreas is removed, the number of enzymes may also decrease which can cause diarrhea. If you notice greasy, frothy stools that smell more than usual, talk to your doctor about pancreatic enzymes. Changing your diet may also help.

  • Avoid high fat, greasy foods

  • Eat 5-6 small meals/day

Another reason for diarrhea is “Dumping Syndrome.” This is where food empties too quickly out of the stomach. You may feel shaky, sweaty, and lightheaded after eating.

You may feel the urge to have a bowel movement.

To reduce symptoms:

  • Avoid foods high in sugar

  • Drink fluids between meals

  • Avoid hot or cold food

  • Eat 5-6 small meals/day


The pancreas makes insulin. People with uncontrolled blood sugars before surgery may have blood sugars worsen after surgery. This is because a portion of the pancreas is removed. Patients who have normal blood sugars have a small chance of diabetes.

If you have any questions or have chronic weight loss after 4-6 weeks after your surgery, contact your dietitian or doctor.

Who to Call

If you are a UW Health patient and have more questions, please contact UW Health at one of the phone numbers listed below. You can also visit our website at

Nutrition clinics for UW Hospital and Clinics (UWHC) and American Family Children’s Hospital (AFCH) can be reached at: (608) 890-5500.