How Much Cholesterol Should I Be Having Each Day to be Healthy?

Medically reviewed by Natalie Olsen, RD, LD, ACSM EP-C on April 6, 2017Written by Rena Goldman and Casey Hollis


Doctors used to recommend that you consume no more than 300mg of dietary cholesterol per day (200mg if you had a high risk of heart disease), but in 2015 those guidelines changed. Now, there are no specific recommended limits for the amount of cholesterol you consume from food. But it’s still important to pay attention to the food you eat in order to keep your body’s cholesterol levels in a healthy range. Doctors now recommend that you limit the amount of harmful saturated fats, trans fats, and added sugars. Also keep an eye on the amount of cholesterol in the food you eat. This is because foods that are high in cholesterol also tend to be high in saturated fats.

The guideline changes are because research has shown that dietary cholesterol itself isn’t harmful and doesn’t contribute to increases in your body’s cholesterol levels. Cholesterol is a natural substance that’s produced in your body and found in animal-based foods. It’s a waxy, fatty substance that travels through your bloodstream. Your body needs cholesterol to help build cells and produce certain hormones. Your body produces all the cholesterol it needs in the liver and intestines from fats, sugars, and proteins.

But problems arise when you eat too many saturated and trans fats. These cause your liver to produce too much “bad” cholesterol, which winds up in artery-clogging deposits. For this reason, experts generally recommend avoiding trans fats altogether and limiting saturated fats to 10 percent or less of your total calorie intake. For someone eating 2,000 calories a day, that would be 200g or less of saturated fats per day. Studies have also shown the negative impact added sugars have on cholesterol and increasing risk for cardiovascular disease. The American Heart Association recommends no more than 6 teaspoons or 100 calories of added sugar for women, and 9 teaspoons or 150 calories for men.

Keep reading to learn more about guidelines for the recommended levels of cholesterol and fats as well as the foods you should watch out for.

What are the guidelines?

The 2015-2020 Dietary Guidelines for Americans lay out the following dietary recommendations for keeping your body’s cholesterol levels low:

CholesterolEat as little dietary cholesterol as possible, but there are no specific limits
Saturated fatsLimit to less than 10 percent of the calories you consume per day
Unsaturated fatsReplace saturated fats with unsaturated fats as often as possible — there is no upper limit for healthy unsaturated fats
Trans fatsEat little to no synthetic trans fats

Learn more about saturated vs. unsaturated fats »

Foods to eat and avoid for healthy cholesterol levels

Cholesterol itself is only found in animal-based foods, including:

  • meat
  • dairy products
  • seafood (shrimp is known for its high cholesterol content)
  • egg yolks (not the whites)
  • butter

There is no cholesterol in foods like:

  • fruits
  • vegetables
  • grains

Foods that are high in saturated fat and should be limited include:

  • regular (instead of lean) ground beef
  • baked goods, such as cakes and cookies
  • cheese
  • pizza
  • ice cream
  • processed meats, such as sausages
  • French fries

Foods containing unhealthy trans fats include:

  • fried foods
  • packaged foods with “hydrogenated oils” in the ingredients list
  • baked goods, such as cakes, pies, and cookies
  • margarine
  • microwave popcorn
  • frosting

Foods that contain healthy unsaturated fats include:

  • olive, peanut, canola, safflower, and sunflower oils
  • avocados
  • most nuts, but especially walnuts
  • most seeds, including sunflower, chia, and hemp seeds

Here are some examples of foods and approximately how much cholesterol and fats you can find in each:

FoodAmount of cholesterolAmount of saturated fatAmount of trans fatAmount of unsaturated fats
1 large egg186mg1.6g0g2.7g
1/4 pound of 95% lean ground beef70mg2.5g0.3g2.5g
1/4 pound of 70% lean ground beef88mg13.3g2.1g16.8g
6oz skinless chicken breast124mg1g0.01g1.9g
1 tbsp salted butter31mg7.3g0.5g3.4g
1 tbsp extra virgin olive oil0mg2g0g11.5g
1 cup of vanilla ice cream58mg9gNo information4.5g
1 cup of low-fat yogurt15mg2.5gNo information1.1g
3oz uncooked shrimp137mg0.1g0g0.2g
1 avocado0mg4.3g0g23.4g
1/2 cup of plain walnuts0mg3.1g0g28.1g

All of the above values come from the USDA’s National Nutrient Database. These are just some examples of the relative amounts of cholesterol and fats found in your food.


  • Pay attention to the saturated and trans fats on your food labels, as well as added sugars. The less of these you consume, the better. No more than 10 percent of your daily calories should come from saturated fats.
  • Don’t worry about eating enough cholesterol. Your body makes enough whether or not you consume it.
  • Eat more healthy, unsaturated fats. Try replacing butter with extra virgin olive oil in cooking, buy lean cuts of meat, and snack on nuts and seeds instead of French fries or processed snack foods.

Keep reading: 11 cholesterol-lowering foods »

What to look for on nutrition labels

Nutrition labels on foods tell you how much of each nutrient or fat is in the item, based on the recommended serving size. The numbers and percentages are written for a 2,000-calorie diet. You’ll find a label on the back of packaged, canned, or bottled items that says “Nutrition Facts.”

Here’s how to read the label properly:

  • First, pay attention to the serving size listed directly under the bold “Nutrition Facts” lettering. The information below is listed for the serving size, which may not be the entire container. For example, a serving size could be 1/2 cup or 18 crackers. By mid-2018, most food manufacturers should have updated their nutrition labels to include a more realistic serving size, and potentially a second column showing the values per total package or unit of food.
  • Next, you’ll see the calorie count for that serving amount, including the number of calories that come from fat.
  • On the right side of the label, the percent daily value tells you what percent each fat or nutrient in that particular food represents, based on a 2,000-calorie daily diet. Over 20 percent is considered high and 5 percent or under is considered low.
  • Total fat, saturated fat, cholesterol, and sodium are listed first. These are the values you’ll want to limit and monitor closely.
  • Carbohydrates, dietary fiber, sugar, and protein are grouped second. You want to make sure you’re eating plenty of fiber each day to help keep cholesterol in check. “Added sugars” will be listed on the updated nutrition labels.
  • Vitamins and minerals are listed last. These are nutrients you usually want to have more of as well.
  • Finally, you’ll see a footnote that tells you how much of each listed nutritional item you should aim for if you’re eating a 2,000- or 2,500-calorie diet each day.

Knowing what to look for and where on your food packages is an important step to keeping your cholesterol levels low and your heart healthy.

Learn the recommended cholesterol levels by age »

CMS Id: 88979