AskMd Logo
Ask
Insights
Learn
Rewards
Allison Jones
Profile
Healthy RecipesHeart HealthHigh CholesterolNutrition

What to eat if you have high cholesterol

A diet that helps you keep your numbers in check can still be delicious.

Jan 23, 2026
Home page>Endocrinology>High Cholesterol>What to eat if you have high cholesterol
Written byTaylor Lupo
Medically reviewedbyAnn Wendling, MD, MPHin May 2024
Slide 1
100 Percent Whole Grains
Nutrient-Rich Vegetables
Deeply-Colored Fruits
Beans
Unsalted Nuts
Healthy Oils
1 / 7

Slide 1

Your diet can be a powerful tool when it comes to managing your cholesterol. Eating a healthy mix of foods can help you lower your levels of low-density lipoprotein (LDL, aka “bad” cholesterol) while raising your levels of high-density lipoprotein (HDL, aka “good” cholesterol). The key lies in a strategy that eliminates high-fat, artery-clogging foods (those high in saturated fats and trans fats like red meat, French fries, cookies, chips, and ice cream) and emphasizes heart-healthy ones like fruits, vegetables, whole grains, lean proteins, and plant-based oils.

Let’s head to the kitchen to find tasty ways to improve your cholesterol.

Sources (4)
  1. National Lipid Foundation. Viscous Fiber and Your Cholesterol. Last reviewed July 2021.
  2. Harvard Medical School. 11 foods that lower cholesterol. August 13, 2021.
  3. Ha V, Sievenpiper JL, de Souza RJ, et al. Effect of dietary pulse intake on established therapeutic lipid targets for cardiovascular risk reduction: a systematic review and meta-analysis of randomized controlled trials. CMAJ. 2014 May 13;186(8):E252-62.
  4. Kim SJ, de Souza RJ, Choo VL, et al. Effects of dietary pulse consumption on body weight: a systematic review and meta-analysis of randomized controlled trials. Am J Clin Nutr. 2016 May;103(5):1213-23.
AskMDAskMD

Want to learn about Healthy Recipes?

Get instant answers from our AI health assistant

Ask Now

Recommended for you

Article
3 diet plans for better cholesterolWhat should you eat to lower your cholesterol? Choose an overall heart-smart diet and you should see those numbers improve.
Article
What to do if you have high cholesterolManaging high cholesterol can help reduce your risk of heart disease and heart attack. Learn how to keep your levels heathy.
Video
10 foods that will help lower your cholesterolYum! Here are foods that lower cholesterol and why.
Video
8 dietary changes to help lower cholesterolKeep your cholesterol in check with these tips from the American Heart Association.
Slideshow
8 ways to enjoy comfort food while watching your cholesterolManaging your cholesterol doesn't have to mean skipping your favorite foods.
AskMd LogoAskMd Logo
CookiesYour privacy choices
PrivacyConsumer health data privacyTerms

Copyright Sharecare © 2026