Lowering Cholesterol Numbers

Cholesterol: Best Diet Plan and Foods to Improve Numbers

Learn how to lower your high cholesterol and improve your heart health with these tips for low-cholesterol meals.

This article is based on reporting that features expert sources.

U.S. News & World Report

Tips for Hyperlipidemia

Cholesterol is a waxy, fat-like substance found in the body and in many foods. You need some cholesterol for your cells to function normally and for your body to make hormones, vitamin D and even break down food during digestion.

But cholesterol can become problematic. Skewed levels of “good” cholesterol (high-density lipoprotein, or HDL) and “bad” cholesterol (low-density lipoprotein, or LDL), for instance, can threaten heart health. Too much cholesterol, coupled with high levels of a closely related blood fat known as triglycerides, can lead to hyperlipidemia, a condition characterized by high cholesterol.

“(Hyperlipidemia) can lead to the harmful buildup of atherosclerotic plaque – or fatty deposits – in your arteries, which may eventually cause heart attacks and strokes,” says Dr. Brian Lima, national physician director for cardiothoracic surgery, heart failure and transplant at HCA Healthcare in Dallas.

Causes of High Cholesterol

There are two primary reasons why your cholesterol might be high: lifestyle choices and genetics. Some people have a combination of both factors that lead to their high cholesterol levels.

According to the Centers for Disease Control and Prevention, about 111 million American adults age 20 or older have total cholesterol levels that are considered too high (above 200 milligrams per deciliter). Nearly 25 million of these people have very high cholesterol levels (above 240 milligrams per deciliter) that put them at even higher risk for developing heart disease.

Best Heart-Healthy Diets

No. 1DASH DietThe DASH diet is a flexible, balanced and heart-healthy eating plan promoted by the National Heart, Lung and Blood Institute.
No. 2Mediterranean DietThis diet is based on the traditional way of eating in the countries that border the Mediterranean Sea. The diet primarily consists of plant-based foods, whole grains, beans, nuts, seafood, lean poultry and unsaturated fat from extra-virgin olive oil.
No. 3
Flexitarian DietWith a flexitarian diet, also known as a semi-vegetarian diet, you don’t have to completely eliminate meat to reap the health benefits associated with vegetarianism.
No. 3
Ornish DietThe Ornish diet is best known for reversing heart disease, but followers can customize the plan to their goals – whether that’s losing weight, lowering blood pressure or preventing cancer.
No. 5
MIND DietThe MIND diet, which stands for Mediterranean-DASH Intervention for Neurodegenerative Delay, takes two proven diets – DASH and Mediterranean – and zeroes in on the foods that improve brain health.
No. 5
TLC DietThe Therapeutic Lifestyle Changes diet calls for eating plenty of vegetables, fruits, bread, cereals and lean meats. The guidelines are broad enough that you’ll have a lot of latitude with what you eat.


For a long time, lifestyle choices, such as diet and exercise, shouldered much of the blame for high cholesterol. More recently, however, there’s been some controversy about how much diet and exercise can affect cholesterol levels. Rather, some people appear to have high levels because of their genetics rather than environmental factors.

“It’s true that for most people, dietary cholesterol intake per se, has a relatively small effect on cholesterol,” notes Dr. Deepak L. Bhatt, director of Mount Sinai Heart and the Dr. Valentin Fuster professor of cardiovascular medicine at the Icahn School of Medicine at Mount Sinai Health System in New York.

But that doesn’t mean you can eat whatever you want. Bottom line: If you have high cholesterol, you should be following a low-cholesterol diet. Reducing your consumption of saturated fat and sugar, for instance, can help bring your hyperlipidemia under control.


Shopping for Foods to Lower Cholesterol

Some strategies to make low-cholesterol shopping a snap include:

Using diet to help control hyperlipidemia “starts with paying attention to what you’re eating by reading food labels,” says Lima, who also serves as surgical director of heart transplantation and mechanical circulatory support with Medical City Healthcare.

Be sure to check how much cholesterol is listed on the label and the amount of saturated and trans fats, which can be bad for heart health.

Saturated fats are “the kind of fat that is usually solid at room temperature, such as fats in meat, butter, coconut oil and full-fat dairy products, as well as a variety of packaged foods, snack foods and desserts,” explains Dr. M. Wesley Milks, a cardiologist and associate program director of the cardiovascular disease fellowship at the Ohio State University Wexner Medical Center in Columbus.

Trans fats are the unhealthy fats that are often found in fast foods and convenience foods, such as cookies, crackers, vegetable shortening, coffee creamer and other processed foods. Many food manufactures have already removed trans fats from their products, but be on the lookout for them. If the label contains the words “partially hydrogenated oil,” that’s a sign that the item contains trans fats.

If a food contains these fats, it’s best to put it back on the shelf.

If you’re going to eat meat, make sure to select only the leanest cuts and opt for chicken or fish instead of red meat or pork. This helps reduce your saturated fat intake, Milks points out.

“In particular, fish such as salmon have a special kind of unsaturated fat, called omega-3 polyunsaturated fatty acids, which may have specific health benefits,” he notes.

Added sugars can boost your triglyceride levels quickly, so you may want to limit how much you consume, Milks says. Examples of sugar-heavy foods include:

  • White bread.
  • White rice.
  • Potatoes.
  • Cakes, pastries and other desserts.
  • Sugar- or high-fructose corn syrup–sweetened beverages.



The National Institutes of Health recommends reducing alcohol intake or avoiding it altogether to help lower your blood lipid levels. Similarly, if you smoke, you should quit as soon as possible.

“Smoking can reduce your good cholesterol, or HDL, and is extremely detrimental to your heart health,” Lima says.

Healthy Foods to Lower Cholesterol

The good news is there’s a whole rainbow of delicious, healthy foods that can be part of your low-cholesterol diet. These include high-fiber foods such as:

  • Oatmeal, quinoa, brown rice, barley and other whole grains.
  • Leafy greens and cruciferous veggies, including kale, spinach, Brussels sprouts, broccoli and cauliflower.
  • Legumes, beans, lentils and peas.
  • Avocados.
  • Apricots, prunes, apples, pears, oranges and other fresh or dried fruits.
  • Walnuts, almonds, chia seeds and other high-fiber sources of healthy fats.

In addition, you should aim to consume unsaturated rather than saturated fats, like those with omega-3, as Milks pointed out. Examples of unsaturated fats include:

  • Olive oil.
  • Coconut oil.
  • Avocado oil.
  • Canola oil.
  • Grapeseed oil.
  • Safflower oil.
  • Corn oil.



How to Lower Cholesterol Through Diet

Healthy lifestyle changes can help bring your cholesterol levels down. Some of the top tips for doing so include:

Keep a close eye on the number of calories you’re consuming versus the number you’re burning.

“Especially for people who are overweight, the first thing you should do is reduce the number of calories you’re eating,” Bhatt says. “It’s less important which diet you follow – fads come and go – but the basics of weight loss are based on thermodynamics. If you’re putting more calories in than you’re burning, the first step is to cut down the number of calories.”


Animal products often contain cholesterol, so opt for plant-based foods to eliminate some of that dietary cholesterol.

The data have been consistent for years, Bhatt says, that a plant-based, low-fat diet is good for heart health and can help you lower your cholesterol and triglyceride levels.

Milks notes that fiber helps remove cholesterol from the body by trapping it and carrying it out of the body via stool. Fiber can also help keep your system regular and is an important component of overall health.

A heart-healthy diet should contain “minimal amounts of saturated fats and sugary foods,” Lima says. Instead, try eating more fruits and vegetables, and opt for low-fat or fat-free dairy products.

No single diet is best for everyone, and what foods to eat for optimal health depend on whether you have certain health conditions, such as heart disease, diabetes or digestive problems, Milks says. Therefore, it’s best to ask your doctor or a registered dietitian about what diet is best for you.

Lose Belly Fat: Tips and Strategies

Discover the best way to get rid of belly fat, including exercise, diet tips and lifestyle changes.


Updated on Sept. 5, 2023: This story was published at an earlier date and has been updated with new information.


The U.S. News Health team delivers accurate information about health, nutrition and fitness, as well as in-depth medical condition guides. All of our stories rely on multiple, independent sources and experts in the field, such as medical doctors and licensed nutritionists. To learn more about how we keep our content accurate and trustworthy, read our editorial guidelines.


Bhatt is director of Mount Sinai Heart and the Dr. Valentin Fuster Professor of Cardiovascular Medicine at the Icahn School of Medicine at Mount Sinai Health System in New York.

Brian Lima, MD

Lima is national physician director for cardiothoracic surgery, heart failure and transplant at HCA Healthcare and surgical director of heart transplantation and mechanical circulatory support with Medical City Healthcare in Dallas. He is also the author of “Heart to Beat: A Cardiac Surgeon’s Inspiring Story of Success and Overcoming Adversity – the Heart Way.”

M. Wesley Milks, MD

Milks is a cardiologist and associate program director of the cardiovascular disease fellowship at the Ohio State University