Nutrition

Understanding Food and Cholesterol

Choose a preferred language

Having a high cholesterol level puts you at risk for heart disease and other health problems. What you eat has a big effect on your body’s cholesterol level. Eating certain foods can raise your cholesterol. Other foods can help you lower it. Watching what you eat can help you get your cholesterol level under control.


Know which foods are high in saturated fat and trans fat

Foods high in saturated fat and trans fat can raise your LDL (bad) cholesterol. It’s important to know which foods are high in these fats, and eat less of them. This can help you manage your cholesterol levels.

Foods high in these fats

  • Animal products, including beef, lamb, pork, and poultry with skin on

  • Cold cuts, bacon, and sausage

  • Creamy sauces and fatty gravies

  • Cookies, donuts, muffins, and pastries

  • Fried foods

  • Shortening, butter, stick margarine, coconut oil, palm oil, cocoa butter, partially hydrogenated oils (read labels)

  • High-fat dairy products, such as whole milk, cheese, cream cheese, and ice cream

Better choices

  • Lean beef, skinless white-meat poultry, and fish

  • Tomato sauce, broth-based soups, vegetable puree, and avocado

  • Dried fruit, nuts, and whole wheat bread with sliced fruit on top

  • Baked, broiled, steamed, or roasted foods

  • Soft (tub) margarine, canola oil, avocado oil, and olive oil in moderate amounts

  • Low-fat or nonfat dairy products, such as 1% or fat-free milk, low-fat or nonfat yogurt, and reduced-fat or part-skim cheese


Use fiber to help control cholesterol

Foods high in fiber can help you keep your cholesterol down. Good sources of fiber are:

  • Oats

  • Barley

  • Whole grains

  • Beans

  • Vegetables

  • Cornmeal

  • Popcorn

  • Berries, apples, and other fruits

Online Medical Reviewer: Brittany Poulson MDA RDN CD CDE

Online Medical Reviewer: Daphne Pierce-Smith RN MSN

Online Medical Reviewer: Sravani Chintapalli Researcher

Date Last Reviewed: 05/01/2025

© 2000-2025 The StayWell Company, LLC. All rights reserved. This information is not intended as a substitute for professional medical care. Always follow your healthcare professional's instructions.
doctor icon

Find the right provider to meet your needs

From primary care to specialty services and more.

Find a Doctor
appointment clock icon

Call for an Appointment

Offering personalized care at more than 20 clinics across three cities and two states.

Call Now
Related Articles
Read article
Wellness
Healthy Eating Tips to Help Lower Your Cholesterol

Your body needs cholesterol to build new cells and create certain hormones. But too much cholesterol is not good for you. Here's a helpful guide to understanding cholesterol, and creating a low-cholesterol diet.

Read article
Wellness
Low-Fat Diet

A low-fat diet will help you lose weight. It also can lower cholesterol and prevent symptoms of gallbladder disease. Here's a list of foods to eat more of, as well as those to stay away from.

Read article
Wellness
Eating a High-Fiber Diet

Fiber is what gives strength and structure to plants. Most grains, beans, vegetables, and fruits contain fiber. Foods rich in fiber are often low in calories and fat, and they fill you up more. They may also reduce your risks for certain health problems.

Read article
Wellness
Kidney Disease: Eating a Safe Amount of Potassium

The body needs some potassium to keep the heart working normally. But if your kidneys don't work well, potassium can build up in your blood. It can be serious and even deadly if the levels go up too high. By controlling the amount of potassium you eat, you can keep a safe level in your blood.