Food chart · 9 min read

Foods high in cholesterol, by the milligram.

Which foods are high in cholesterol, and how much do they really contain? This chart uses USDA data to rank common foods by cholesterol per serving, with saturated fat alongside so you can see the full picture.

The short answer

Organ meats and egg yolks lead. Shellfish come next.

  1. Liver has the most: about 479 mg in 3 oz of chicken liver.
  2. A large egg has about 186 mg, all in the yolk. Egg whites have none.
  3. Shrimp has about 161 mg per 3 oz but almost no saturated fat.
  4. Butter and cheese are moderate in cholesterol but high in saturated fat.
  5. Plant foods contain essentially no cholesterol.

Foods high in cholesterol: the chart

This chart lists common foods high in cholesterol, ranked by milligrams per typical serving. The %DV column uses the 300 mg Daily Value from US nutrition labels. Saturated fat is included because it affects blood cholesterol at least as much as the cholesterol in food does.

FoodServingCholesterol%DVSat. fat
Duck egg, whole1 egg (70 g)619 mg206%2.6 g
Turkey liver, simmered3 oz (85 g)551 mg184%2.0 g
Chicken liver, simmered3 oz (85 g)479 mg160%1.8 g
Beef liver, braised3 oz (85 g)337 mg112%2.5 g
Squid, fried3 oz (85 g)221 mg74%1.6 g
Chicken egg, whole1 large (50 g)186 mg62%1.6 g
Egg yolk1 large yolk (17 g)184 mg61%1.6 g
Shrimp, cooked3 oz (85 g)161 mg54%<0.1 g
Ground turkey, 85% lean, cooked3 oz (85 g)90 mg30%3.9 g
Chicken breast, roasted3 oz (85 g)72 mg24%0.9 g
Ground beef, 85% lean, cooked3 oz (85 g)71 mg24%4.5 g
Butter, salted1 tbsp (14 g)31 mg10%7.3 g
Cheddar cheese1 oz (28 g)28 mg9%5.4 g
Heavy whipping cream1 tbsp (15 g)17 mg6%3.5 g
Egg white1 large0 mg0%0 g

Values come from USDA FoodData Central and are rounded. Brands, cuts, and cooking methods change the numbers, so check the label when you have one. Not sure how much cholesterol fits in a day? Start with our guide to how much cholesterol per day current guidelines suggest.

Organ meats and eggs: the most concentrated sources

Liver and other organ meats contain the most cholesterol of any common food. A 3 oz serving of chicken liver has about 479 mg, which is more than one and a half times the Daily Value in a single portion. Turkey liver is higher still, at about 551 mg.

Eggs are the biggest source of cholesterol for most people simply because people eat them so often. A large chicken egg has about 186 mg, and all of it is in the yolk. Duck eggs are larger and richer, with about 619 mg each.

  • Egg whites contain no cholesterol, so a whites-only omelet is close to 0 mg.
  • Baked goods and sauces made with yolks, such as custard, hollandaise, and egg pasta, carry hidden cholesterol.
  • Liver is also very high in vitamin A, so most people eat it occasionally rather than daily.

For a closer look at eggs by size and how they fit a daily limit, see are eggs high in cholesterol?

Shellfish: high in cholesterol, low in saturated fat

Shrimp and squid are often listed among foods high in cholesterol, and the numbers support that: 161 mg in 3 oz of cooked shrimp and 221 mg in 3 oz of fried squid. But shrimp has almost no saturated fat, which sets it apart from fatty meats and full-fat dairy.

How you cook seafood matters more than many people realize. Shrimp scampi made with butter, or fried calamari, adds saturated fat that plain grilled or steamed shellfish does not have. If you are tracking both numbers, log the cooking fat as its own entry.

Tip: Most fish fillets contain far less cholesterol per serving than shrimp or squid. Fatty fish such as salmon and sardines also supply omega-3 fats, which the Dietary Guidelines encourage.

Meat and poultry

Most meat and poultry contain a moderate 70–90 mg of cholesterol per 3 oz cooked serving. Lean chicken breast (72 mg) and 85% lean ground beef (71 mg) are almost the same on cholesterol. The real difference is saturated fat: about 0.9 g in the chicken against about 4.5 g in the beef.

Portion size is what pushes meat up the list. A restaurant steak or burger is often 6–10 oz, which is two to three times the servings in the chart. Processed meats such as sausage, bacon, and salami add saturated fat and sodium too.

Ways to lower cholesterol from meat

  • Choose lean cuts and skinless poultry.
  • Weigh a portion once or twice to learn what 3 oz looks like on your plate.
  • Replace some meat meals with beans, lentils, tofu, or fish.

Dairy and butter: modest cholesterol, more saturated fat

Butter, cheese, and cream are not especially high in cholesterol per serving. A tablespoon of butter has about 31 mg, and an ounce of cheddar about 28 mg. They earn their place on lists of foods to limit because of saturated fat: that tablespoon of butter carries about 7.3 g, more than a third of the roughly 20 g saturated fat limit on a 2,000-calorie diet.

Dairy servings also add up quickly. Cheese on a sandwich, butter on toast, and cream in two cups of coffee can total 80–100 mg of cholesterol and well over 10 g of saturated fat before dinner.

Foods with no cholesterol

Cholesterol is made only by animals, so plant foods contain essentially none. Building more meals around these foods is the simplest way to keep your daily total down:

  • Vegetables and fruit
  • Oats, barley, and other whole grains
  • Beans, lentils, chickpeas, and soy foods such as tofu
  • Nuts and seeds
  • Vegetable oils such as olive and canola oil

"Cholesterol-free" on a package does not always mean healthy. Some packaged plant foods, such as pastries and snacks made with palm or coconut oil, contain no cholesterol but a lot of saturated fat.

How to keep track of cholesterol in your food

Charts like this one help you spot the big sources, but your daily total depends on what and how much you actually eat. To see your real numbers:

  1. Log each food with its real portion, not the chart serving.
  2. Log cooking fats such as butter and oil as separate items.
  3. Check the nutrition label for packaged foods, and a database for fresh foods.
  4. Look at your weekly total to see which two or three foods supply most of your cholesterol.

Cholesterol Tracker does this on iPhone and Android: search a food database, scan a meal or a nutrition label, and see your total for the day against your goal.

Frequently asked questions

Which food has the most cholesterol?

Among common foods, organ meats and egg yolks have the most cholesterol. Per typical serving, turkey liver (about 551 mg per 3 oz), chicken liver (about 479 mg per 3 oz), and duck eggs (about 619 mg each) are among the highest, according to USDA FoodData Central.

What foods cause high cholesterol?

High blood cholesterol is influenced more by saturated and trans fat than by the cholesterol in food alone. Foods that are high in saturated fat, such as fatty and processed meats, butter, cheese, cream, and many baked goods, tend to raise LDL cholesterol. Genetics, weight, and activity also play a large role.

Is shrimp bad for cholesterol?

Shrimp is high in dietary cholesterol, about 161 mg per 3 oz cooked, but very low in saturated fat. Grilled or steamed shrimp can fit many eating plans. Frying it, or cooking it in butter, adds saturated fat. If you have been told to limit dietary cholesterol, count shrimp toward your daily total.

Do plant foods contain cholesterol?

No. Cholesterol is made only by animals, so vegetables, fruits, grains, beans, nuts, seeds, and plant oils contain essentially none. Some packaged plant-based foods are still high in saturated fat, so check the label.

Sources

  1. USDA FoodData Central (SR Legacy nutrient data)
  2. FDA: Cholesterol on the Nutrition Facts label
  3. Dietary Guidelines for Americans, 2025–2030
  4. Carson JAS et al. Dietary Cholesterol and Cardiovascular Risk: A Science Advisory From the AHA. Circulation, 2019

Not medical advice. This article explains dietary cholesterol in food. It does not diagnose or treat any condition. Ask a qualified healthcare professional about your blood cholesterol and personal targets.

Track it, don't guess

See your daily cholesterol at a glance.

Cholesterol Tracker for iPhone and Android looks up cholesterol in food, scans meals and nutrition labels, and adds up your day against the goal you set.

Cholesterol Tracker food scanner estimating the cholesterol in a salmon meal
App Store ↗Google Play ↗
Comparison · 7 min read

Best Apps to Track Cholesterol: 4 Apps Compared (2026)

The best apps to track cholesterol compared: Cholesterol Tracker, MyFitnessPal, Cronometer, and Lose It! on cholesterol goals, scanning, and free features.

Read article →
Guide · 8 min read

How Much Cholesterol Per Day? Daily Intake Guidelines Explained

How much cholesterol per day is recommended? See the 300 mg label Daily Value, what current US guidelines say, and how to track daily cholesterol intake.

Read article →
Food guide · 7 min read

Are Eggs High in Cholesterol? How Much Is in One Egg

Are eggs high in cholesterol? A large egg has about 186 mg, all in the yolk. See cholesterol by egg size, how eggs fit a daily limit, and what experts advise.

Read article →