A large chicken egg contains about 186 milligrams of cholesterol, all of it concentrated in the yolk. The egg white has zero cholesterol. That single number has driven decades of debate about whether eggs are good or bad for your heart, but the full picture is more nuanced than the milligram count suggests.
Where the Cholesterol Lives
Every bit of an egg’s cholesterol sits in the yolk, along with most of its fat-soluble vitamins and nutrients. If you eat only egg whites, you’re getting zero cholesterol and very little fat. A large egg also contains only about 1.5 grams of saturated fat, which turns out to matter more for your heart than the cholesterol number on the label.
How Egg Cholesterol Affects Your Blood
For years, dietary guidelines set a strict cap of 300 milligrams of cholesterol per day, which made a single egg look like a significant chunk of your daily allowance. That cap no longer exists. The current Dietary Guidelines for Americans (2020-2025) simply recommend keeping dietary cholesterol “as low as possible without compromising the nutritional adequacy of the diet,” without setting a specific number.
The reason for the shift: research consistently shows that saturated fat in your diet raises LDL (“bad”) cholesterol more than dietary cholesterol does. A 2025 study in The American Journal of Clinical Nutrition put this to the test with 61 adults. Participants who ate two eggs per day on a low-saturated-fat diet actually had lower LDL cholesterol (about 104 mg/dL) than those eating a high-saturated-fat diet with only one egg per week (about 109 mg/dL). Across all diets in the study, saturated fat intake was significantly correlated with higher LDL levels, while dietary cholesterol was not.
That said, the picture has a wrinkle. The two-eggs-per-day group also showed a shift in LDL particle size, with fewer large particles and more small, dense ones. Small LDL particles are generally considered more harmful to arteries than large ones, which means the net cardiovascular effect is harder to pin down than a single cholesterol number suggests.
Not Everyone Responds the Same Way
About one-third of the population are what researchers call “hyper-responders” to dietary cholesterol. If you fall into this group, eating cholesterol-rich foods raises both your LDL and HDL cholesterol noticeably. The other two-thirds show little to no change in either. There’s no simple way to know which group you belong to without tracking your bloodwork over time, but if your doctor has flagged rising cholesterol despite a reasonable diet, your individual response to dietary cholesterol could be part of the equation.
Eggs and Heart Disease Risk
Large-scale studies looking at actual cardiovascular outcomes, not just cholesterol levels, are reassuring for most people. A major analysis published in The BMJ pooled data from three large U.S. cohort studies and found that eating at least one egg per day carried no statistically significant increase in cardiovascular disease risk compared to eating less than one egg per month (relative risk of 0.93). An updated meta-analysis of prospective studies from multiple countries found a pooled relative risk of 0.98 for each additional egg per day, essentially no meaningful change.
Interestingly, results varied by region. U.S. and European cohorts showed virtually no association between egg intake and heart disease, while Asian cohorts actually showed a slight protective effect (relative risk of 0.92). Researchers suspect this reflects differences in overall dietary patterns rather than anything unique about the eggs themselves.
How Other Eggs Compare
If you eat duck or quail eggs, the cholesterol content is higher per gram of yolk. Chicken egg yolks average about 7.7 mg of cholesterol per gram, duck egg yolks about 10.4 mg per gram, and quail egg yolks about 16.1 mg per gram. Duck eggs are also physically larger than chicken eggs, so the total cholesterol per egg is considerably higher. Quail eggs are smaller, but their yolks are proportionally large relative to the white, so a few quail eggs can add up quickly.
What This Means in Practice
For most people, one to two eggs per day fits comfortably into a heart-healthy diet, especially if the rest of your meals aren’t loaded with saturated fat from butter, processed meat, or full-fat dairy. The cholesterol in the egg matters far less than what you cook it in and what you eat alongside it. A two-egg omelet with vegetables cooked in olive oil is a very different meal from two eggs fried in butter next to bacon and a buttered biscuit.
If you have existing heart disease, familial hypercholesterolemia, or diabetes, your sensitivity to dietary cholesterol may be different, and the general population data may not fully apply to your situation. Tracking your own lipid panel after dietary changes gives you more useful information than any population-level study can.

