Skip to content
Patient Education · Cholesterol

What is cholesterol — and what actually raises it?

Cholesterol, fat and LDL are often talked about as if they're the same thing. They're not. Here's the simple version — what raises your LDL, what doesn't, and what to do about it.

The core idea Cholesterol is not a fat. They're related, but different.
The real culprit For most people, saturated fat raises LDL more than cholesterol in food.
The surprise Coconut oil has no cholesterol — but it can still raise your LDL.
Quick answer

For most people, saturated fat raises LDL more than cholesterol in food. Eggs and prawns contain cholesterol, but their effect is usually small. Coconut oil contains no cholesterol — but it can still raise LDL because it's very high in saturated fat. The best move is to replace saturated fat with unsaturated fat and eat more fibre-rich foods.

Cholesterol and fat are not the same

A simple but important point. They're related, but they're different things — and that's where most cholesterol confusion starts.

Infographic comparing fat and cholesterol — they are different molecules with different roles
Cholesterol and fat are both lipids, but they are different molecules with different roles.

Fat is what you find in oils, butter, meat, nuts and fish. Your body uses it for energy and to build cells.

Cholesterol is a different kind of molecule. The body uses it to build cell walls and hormones. Because cholesterol doesn't dissolve in water, it travels through your blood inside little carrier particles. The most important carrier is called LDL.

Think of it this way: LDL is the truck. Cholesterol is the cargo. The number on your blood test (LDL-C) is how much cargo the trucks are carrying.

What actually raises your LDL?

Two things in food can affect LDL: cholesterol itself, and saturated fat. For most people, saturated fat is the bigger problem.

Comparison showing saturated fat raises LDL more than dietary cholesterol for most people
For most people, saturated fat in food has a bigger effect on LDL than cholesterol does.

When you eat cholesterol, your body doesn't just absorb all of it. Some passes through, and your liver makes a bit less of its own to compensate. That's why cholesterol in food usually has a smaller effect on your blood than people think.

Saturated fat is different. It slows down the way your liver clears LDL particles out of your blood. Fewer LDL particles are removed — so more stay behind, and your LDL number rises.

How saturated fat raises LDL — by reducing how efficiently the liver clears LDL particles from the blood
Saturated fat raises LDL by reducing how much the liver removes from your blood.
Saturated fat is found in butter, cheese, cream, fatty meat, processed meats, coconut oil, palm oil, and most pastries and biscuits.

So what about eggs and prawns?

Egg yolks and prawns contain cholesterol, yes — but they're low in saturated fat. For most healthy people, an egg a day is fine and unlikely to push your LDL up much. The problem is usually the bacon, butter and cheese that come with the eggs, not the eggs themselves.

If you have familial hypercholesterolaemia, diabetes, or known heart disease, the rules are tighter. Talk to your doctor about what's right for you.

Coconut oil — the surprising one

Coconut oil is sold as "natural" and "plant-based" — but it can still raise your LDL.

Saturated fats like butter, cheese, fatty meat and coconut oil vs unsaturated fats like olive oil, avocado, nuts, seeds and fish
Coconut oil is plant-based, but it's very high in saturated fat — more than butter.

Coconut oil contains no cholesterol — plants never do. But it's roughly 80–90% saturated fat. So even though the label says "cholesterol-free," coconut oil can still raise your LDL through the same mechanism as butter.

Cholesterol-free on a label does not mean LDL-neutral.

Olive oil, on the other hand, is mostly unsaturated fat. It does the opposite — it helps lower LDL when it replaces saturated fat. So while coconut oil and olive oil are both plant oils with no cholesterol, they have very different effects on your heart.

What to eat instead

The most useful advice isn't "avoid cholesterol" or "cut all fat." It's simpler than that.

Replace saturated fat with unsaturated fat. And eat more fibre.
Egg yolk, prawns, butter, coconut oil and olive oil compared on cholesterol content, saturated fat content, and likely effect on LDL
A food's cholesterol content and its effect on LDL are not the same thing.

Simple swaps that help lower LDL

Practical food swaps — butter to olive oil, cream to yoghurt, processed meat to fish or legumes, coconut oil to olive oil, full-fat cheese to smaller portions, pastries to nuts and fruit
Practical swaps. Most of them work by replacing saturated fat with unsaturated fat.
Butter
Olive oil or canola oil
Cream and cream sauces
Yoghurt or tomato-based sauces
Fatty or processed meat
Fish, legumes or lean protein
Coconut oil
Olive oil
Pastries and biscuits
Nuts, seeds, fruit or yoghurt

Add more fibre

Foods like oats, barley, legumes, apples and pears are rich in soluble fibre. Soluble fibre binds to cholesterol in your gut and helps your body get rid of more of it. It's one of the simplest things you can add to your day to help lower LDL.

A good pattern: olive oil for cooking, oily fish twice a week, a handful of nuts a day, plenty of vegetables, and fibre-rich foods at most meals.

Common myths

"If a food has cholesterol, it must be bad for my LDL."

Not really. Cholesterol in food can raise LDL a little in some people, but the effect is usually small. Eggs and prawns are good examples — they contain cholesterol but they're low in saturated fat, and most people can eat them in normal amounts without much effect on their LDL.

"If a food has no cholesterol, it can't raise my LDL."

False. Coconut oil and palm oil contain no cholesterol but they're very high in saturated fat, and both raise LDL.

"All fat is bad."

False. Unsaturated fats — like olive oil, avocado, nuts, seeds and fish — are part of every heart-healthy diet. The goal isn't no fat. It's better fat.

"Plant-based always means healthy."

Not quite. Coconut oil and palm oil are plant-based but high in saturated fat. Sugar, white bread and many "vegan" snacks are plant-based too — and they're not necessarily good for your heart.

"Plant sterol margarine works like a statin."

No. Plant sterols help a little — about 8–10% off your LDL at typical use. Statins and other lipid-lowering medications are far more powerful, and they're the right choice when medication is needed.

What to remember

If you take only three things from this page, take these:

Cholesterol is not a fat. They're related, but different.
For most people, saturated fat raises LDL more than cholesterol in food.
The best move isn't "eat no fat." It's replace saturated fat with unsaturated fat — and add fibre.
Heartcare Sydney

Concerned about your cholesterol?

Dr Reza Moazzeni is a consultant cardiologist in Westmead, Sydney, with a focus on cholesterol, prevention of heart disease, and familial high cholesterol. A GP referral is required.

Book a consultation