7 JCI-accredited hospitals · 45+ hospitals & clinics · 90+ countries served · 24/7 multilingual support
Nutrition

Dietary Cholesterol: Prawns, Cheese, Chocolate, Eggs and What Actually Matters

20 min read
Dietary Cholesterol: Prawns, Cheese, Chocolate, Eggs and What Actually Matters

Key Takeaways

  • A serving of plain prawns contains roughly as much cholesterol as a large egg but almost no saturated fat, which is the nutrient with the strongest effect on blood LDL.
  • In a controlled trial, eating shrimp in large daily amounts raised LDL by about 7 percent but raised HDL by about 12 percent and lowered triglycerides by around 13 percent, leaving the overall lipid ratio unchanged.
  • The NHS advises keeping saturated fat below 30 grams a day for men and 20 grams for women; a portion of prawns fried in butter can add far more than the same prawns grilled.
  • Prawns contain two to three times the cholesterol of skinless chicken breast, yet both are low-saturated-fat proteins with similar effects on a blood test when cooked simply.
  • Cocoa contains no cholesterol because cholesterol is found only in animal foods; dark chocolate's relevant nutritional cost is sugar and calories, not its effect on LDL.
  • High cholesterol causes no symptoms, so a blood test is the only way to know your level, and very high readings or early heart disease in close relatives can point to an inherited condition.
Quick Answer

Prawns do contain a fair amount of dietary cholesterol; a typical serving holds roughly as much as one large egg. They are, however, almost free of saturated fat, which is the dietary factor that most strongly raises blood cholesterol. For most people, plain grilled, boiled or stir-fried prawns fit comfortably into a heart-healthy pattern. The butter, batter and creamy sauces served alongside them matter far more.

The prawn cocktail arrives, and someone at the table pushes it away with a small apology: “I can’t, my cholesterol.” Then the bread and butter goes round, the cheese board follows, and nobody says a word. It is one of the most common scenes in nutrition, and one of the most revealing. The food with the scary reputation is the one that barely moves the needle. The foods that quietly do the damage sail past without comment.

Cholesterol advice has lived through a genuine reversal over the past thirty years. For a long time the message was simple: eat less cholesterol, and your blood cholesterol falls. It turned out to be only a sliver of the truth, and for most people not the important sliver. What follows is an honest tour of the foods people worry about most, prawns, eggs, cheese and chocolate, alongside the evidence on what actually changes the numbers on a blood test.

Are prawns actually high in cholesterol?

Measured by cholesterol content alone, yes. Gram for gram, prawns and shrimp sit near the top of the seafood table, well above white fish, salmon or tuna. A standard serving contains roughly the same amount of cholesterol as a large egg, which is the comparison most dietitians reach for because it puts the figure into a familiar frame.

Stop there, though, and you have half a picture. Prawns are among the leanest animal proteins available. A plain cooked portion carries only a trace of total fat and almost no saturated fat, which is the dietary component with the clearest link to higher LDL (“bad”) cholesterol in the blood, according to guidance from the American Heart Association and the NHS. They also supply protein, iodine, selenium, vitamin B12 and a modest amount of omega-3 fats.

So the accurate answer is a two-part one. Prawns are high in dietary cholesterol and low in saturated fat. Once you understand why that second half carries more weight than the first, the prawn’s reputation starts to look like a case of mistaken identity.

Why does the cholesterol in food matter less than we were told?

Your liver makes most of the cholesterol circulating in your blood. Food contributes a smaller share, and the body treats it as one input among many. When you eat more cholesterol, the liver tends to produce less; when you eat less, it produces more. That feedback loop is why, for most people, swings in dietary cholesterol translate into surprisingly modest changes in blood cholesterol.

Researchers noticed this decades ago, but the public message lagged behind. Harvard Health notes that US dietary guidance eventually dropped its specific numeric ceiling on daily cholesterol intake, replacing it with advice to keep intake as low as possible within a healthy eating pattern. That subtle wording matters. Dietary cholesterol was not declared harmless; it was demoted from the main villain to a supporting character.

The people for whom this feedback loop works less well are sometimes called “hyper-responders.” Their blood cholesterol rises more sharply with what they eat. Nobody can tell from the outside who falls into that group, which is one reason blood tests, not food lists, remain the deciding evidence. The broader point stands: the foods that reliably raise LDL across whole populations are the ones rich in saturated and trans fats, and a boiled prawn is neither.

Saturated fat: the number that really moves your blood test

If you want a single lever to pull, this is it. Saturated fat, found mainly in fatty meat, butter, cream, cheese, coconut and palm oil, pastries and many processed foods, raises LDL cholesterol more consistently than any other nutrient. The mechanism is reasonably well understood: saturated fatty acids reduce the activity of the liver’s LDL receptors, so less LDL is cleared from the bloodstream and more is left circulating.

The limits set by major bodies are concrete. The NHS advises that men eat no more than 30 grams of saturated fat a day and women no more than 20 grams. The American Heart Association goes further for people who need to lower cholesterol, suggesting saturated fat make up no more than 5 to 6 percent of daily calories.

Here is where prawns and butter part ways. A generous portion of prawns cooked in a dry pan adds a fraction of a gram of saturated fat. The same prawns fried in a tablespoon of butter or bathed in a cream sauce can multiply that figure many times over. The shellfish were never the problem; the kitchen was.

Trans fats deserve a footnote. Industrially produced trans fats raise LDL and lower HDL at the same time, a uniquely bad combination. Many countries have restricted them, but they still appear in some fried foods and baked goods labeled with “partially hydrogenated” oils.

What did the shrimp study actually find?

One small but frequently cited trial gets to the heart of the prawn question. In the mid-1990s, researchers at a US metabolic unit fed healthy volunteers a diet containing roughly 300 grams of shrimp a day, a far larger quantity than most people would ever eat, and compared the results with a baseline diet and with an egg-based diet supplying a similar amount of cholesterol. The study, published in the American Journal of Clinical Nutrition, remains the clearest controlled test of what shellfish do to blood lipids.

The shrimp diet did raise LDL cholesterol, by about 7 percent compared with baseline. It also raised HDL (“good”) cholesterol, by about 12 percent, and lowered triglycerides by around 13 percent. The ratio of total to HDL cholesterol, a marker many clinicians consider more informative than LDL alone, did not worsen. The egg diet, by contrast, raised LDL more without a matching HDL rise.

Several caveats apply. The sample was small, the participants were healthy, and the study was short. It does not prove that prawns are protective, and it should not be read that way. What it does show is that even at intakes several times higher than a normal serving, prawns did not produce the lipid profile that the “avoid shellfish” advice implied. Mainstream guidance has since caught up; the NHS no longer lists prawns among foods to cut back on for cholesterol.

Can you eat prawns if you have high cholesterol?

For the great majority of people with raised cholesterol, yes, as part of an overall pattern that is low in saturated fat. That is the position reflected in current NHS guidance, which focuses on cutting saturated fat, eating more fiber and oily fish, and being more active, rather than on avoiding shellfish.

The way the prawns arrive on the plate decides most of the outcome. Consider two dinners built around the same handful of prawns:

  • Grilled with garlic, lemon and a drizzle of olive oil, served over wholegrain rice with a pile of stir-fried vegetables. Saturated fat: minimal. Fiber: generous.
  • Coated in batter, deep-fried, and served with a creamy dip and white bread. Saturated fat: substantial, along with refined carbohydrate and extra calories.

The first meal is close to what heart-health guidance describes as ideal. The second is the kind of meal that raises LDL over time, and the prawns are the least responsible ingredient in it.

There are exceptions worth naming honestly. People with a diagnosed inherited lipid disorder, those who have been told by a clinician that they respond strongly to dietary cholesterol, and anyone following a specific therapeutic diet should follow the individual advice they have been given. A registered dietitian can help translate general guidance into a personal plan. For everyone else, the prawn cocktail can come back to the table.

Which has more cholesterol, chicken or prawns?

Prawns, and by a clear margin. Weight for weight, plain prawns contain roughly two to three times the cholesterol of skinless chicken breast. That single fact is the origin of most of the anxiety around shellfish, and taken in isolation it seems to settle the matter in chicken’s favor.

Look at the fuller nutritional picture and the gap narrows. Both are lean proteins. Skinless chicken breast is low in saturated fat; prawns are lower still. Chicken thigh with the skin on, or chicken that has been fried, carries considerably more saturated fat than either, and that is the version of chicken many people actually eat. A grilled chicken breast and a portion of grilled prawns are, for the purposes of your blood test, close cousins. Fried chicken and fried prawns are also close cousins, just less appealing ones.

Two features tilt the balance in the prawn’s direction. Shellfish provide a small amount of the long-chain omega-3 fats associated with heart health, which chicken lacks. They also bring iodine and selenium. Chicken, in turn, is usually cheaper and more filling per calorie.

The most useful conclusion is that this is the wrong contest. Neither food, grilled or poached, is a meaningful driver of high cholesterol. The comparison that matters is between either of them and the sausage, the pastry or the cheese-laden sauce competing for the same spot on the plate.

What seafood should you avoid if you have high cholesterol?

Very little, if it is prepared simply. Seafood as a category is one of the few food groups that heart-health guidance actively encourages. The NHS recommends two portions of fish a week, one of them oily, precisely because oily fish supplies omega-3 fats and displaces higher-saturated-fat proteins from the plate.

Within seafood, cholesterol content does vary. Squid, prawns and fish roe sit at the higher end; mussels, scallops and crab in the middle; white fish and most oily fish at the lower end. None of them, in normal portions, is high in saturated fat. That is why the standard “foods to avoid” lists from mainstream sources do not single out shellfish.

The seafood that does deserve caution is defined by preparation rather than species:

  • Battered and deep-fried fish or calamari, which absorb frying fat and add refined flour.
  • Fish pies, gratins and chowders built on butter, cream and cheese.
  • Fish canned in oil where the oil is retained, or smoked and cured products with very high salt, which matters for blood pressure rather than cholesterol.
  • Prawn or crab dishes served with mayonnaise-heavy or cream-based sauces.

Steam, bake, grill or poach, use olive or rapeseed oil rather than butter, and the shellfish debate largely dissolves. If you have been given personal advice to limit a specific food, that advice takes precedence over any general list.

Are eggs bad for cholesterol?

Eggs are the food that started this whole conversation, and the evidence on them has swung more than on any other. The yolk is rich in cholesterol; the white contains none. The saturated fat content of a whole egg is modest. That combination makes eggs an excellent natural experiment in whether dietary cholesterol, on its own, harms the heart.

Harvard Health summarizes the large observational studies fairly: for most healthy people, eating up to one egg a day has not been linked with a higher risk of heart disease. The picture is less reassuring for people living with diabetes, where some studies have found a modest association with higher intake, though the research is not consistent. The honest reading is that eggs are neither the hazard of the 1980s nor a health food; they are a reasonable protein for most people in moderate amounts.

Context decides the rest. A boiled egg on wholegrain toast with tomatoes is a very different meal from two fried eggs beside bacon, sausage and buttered white bread. Population studies struggle to separate the egg from its companions, which is one reason findings have wobbled over the years.

The overlap with prawns is instructive. Both are high in cholesterol and low in saturated fat. Both were once on avoid lists. Both have been quietly rehabilitated as the evidence pointed elsewhere.

Is cheese off the menu?

Cheese is where the conversation should probably have been focused all along. Most hard and semi-hard cheeses contain substantial saturated fat, enough that a few generous chunks from a cheese board can account for a large share of the daily limit set by the NHS. Its cholesterol content is moderate; its saturated fat is the issue.

The research has a twist, though. Several trials and observational studies suggest that cheese raises LDL somewhat less than the same amount of saturated fat from butter would. Scientists have proposed explanations involving the calcium content and the way fat is packaged inside the dairy matrix, but the mechanism is not settled and the effect is a softening, not a reversal. Cheese still raises LDL; it just does so less than its fat content alone would predict.

Practical points that follow from the evidence:

  • Portion matters more than variety. A thumb-sized piece is a serving; the board-sized wedge many people cut is several.
  • Stronger cheeses let you use less for the same flavor impact.
  • Lower-fat cheeses such as cottage cheese, ricotta and reduced-fat varieties carry far less saturated fat.
  • Cheese as a garnish on vegetables or salad displaces less healthy fat; cheese melted over fried potatoes compounds it.

Nobody needs to give up cheese entirely for their cholesterol. But if you are pushing the prawns away while helping yourself to a second slab of cheddar, the evidence suggests you have the two foods the wrong way round.

Does chocolate raise cholesterol?

Chocolate occupies a strange middle ground. Cocoa itself contains no cholesterol, because cholesterol is found only in animal foods. Dark chocolate therefore carries almost none; milk chocolate picks up a small amount from the milk solids. On the cholesterol-content scale that so worries prawn-avoiders, chocolate barely registers.

Saturated fat is the more relevant measure, and chocolate contains a fair amount of it from cocoa butter. What makes this interesting is that a large share of cocoa butter’s saturated fat is stearic acid, which appears to have a more neutral effect on LDL than the saturated fats dominant in butter and meat. Small studies have suggested that cocoa flavanols may improve blood vessel function and nudge HDL upward. Those findings are promising but preliminary, and most come from short trials using amounts of cocoa far higher than a typical bar provides.

The honest verdict is that chocolate is not a meaningful contributor to high cholesterol for most people, but neither is it a treatment for it. Its main nutritional cost is sugar and calories, and both matter for triglycerides and weight, which in turn affect the wider lipid picture. Milk and white chocolate carry more sugar and less cocoa; higher-cocoa dark chocolate carries more of the compounds of interest and less sugar, but still plenty of calories.

A small square of dark chocolate after dinner sits comfortably inside a heart-healthy pattern described by the Mayo Clinic and others. A daily family-sized bar does not, for reasons that have little to do with cholesterol.

What foods are the worst for high cholesterol?

The list that the evidence supports looks quite different from the one most people carry in their heads. It is dominated by saturated and trans fats, usually in foods that also bring refined carbohydrate and salt along for the ride. The table below sorts the foods discussed in this article alongside the ones that genuinely belong on a caution list, using the two measures that matter.

Food Dietary cholesterol Saturated fat Effect on blood LDL
Prawns, grilled or boiled High Very low Small
Eggs High Low to moderate Small for most people
Skinless chicken breast Moderate Low Small
Hard cheese Moderate High Raises LDL
Dark chocolate Very low Moderate Small
Butter, ghee, lard Moderate Very high Raises LDL
Sausages, bacon, processed meat Moderate High Raises LDL
Pastries, biscuits, cakes Low to moderate High, sometimes with trans fat Raises LDL
Coconut and palm oil None Very high Raises LDL
Deep-fried takeaway foods Varies High Raises LDL

The pattern is hard to miss. The first three rows carry the fearsome cholesterol figures and the smallest real-world effect. The rows below them are where the NHS and the American Heart Association direct their advice to cut back. Coconut oil deserves special mention, because it is often marketed as wholesome despite being one of the most saturated fats in any kitchen.

What actually lowers cholesterol on a plate?

Cutting saturated fat is half the job. The other half is adding foods that actively help, and here the evidence is more encouraging than most people expect. The Mayo Clinic and the NHS converge on a short list.

Soluble fiber comes first. Oats, barley, beans, lentils, chickpeas, apples and pears contain a gel-forming fiber that binds cholesterol-rich bile acids in the gut, so the liver has to draw on circulating cholesterol to make more. It is a modest effect per bowl but a reliable one, and it compounds across a week.

Unsaturated fats come second. Swapping butter for olive or rapeseed oil, and choosing nuts, seeds and avocado over cheese and pastries, replaces LDL-raising fat with fat that lowers it. The word is swap, not add; pouring olive oil over a diet that still contains the butter is not the same thing.

Oily fish, twice-weekly fish overall, and plenty of vegetables and wholegrains round out the pattern. Foods fortified with plant sterols can lower LDL further for people who choose to use them, though they are an option rather than a requirement, and anyone on cholesterol medication should discuss them with their clinician.

Notice that prawns fit this pattern without difficulty. Serve them with lentils, a wholegrain, olive oil and a heap of vegetables and you have assembled, almost by accident, a meal that guidelines would hold up as an example.

Why is my cholesterol still high when I eat well?

Diet is powerful, but it is not the whole story, and people who have done everything right are sometimes discouraged when their numbers barely move. Several factors sit outside the kitchen.

Genetics is the largest. Familial hypercholesterolemia is an inherited condition in which the liver clears LDL from the blood inefficiently, producing very high levels from childhood regardless of diet. It is more common than most people realize and frequently undiagnosed. Clues include very high LDL on a first test, a close relative with early heart disease, or cholesterol deposits on the tendons or around the eyes. Even without a named condition, ordinary genetic variation means two people eating identical diets can have quite different lipid profiles.

Age, menopause, an underactive thyroid, kidney disease, some medications and excess weight around the middle all influence cholesterol. So does inactivity: regular physical activity raises HDL and lowers triglycerides. Smoking lowers HDL and damages the blood vessel lining, which is why the NHS lists stopping smoking alongside dietary change.

When diet and activity have been given a fair trial and levels remain high, or when overall cardiovascular risk is high for other reasons, clinicians may recommend cholesterol-lowering medication. Most such medicines work by reducing the liver’s own cholesterol production or increasing its removal of LDL from the blood, which is why they can succeed where diet alone cannot. Whether, when and which medication is appropriate is a decision for the prescribing clinician, weighed against an individual’s full risk profile, and blood tests are usually repeated after a few months to see how the numbers have responded.

When should you see a doctor about cholesterol?

High cholesterol produces no symptoms. You cannot feel it, and you cannot judge it from how well you eat. The only way to know your level is a blood test, which is why routine checks matter more here than for almost any other risk factor.

Ask for a cholesterol test if you have never had one as an adult, if it has been several years since your last, or if you have a parent or sibling who developed heart disease or a stroke at a young age. People with diabetes, high blood pressure, kidney disease, or who smoke should be tested as part of routine care. Small yellowish lumps on the tendons of the hands or ankles, or a pale ring around the edge of the iris in someone under the age of about fifty, can be signs of an inherited lipid disorder and are worth mentioning to a clinician even if they seem cosmetic.

Seek emergency care immediately if you or someone with you develops chest pain or pressure that spreads to the arm, jaw or back, sudden shortness of breath, cold sweats with nausea, or sudden weakness, facial drooping, slurred speech or confusion. These are red-flag signs of a heart attack or stroke and are never a reason to wait for an appointment.

If your results come back high, the conversation with your doctor is likely to be about overall cardiovascular risk, not the single number. Diet, activity, smoking, blood pressure, blood sugar and family history all feed into that assessment. Arrive with your questions written down, and if you are unsure what to change on the plate, ask for a referral to a dietitian. The prawns, almost certainly, will not come up.

Frequently asked questions

Are prawns high in cholesterol?

Yes, prawns are relatively high in dietary cholesterol; a typical serving contains about as much as a large egg. They are also very low in saturated fat, the dietary factor most clearly linked to higher blood LDL. Because of that balance, mainstream guidance from the NHS and American Heart Association does not list prawns among foods to avoid for cholesterol. How they are cooked and what accompanies them matters more than the prawns themselves.

Can you eat prawns if you have high cholesterol?

For most people with high cholesterol, yes, provided they are grilled, boiled, steamed or stir-fried rather than battered, deep-fried or served in butter or cream sauces. Current NHS advice focuses on cutting saturated fat and eating more fiber and oily fish, not on avoiding shellfish. People with a diagnosed inherited lipid disorder or who have been told they respond strongly to dietary cholesterol should follow the individual advice of their clinician or dietitian.

Which has more cholesterol, chicken or prawns?

Prawns contain roughly two to three times more cholesterol than skinless chicken breast, weight for weight. Both are lean proteins low in saturated fat, though, so their effects on blood cholesterol are similar when cooked simply. Chicken with the skin on or fried chicken carries considerably more saturated fat than either. The comparison that matters for your blood test is between these lean proteins and fatty or processed meats.

What seafood should you avoid if you have high cholesterol?

No type of seafood needs to be avoided for cholesterol if it is prepared simply. Squid, prawns and fish roe are higher in cholesterol than white or oily fish, but all are low in saturated fat. The seafood dishes to limit are defined by preparation: battered and deep-fried fish, creamy chowders and gratins, and shellfish served with mayonnaise-heavy sauces. The NHS recommends two portions of fish a week, one of them oily.

What foods are the worst for high cholesterol?

Foods high in saturated and trans fats raise LDL most reliably: butter, ghee and lard, fatty and processed meats such as sausages and bacon, hard cheese in large portions, pastries, biscuits and cakes, coconut and palm oil, and deep-fried takeaway foods. These are the categories the NHS and American Heart Association single out. High-cholesterol but low-saturated-fat foods such as prawns and eggs have a much smaller effect for most people.

Does eating cholesterol raise your cholesterol?

Only modestly for most people. The liver makes most of the cholesterol in your blood and adjusts its own production in response to what you eat, so dietary cholesterol has a smaller effect than saturated fat. Some people, sometimes called hyper-responders, see larger rises, but there is no way to identify them without blood tests. US dietary guidance dropped its specific numeric daily cholesterol limit while still advising intake stay as low as possible within a healthy pattern.

Is shrimp bad for cholesterol according to research?

The best-known controlled trial found that a very large daily intake of shrimp raised LDL by about 7 percent but raised HDL by about 12 percent and lowered triglycerides by around 13 percent, with no worsening of the total-to-HDL ratio. The study was small and short, so it does not show shrimp are protective. It does indicate that shrimp, even in quantities far beyond a normal serving, do not produce the harmful lipid pattern once assumed.

Are eggs bad for cholesterol?

For most healthy people, no. Eggs are high in cholesterol but modest in saturated fat, and large studies summarized by Harvard Health have not linked eating up to one egg a day with higher heart disease risk in healthy adults. The evidence is less clear for people with diabetes, where some studies suggest a modest association with higher intake. What accompanies the egg, such as bacon, sausage and buttered bread, usually matters more than the egg itself.

Does cheese raise cholesterol?

Yes, cheese can raise LDL cholesterol because most hard and semi-hard varieties are high in saturated fat, although its cholesterol content is only moderate. Some studies suggest cheese raises LDL somewhat less than the same amount of saturated fat from butter, but the effect is a softening rather than a reversal. Keeping portions small, choosing stronger cheeses so less is needed, and using lower-fat options such as cottage cheese or ricotta all help.

How do I know if my cholesterol is high?

Only a blood test can tell you, because high cholesterol causes no symptoms. Adults who have never been tested, who have diabetes, high blood pressure or kidney disease, who smoke, or who have a close relative with early heart disease or stroke should ask their doctor for a check. Yellowish lumps on the tendons or a pale ring around the iris in younger adults can signal an inherited lipid disorder and are worth mentioning.

References

This article is for general information only and is not a substitute for professional medical advice. Please consult a qualified doctor about your individual situation.

Dr. Şule Eren
Dr. Şule Eren, MD
Author
View profile →
Published September 18, 2026
Keep Reading

More from the Blog

We’re With You at Every Step

How can we help you today?

We value your privacy We use essential cookies to run this site and, with your consent, analytics cookies to understand how it is used and improve it. You can accept, reject, or choose what to allow. See our Cookie Policy.