The foods you eat can help improve how your body works and heals. Choose nutritious fare, like fruits, vegetables, and whole grains. Also opt for good sources of protein like fish, chicken, and other lean meats. If you're having heart surgery, making such changes to your diet can help you better control high blood pressure or high cholesterol. Eating healthier foods can also help you lose weight before surgery, if needed.
Based on your health, your health care provider may advise that you start taking a supplement. Or you may be told to eat more of certain foods to get vital nutrients like fiber. You may need to see a nutritionist or dietitian for more help.