Harvard Health Letter

Ask the doctor: What the evidence shows about eggs as part of a healthy diet

Q. Are eggs bad for your health, or not? I hear different things about them.

A. I was taught—first by my parents, and then in medical school—that you should eat eggs infrequently. The reason? Egg yolk contains lots of cholesterol, so eggs would raise your blood cholesterol levels and increase your risk of heart disease. Seemed reasonable, so I reserved eggs for Sunday mornings only.

Eggs did also contain some heart-healthy substances: protein, vitamins B12 and D, riboflavin, and folate. But the negative effects of cholesterol were thought to trump the positive effects of these substances.

To continue reading this article, you must login.
  • Research health conditions
  • Check your symptoms
  • Prepare for a doctor's visit or test
  • Find the best treatments and procedures for you
  • Explore options for better nutrition and exercise
Learn more about the many benefits and features of joining Harvard Health Online »