Skip to content
Energy & Recovery12 Min Read

Cholesterol Test: What the Numbers Mean, and the One Most Men Miss

What a cholesterol test measures, what counts as healthy in the UK, and ApoB: the cardiovascular marker most standard tests skip. Reviewed by GMC-registered GP Dr Ewa Lindo.

Written byKeith AntonyFounder, Andro Prime
Reviewed byDr Ewa LindoGMC-registered GP
Published24 Jun 2026
a man running down a trail in the mountains
Photo by Lucas Canino on Unsplash

A cholesterol test, also called a lipid panel or lipid profile, measures the fats in your blood: total cholesterol, LDL, HDL, triglycerides and non-HDL. In the UK they're read against standard targets. But the number that predicts heart risk most accurately, ApoB, isn't on a standard NHS panel, and that's the one worth knowing.

What a cholesterol test actually measures

A man I know got his results back with a covering note: "Cholesterol slightly raised, nothing to worry about." Four words doing a lot of work.

Slightly raised against what? Nothing to worry about based on which number?

He couldn't say. Neither, it turned out, could the note. He had a single figure, total cholesterol, standing in for a whole panel, and a verdict attached to it that nobody had explained.

That's the usual starting point. So here's the test, plainly, before any of the worry.

A cholesterol blood test doesn't measure one thing. It measures a handful of fats your blood carries, and the balance between them matters more than any single line. Five numbers do most of the work.

Total cholesterol, LDL and HDL

Total cholesterol is exactly what it sounds like: all the cholesterol in your blood added up. On its own it's the least useful number on the page, because it lumps the helpful and the harmful together.

LDL, low-density lipoprotein, is the one usually called "bad" cholesterol. It's the cholesterol being carried out to your tissues, and when there's too much of it, it's the fraction that ends up in artery walls.

HDL, high-density lipoprotein, is the "good" one. It carries cholesterol back to the liver to be cleared. With HDL, higher is generally better, which is the opposite of almost every other number here.

Two men can have the same total cholesterol and completely different risk, depending on how that total splits between LDL and HDL. That's why the total alone tells you so little.

Triglycerides and non-HDL

Triglycerides are a different blood fat, your body's main way of storing spare energy. They climb with excess calories, alcohol, and refined carbohydrate, and a triglycerides test is read alongside the cholesterol numbers, not instead of them.

Non-HDL is the one the NHS now leads with. It's simple: total cholesterol minus your HDL. What's left is every harmful fraction in one figure, and it's become the headline number on a UK lipid panel because it predicts risk better than LDL alone.

Five numbers. One question underneath all of them. How much artery-clogging fat is moving through your blood, and is your body clearing it?

What counts as "healthy": the UK targets

This is the section search engines quote and AI assistants extract, so here it is plainly. These are general targets for healthy adults. Your own risk, and your own lab's printed range, are what actually frame your result.

General UK healthy targets for adults (read with your overall heart-disease risk, not in isolation)

Total cholesterol: below 5 mmol/L

HDL ("good"): above 1.0 mmol/L for men

Non-HDL ("bad", total minus HDL): below 4 mmol/L

LDL: below 3 mmol/L

Fasting triglycerides: below 1.7 mmol/L

Total cholesterol, HDL and non-HDL come from NHS guidance (NHS, Cholesterol levels). The LDL and fasting-triglyceride targets come from HEART UK (HEART UK, Understanding your cholesterol test results). Two things matter when you read them.

First, these targets aren't a personal optimum. They're population guides, and they're lower again if you already have heart disease. The NHS reads your numbers alongside your age, blood pressure and other conditions, often through a QRISK score that estimates your chance of heart or circulation problems over the next ten years. The same band that's reassuring for one man is a flag for another. It's the same trap that catches men reading a testosterone result, and we pull that thread fully in the myth of the normal range.

Second, one reading after a big meal or a bad week isn't a baseline. Triglycerides in particular jump after food, which is why a fasting target exists. A single snapshot is a starting point. Not a verdict.

ApoB: the number your standard cholesterol test misses

Now the part almost no UK page leads with.

Go back to those two men with the same LDL. Same age, same "bad" cholesterol of 3.4. One of them will have a heart attack in his fifties. The other won't. Their standard cholesterol test can't tell them apart.

So what can?

The count of the particles, not the cholesterol inside them. That's ApoB.

ApoB, apolipoprotein B, is a protein. One molecule of it sits on the surface of every particle that can lodge in an artery wall: LDL and a few of its cousins. Measure ApoB and you're counting those particles directly, one by one. Measure LDL cholesterol and you're estimating the amount of cholesterol they happen to be carrying, which varies from particle to particle.

He didn't have a cholesterol problem. He had a measurement problem. His LDL looked fine because his particles were each carrying a little less cholesterol than average, so there were far more of them than the number suggested.

Why ApoB beats LDL for predicting risk

The logic is mechanical, not magic. Cholesterol can only get into an artery wall while it's inside an ApoB particle. So the thing that drives the damage is how many of those particles are trapped in the wall, which is a count, not a weight (Sniderman et al., 2019, JAMA Cardiology, Apolipoprotein B Particles and Cardiovascular Disease).

This matters most when LDL and particle count disagree. If your triglycerides are high, your LDL particles tend to be small and cholesterol-poor, so your LDL number can read "normal" while your particle count, your ApoB, is high. The standard test reassures you. The ApoB test doesn't.

Harvard Health puts the practical line simply: ApoB is a direct measurement rather than an estimate, and an ApoB above 130 mg/dL is linked to a much higher cardiovascular risk (Harvard Health, 2024, Is an apoB test a better way to check your cholesterol?).

Why the NHS doesn't routinely test it

If ApoB is better, why hasn't your GP ever mentioned it?

Cost and policy, not lack of value. The standard lipid panel is cheap, fast, and good enough to screen a whole population. ApoB costs a little more and isn't yet built into routine NHS pathways, so it sits outside most GP blood forms and outside most private men's panels too. The result is a marker the evidence rates highly that almost no man in the UK has actually seen.

That gap is the whole reason this article exists.

Clinical Insight //
"Most men are handed a total cholesterol number and told it's fine or it's high, and that's the end of it. But two men with the same LDL can carry very different risk, and ApoB captures that far better, because it counts the particles that actually drive arterial disease. It isn't on a standard NHS panel, which is exactly why it's worth knowing. A single result still isn't a verdict, though. It's the trend and the full picture that matter."
Dr Ewa LindoGMC-registered GP, Andro Prime medical reviewer

The wider cardiometabolic picture (blood sugar, briefly)

Cholesterol is one half of cardiometabolic health. The other half is blood sugar, and the two travel together.

Markers like HbA1c and fasting glucose show how your body is handling sugar over time, and high triglycerides often sit next to them. A homocysteine test is sometimes added as an advanced marker too. None of that turns this into a diabetes article, and a lipid panel can't diagnose anything on the blood-sugar side. It's one paragraph for a reason: if your cholesterol picture is off, the blood-sugar half is worth a look as well, and that's a fuller blood-sugar piece for another day.

What raised numbers usually mean in active men

Here's where most explainers list every possible cause as if each were equally likely. In an otherwise well man between 35 and 50, the realistic shortlist is short.

Diet pattern comes first, and it's rarely about eggs. Refined carbohydrate, alcohol, and a steady calorie surplus push triglycerides and ApoB up more reliably than dietary cholesterol does for most men.

Body composition is next. Carrying extra weight around the middle shifts the whole lipid picture in the wrong direction, and shifting it back tends to move the numbers more than any single food swap.

Then there's the one that isn't lifestyle at all.

Familial hypercholesterolaemia, FH, is an inherited condition that leaves the liver less able to clear LDL, so cholesterol runs high from a young age. It affects about 1 in 250 people in the UK, roughly 270,000 men and women, and most don't know they have it (British Heart Foundation, Familial hypercholesterolaemia). If one parent has it, each child has a 1 in 2 chance of inheriting it.

The tell is a very high reading, often a family history of early heart attacks, and numbers that don't budge with sensible lifestyle change. We can't diagnose FH, and neither can a finger-prick test. A pattern like that is a reason to see your GP, not a reason to try harder at the gym.

No shaming, no statin advice, no dosing. That's a clinical conversation, and it's not ours to have.

What a single result does NOT tell you

If you take one thing from this, take this.

A high cholesterol result on one morning is not a diagnosis of heart disease. Cholesterol drifts. A heavy meal before a non-fasting sample, a recent illness, a stressful fortnight, normal week-to-week variation: any of them can nudge the number.

Risk is a pattern, not a reading. It's your lipids and your ApoB and your blood pressure and your family history, read together, over time. One figure on one day is the start of that picture, not the whole of it.

A reading you've taken twice, a couple of months apart, with nothing acute going on, tells you far more than the first snapshot ever could.

What changes when you actually have the number

The value of a cholesterol test isn't the single result. It's what you do with it next.

Without a baseline, you're guessing. You cut the drink, you drop a few pounds, you swap the white bread, and you've no idea whether any of it moved anything.

With a baseline, reading a cholesterol test becomes a loop instead of a sentence. Change one thing. Give it 8 to 12 weeks. Retest. Read the direction of travel, and if you have your ApoB, watch the particle count, not just the cholesterol weight.

One reading is a snapshot. Two readings are a direction.

And the record is yours. If you ever take it to your GP, for a referral or a second opinion, you arrive with a timeline instead of a single morning's figure. That's something a ten-minute appointment isn't built to assemble for you, and it links straight into tracking results over time the same way any other marker does.

How Andro Prime will measure this: join the waitlist

Straight with you: there's no cholesterol panel to sell you today.

A lipid panel is on the Andro Prime roadmap, and ours will include ApoB, the marker most standard tests skip. Same model as the rest of our kits when it lands: a finger-prick sample at home, a UKAS-accredited lab, and results in plain English with a recommendation built on GP-standards logic and reviewed by our medical lead. Not a jargon-only printout. Not "a bit raised, review in a year" with nothing to act on.

Whether you found this because a private cholesterol test confused you, or because you wanted the proper version of a number a GP printout flagged, that's the gap we're building to close.

Your next move

Published evidence

If you only read this section: a cholesterol test measures total, LDL, HDL, triglycerides and non-HDL against UK targets (total below 5, non-HDL below 4, LDL below 3, HDL above 1.0 for men). The number most tests miss is ApoB, a direct count of the particles that drive artery disease, which predicts risk better than LDL. One reading is a starting point, not a verdict. Very high numbers, or a family history of early heart disease, are a GP conversation.

Sources cited throughout: NHS (Cholesterol levels), HEART UK (Understanding your cholesterol test results), Sniderman et al. (2019) JAMA Cardiology, Harvard Health (Is an apoB test a better way to check your cholesterol?), British Heart Foundation (Familial hypercholesterolaemia). Full reference list below.

So here's the question.

You've got a cholesterol number, or you're about to get one. It'll sit on the page with a vague note attached and explain almost nothing. You can read the worst into it for a year, or you can find out what it's actually doing: get the full panel, get your ApoB if you can, change one thing, and retest in a couple of months.

What did your last cholesterol test actually tell you, and did anyone show you the number underneath it?

Be first to test your cholesterol, and your ApoB, with Andro Prime. A full lipid panel including ApoB, the marker most standard tests skip, is coming: finger-prick at home, UKAS-accredited lab, results in plain English with a GP-standards recommendation. Join the waitlist for early access and a founding-customer offer.

Join the waitlist

System DB // References

Frequently asked questions

What is a cholesterol test?

A cholesterol test, also called a lipid panel, lipid profile or cholesterol blood test, measures the fats in your blood: total cholesterol, LDL, HDL, triglycerides and non-HDL. In the UK these are read against standard targets and your overall heart-disease risk. It shows you where your numbers sit. On its own, it doesn't diagnose heart disease.

What does a cholesterol test measure?

Five numbers do most of the work: total cholesterol, LDL ("bad") cholesterol, HDL ("good") cholesterol, triglycerides (another blood fat), and non-HDL, which is total minus HDL and the number the NHS now leads with. A fuller lipid blood test can add ApoB, a direct count of the particles that actually drive artery disease, which a standard panel skips.

What are healthy cholesterol levels in the UK?

As a general guide for healthy adults, the NHS gives total cholesterol below 5 mmol/L, HDL above 1.0 mmol/L for men, and non-HDL below 4 mmol/L. HEART UK adds LDL below 3 mmol/L and fasting triglycerides below 1.7 mmol/L. Targets are lower if you already have heart disease, and your GP reads them alongside your age, blood pressure and QRISK score, not in isolation.

What is ApoB and why does it matter?

ApoB (apolipoprotein B) is a protein, one molecule sitting on every particle that can clog an artery. So an ApoB test counts those particles directly, rather than estimating the cholesterol carried inside them. It predicts cardiovascular risk better than LDL, especially when LDL looks normal but triglycerides are high (Sniderman et al., 2019, JAMA Cardiology). Harvard Health notes an ApoB above 130 mg/dL is linked to a much higher risk.

Why isn't ApoB on a standard cholesterol test?

Cost and policy, not lack of value. NHS lipid panels are built around total, HDL and non-HDL cholesterol, which are cheap and good enough for population screening. ApoB is a direct measurement rather than an estimate, but it isn't yet routine on the NHS, so most men have simply never been shown the number.

Can I test my cholesterol at home?

Yes. A cholesterol test at home, or a private cholesterol test, uses a finger-prick sample posted to a lab, and a good one reports the full lipid panel. The value is the same as any test: a baseline you can act on and retest, not a single number read in a panic. Andro Prime's at-home lipid and ApoB panel is on the way: join the waitlist.

Can a single high cholesterol result be wrong?

A single result is rarely a lab error, but it's often misleading on its own. A heavy meal before a non-fasting sample, a recent illness, or normal week-to-week variation can all move the number. Cholesterol is read as a pattern over time, alongside ApoB, blood pressure and family history, not as one verdict on one morning.

When should I see a GP about my cholesterol?

See your GP if your total or LDL cholesterol is very high, if heart disease runs in your family at a young age, or if you have chest pain. Very high readings can point to familial hypercholesterolaemia, an inherited condition that affects about 1 in 250 people in the UK (British Heart Foundation). We explain what the numbers mean. We don't diagnose or prescribe: that's your GP's job.

System Directive: Baseline Check

Find out where you
actually stand.

£99 to £179. Five minutes. Results in 2 to 5 working days with plain-English interpretation from a GMC-registered GP.

Not ready to test?

Get the occasional plain-English read on men’s health and what your bloods actually tell you.