The best foods to eat after surgery to promote healing include foods high in protein, fiber, vitamin C and zinc. Here's a closer look at a healthy post-surgery diet.