LDL cholesterol isn’t something you eat directly. It’s a particle your body makes to transport cholesterol through your bloodstream. Your liver produces about 80% of the cholesterol circulating in your blood, while only about 20% comes from food. So the real question is: what causes your body to have more LDL cholesterol? The answer comes down mostly to the types of fat you eat, not the cholesterol in food itself.
What LDL Cholesterol Actually Is
Cholesterol is a waxy substance your body needs to build cell membranes, produce hormones like testosterone and estrogen, make vitamin D, and create bile acids that help digest fat. Your liver packages cholesterol into particles called lipoproteins so it can travel through your blood. Low-density lipoprotein, or LDL, is the type that delivers cholesterol to your tissues. When there’s too much of it, those particles can lodge in artery walls and form plaque, gradually narrowing your blood vessels. That’s why it’s called “bad” cholesterol.
Saturated Fat Is the Biggest Driver
The single most important dietary factor that raises LDL cholesterol is saturated fat. A 2025 randomized crossover study in the American Journal of Clinical Nutrition tested this directly: when 54 adults ate a high-saturated-fat diet (12% of calories from saturated fat), their LDL levels were significantly higher than when they ate a low-saturated-fat diet (6% of calories), regardless of how much cholesterol was in the food. Saturated fat intake was positively correlated with LDL levels, while dietary cholesterol showed no statistically significant effect at all.
Foods high in saturated fat include:
- Red meat and beef tallow
- Full-fat dairy: whole milk, butter, cheese, yogurt, and ice cream
- Tropical oils: coconut oil and palm oil
- Lard and shortening
- Combination foods: cheeseburgers, tacos, baked goods with butter
The World Health Organization recommends keeping saturated fat below 10% of your total daily calories. On a 2,000-calorie diet, that’s about 22 grams. A single tablespoon of butter has around 7 grams, and a fast-food cheeseburger can easily exceed 15 grams, so these numbers add up fast in a typical Western diet.
Trans Fats Are Even Worse
Trans fats from partially hydrogenated oils hit your cholesterol in two directions: they raise LDL and lower HDL (the protective “good” cholesterol). Although many countries have restricted artificial trans fats, they can still show up in commercial baked goods like cakes, cookies, and pies, frozen pizza, microwave popcorn, refrigerated dough products, fried foods like doughnuts and french fries, nondairy coffee creamers, and some stick margarines. Checking ingredient labels for “partially hydrogenated oil” is the most reliable way to spot them.
Dietary Cholesterol Matters Less Than You Think
For years, foods like eggs and shellfish were considered off-limits because of their cholesterol content. The evidence has shifted considerably. In the same crossover study mentioned above, participants eating two eggs a day on a low-saturated-fat diet actually had lower LDL cholesterol than participants eating just one egg per week on a high-saturated-fat diet. Across all diets tested, the amount of cholesterol people ate had no measurable effect on their LDL levels. Saturated fat was the variable that mattered.
There is a nuance worth noting: the egg-heavy, low-saturated-fat diet did shift the mix of LDL particles, increasing smaller, denser particles that may be more harmful to arteries. So while eggs don’t appear to raise total LDL, the full picture is still more complex than “eat as many as you want.”
Foods That Lower LDL
Certain foods actively pull LDL cholesterol down. Soluble fiber is one of the most effective. It works by binding to cholesterol in your digestive tract and carrying it out of the body before it reaches your bloodstream. Getting 5 to 10 grams of soluble fiber a day produces a measurable drop in LDL. A bowl of oatmeal provides 3 to 4 grams, and kidney beans, Brussels sprouts, apples, and pears are other good sources. Building two or three of these into your daily routine gets you into that effective range without much effort.
Plant sterols and stanols, compounds found naturally in nuts, seeds, and vegetable oils, also block cholesterol absorption in the gut. Consuming 2 grams per day has been shown to lower LDL by 8% to 10%. You can find them added to certain fortified foods like orange juice, margarine spreads, and yogurt drinks. The FDA recommends at least 0.65 grams per serving, taken twice daily with meals, for a meaningful benefit.
Replacing saturated fats with unsaturated fats, from sources like olive oil, avocados, nuts, and fatty fish, also improves blood cholesterol levels. This swap is one of the most consistent findings in nutrition research.
How Cooking Methods Play a Role
The way you prepare food matters too. Deep-frying in butter, lard, or shortening adds saturated and sometimes trans fats to foods that might otherwise be fine. Even healthier oils break down when heated past their smoke point, producing harmful compounds and losing their beneficial properties. Using oils with higher smoke points for high-heat cooking (like avocado oil) and saving more delicate oils (like extra virgin olive oil) for lower temperatures or finishing helps preserve their benefits.
LDL Levels and What They Mean
For adults, an LDL level below 100 mg/dL is generally considered optimal. The range from 100 to 129 mg/dL is near-optimal, 130 to 159 mg/dL is borderline high, and anything above 160 mg/dL is high. At 190 mg/dL or above, guidelines classify it as severe hypercholesterolemia, which often warrants medication regardless of other risk factors. For children, the thresholds are lower: below 110 mg/dL is acceptable, 110 to 129 mg/dL is borderline, and 130 mg/dL or above is considered abnormal.
Your LDL number doesn’t exist in isolation. Your overall cardiovascular risk depends on other factors too, including blood pressure, blood sugar, smoking status, age, and family history. Two people with the same LDL level can have very different risk profiles, which is why treatment decisions are personalized rather than based on a single number.

