How Many Eggs Can a Person Safely Eat Per Day?

Most healthy adults can eat one to three eggs a day without raising their risk of heart disease. The American Heart Association recommends up to one whole egg per day (or seven per week) as a general guideline for people without heart disease. That said, the actual number that works for you depends on your overall diet, your cholesterol levels, and whether you have certain health conditions.

What the Official Guidelines Say

The American Heart Association sets the most widely cited benchmark: up to one egg per day for adults without heart disease. If you have heart disease or high cholesterol, the recommendation drops to about four yolks per week. Egg whites don’t carry the same limitation because they contain virtually no cholesterol or fat.

The current USDA Dietary Guidelines for Americans (2020-2025) no longer set a specific milligram cap on daily cholesterol, which is a shift from the old 300 mg limit. Instead, they advise keeping dietary cholesterol “as low as possible without compromising the nutritional adequacy of the diet.” A single large egg yolk contains roughly 186 mg of cholesterol, so two eggs would put you well above what the older guidelines allowed. This is part of why the conversation around eggs has gotten more nuanced over the past decade.

What Eggs Actually Do to Your Cholesterol

The cholesterol you eat and the cholesterol in your blood aren’t the same thing. Your liver produces the vast majority of the cholesterol circulating in your body, and for most people, eating cholesterol-rich foods triggers the liver to compensate by producing less. This is why research consistently shows that dietary cholesterol from eggs has a smaller effect on blood cholesterol than people once feared.

A University of Sydney study found that people with pre-diabetes or type 2 diabetes who ate up to 12 eggs per week showed no difference in cardiovascular risk markers compared to people eating fewer than two eggs per week, even after three months. That finding is notable because people with type 2 diabetes tend to have higher levels of LDL (“bad”) cholesterol and would theoretically be more vulnerable to dietary cholesterol.

Not everyone responds the same way, though. A subset of the population, sometimes called “hyper-responders,” sees a more significant jump in LDL cholesterol from dietary sources. There’s no simple test for this, but if your cholesterol rises after increasing egg intake, your body may be more sensitive to dietary cholesterol than average.

What You Get From One Egg

A large whole egg provides 71 calories, 6.3 grams of protein, and a surprisingly dense package of micronutrients. A single egg white alone has about 17 calories and 3.6 grams of protein with essentially no fat. The yolk is where most of the nutritional value lives: fat-soluble vitamins, calcium, and several nutrients that are hard to find elsewhere in the diet.

Choline is one of the standouts. One large hard-boiled egg delivers 147 mg of choline, covering 27% of the daily value. Most Americans don’t get enough choline, which plays a role in brain function, liver health, and metabolism. You’d need to eat a lot of broccoli or Brussels sprouts to match what a single yolk provides.

Egg yolks also contain lutein and zeaxanthin, two antioxidants that accumulate in the retina and help protect against age-related macular degeneration, the leading cause of vision loss in older adults. Research from a Harvard-affiliated study found that eating two egg yolks per day for five weeks significantly increased both blood levels of these antioxidants and macular pigment density in older adults, even those already taking cholesterol-lowering statins. Four yolks per day produced even stronger improvements in macular pigment at multiple points in the retina. The fat in the yolk actually makes these antioxidants more bioavailable than supplements or vegetable sources.

Eggs and Weight Management

Eggs are one of the more filling foods per calorie. Research on satiety shows that people who eat eggs for breakfast consume fewer total calories throughout the day compared to those who eat a carbohydrate-heavy breakfast like cereal or toast. In controlled studies, egg-breakfast groups reported feeling less hungry and more satisfied at both 3 and 24 hours after eating, and they showed lower levels of ghrelin, the hormone that drives hunger.

At about 71 calories each, two or three eggs with vegetables can create a breakfast under 300 calories that keeps you full well into the afternoon. That calorie-to-satiety ratio is hard to beat with most other breakfast options.

When the Number Should Be Lower

If you have existing heart disease, high LDL cholesterol, or a family history of cardiovascular problems, sticking closer to four yolks per week is a reasonable precaution. You can still eat eggs more frequently by using egg whites for some meals: two egg whites have roughly the same protein as one whole egg, with none of the cholesterol.

The rest of your diet matters as much as the egg count. An egg cooked in butter alongside bacon and white toast creates a very different metabolic picture than an egg poached alongside avocado and whole-grain bread. Saturated fat from other foods in the same meal can amplify cholesterol absorption, so what you eat with your eggs shapes how your body handles them.

A Practical Daily Range

For most healthy adults, one to three whole eggs per day fits comfortably within a balanced diet. If you’re active, trying to increase protein intake, or relying on eggs as an affordable protein source, eating two to three daily is well-supported by current evidence. If you have cardiovascular risk factors, keeping yolks to around four per week while using whites more freely gives you the protein without the cholesterol load.

The simplest approach: get your cholesterol checked, eat eggs as part of meals that include vegetables and whole grains, and pay attention to what your bloodwork says over time. Your individual response matters more than any single number from a guideline.