Diet plan to lower ldl cholesterol is a scientific diet that reduces low-density lipoprotein (LDL) levels in the blood. Those with increased risk of heart disease and other health problems can improve their health by following a low-cholesterol diet. These foods can help you lower LDL cholesterol while providing important nutrients to your body at the same time.
What to Eat to Lower LDL (Bad) Cholesterol Quickly

Eat plenty of foods high in fiber and monounsaturated fats to bring your cholesterol levels down.
Image Credit: ollo/iStock/GettyImages
High cholesterol is a major contributing factor to heart disease, the primary cause of death in the U.S. If left unaddressed, it may also lead to stroke, gallstones, numbness in the legs, poor circulation and other ailments. One way to lower your cholesterol levels is to tweak your lifestyle. Simple changes, such as eliminating trans fats and getting more exercise, can make all the difference.
Advertisement
Good vs. Bad Cholesterol
The human body needs cholesterol to produce vitamin D and certain hormones, build cell membranes and support bile production. This waxy substance is an integral component of the cell plasma membrane and plays a key role in cellular functions. It’s synthesized in the liver and transported to your cells through the blood.
Not all cholesterol is created equal, though. HDL (high-density lipoprotein) cholesterol removes excess plaque and cholesterol from your system, leading to a lower risk of stroke and cardiovascular problems. The LDL (low-density lipoprotein) version builds up on the artery walls and narrows the blood vessels. Therefore, HDL is considered the “good” cholesterol, while LDL is referred to as the “bad” cholesterol.
As MedlinePlus notes, LDL cholesterol should not exceed 100 milligrams per deciliter. HDL cholesterol levels should be at least 50 milligrams per deciliter in women and 40 milligrams per deciliter or higher in men. Total cholesterol levels of between 125 and 200 milligrams per deciliter are considered normal for healthy adults.
Foods That Lower Cholesterol Fast
A sedentary lifestyle, smoking, obesity and poor nutrition all contribute to elevated cholesterol. Certain factors — such as your age, genes and race — have an impact too. According to a 2016 review published in the journal Cell, this condition runs in families. Back in 1938, it was named familial hypercholesterolemia.
While you cannot control these factors, you can change your diet and lifestyle habits to keep your heart healthy. Some foods, including olive oil and fatty fish, have been shown to raise good cholesterol and lower bad cholesterol levels. Others, especially those high in trans fats, have the opposite effect.
It’s important to note that dietary cholesterol has a minimal impact on blood cholesterol levels. In 2018, the journal Nutrients published a review describing the relationship between the two. Researchers point out that trans fats and saturated fatty acids, not dietary cholesterol, increase heart disease risk.
Therefore, a low-cholesterol diet won’t necessarily reduce total cholesterol and LDL levels. What you need to do is to replace deli meats, chips, fries, hydrogenated vegetable oil and other sources of trans fats with whole foods rich in healthy fats.
Eat Plenty of Avocado
An avocado a day keeps heart disease away. Despite its high fat content, this delicious fruit can improve blood lipids and make weight loss easier. A 2015 clinical trial published in the Journal of the American Heart Association indicates that eating one avocado daily as part of a moderate-fat diet may lower total and LDL cholesterol and boost cardiovascular health without affecting good cholesterol levels.
This fruit is loaded with fiber, antioxidants and monounsaturated fats. These nutrients support cardiovascular function and overall health. Soluble fiber, for example, binds cholesterol in the GI tract and eliminates it from your body. According to the National Lipid Association, eating 5 to 10 grams of fiber daily can lower bad cholesterol levels by up to 11 points.
A large avocado boasts 13.5 grams of fiber, which is more than half of the daily recommended intake, and also provides 19.7 grams of monounsaturated fat milligrams per deciliter and 221 milligrams of omega-3 essential fatty acids. Compared to other fruits, it’s lower in sugar and carbs, so it doesn’t cause insulin spikes. Thanks to its high fiber and fat content, it keeps you full longer and curbs hunger.
Swap Processed Meat for Fish
Salmon, mackerel, sardines, tuna and other fatty fish are some of the best foods to lower LDL and reduce heart disease risk. According to a 2016 review featured in Marine Drugs, fish may help prevent cardiovascular problems thanks to its high content of bioactive compounds and polyunsaturated fatty acids (PUFAs), such as omega-3s. Research suggests that the fats in fish have little or no effect on total cholesterol but affect HDL and LDL cholesterol.
The study also points out that PUFAs may lower blood pressure, improve endothelial function and reduce inflammation, leading to better cardiovascular health. Processed and red meats, on the other hand, have been shown to increase the risk of death from all causes. Researchers believe that these side effects may be due to the nitrites and nitrates in red meat as well as to the toxic compounds released during cooking.
As the American Heart Association notes, red meat is higher in saturated fat than fish, chicken and vegetables. Processed meat contains trans fats that raise bad cholesterol and lower good cholesterol levels. That’s why health experts recommend limiting red meat consumption and eating more fish and white meat.
Fill Up on Beans
Beans are chock-full of protein and dietary fiber. Some varieties, such as navy beans, provide up to 19 grams of fiber per cup, which represents about 76 percent of the daily recommended fiber intake. The same goes for lentils, split peas, chickpeas and other legumes.
In 2014, the Canadian Medical Association Journal published a meta-analysis of 26 clinical trials assessing the effects of dietary pulses on cholesterol and other blood lipids. Researchers have found that eating one serving of beans, lentils, peas or chickpeas daily can lower LDL cholesterol by up to 5 percent and reduce the risk of major vascular events by 5 to 6 percent. Surprisingly, these beneficial effects were greater in men than in women.
Despite their health benefits, legumes are not widely consumed in the U.S. However, they can be a delicious, healthy addition to most diets. The key is to be creative in the kitchen. Add beans and other pulses to salad and fish dishes; serve them with chicken or lean beef; use them in dips and spreads; include them in soups and stews.
Start Your Day With Grains
Swap granola, energy bars and breakfast cereals for whole grains to bring your cholesterol down. Whole wheat, oats, rye, wild rice and other whole grains are packed with fiber and contain little or no saturated fat. One cup of oats, for instance, boasts 16.5 grams of fiber and large doses of phosphorus, magnesium, iron and B vitamins. These nutrients promote cardiovascular and metabolic health.
According to a 2015 review published in The American Journal of Clinical Nutrition, whole grains — especially oats — reduce total and LDL cholesterol, but not HDL cholesterol. Even though their hypocholesterolemic effect is lower than that of statins and other drugs, it still matters. A 1 percent reduction in cholesterol levels can lower coronary heart disease risk by as much as 3 percent.
Researchers attribute these benefits to the fiber in grains. Oat and barley, for example, are rich in beta-glucan, a type of soluble fiber that has been frequently shown to reduce blood lipids. The study also suggests that calorie restriction can help maximize these beneficial effects.
Lower Your Cholesterol Levels Naturally
As you can see, there are plenty of foods that lower cholesterol fast. Your diet may also include nuts, seeds, leafy greens, soy, garlic and high-fiber fruits like berries and apples. Extra dark chocolate is a healthy choice too.
Garlic, for example, may reduce total and LDL cholesterol — as well as blood pressure — when combined with lemon juice, according to a 2016 clinical trial published in the International Journal of Preventive Medicine. Subjects saw major improvements in their blood lipids in just eight weeks.
Remember to cut back on processed foods as well. Sausage, salami, pizza, pastries and junk food are all loaded with trans fats and sugars. They not only clog your arteries and raise cholesterol levels but also affect your waistline. In the long run, they may increase your risk of chronic illnesses and accelerate aging.
Healthy Foods to Lower Cholesterol:
- Beans and lentils
- Fish, especially salmon
- Olive oil
- Avocados
- Nuts and seeds, including chia and flax
- Natural peanut butter or any nut butter
- Whole grains, such as oatmeal, quinoa, brown rice or whole-wheat bread
- Fruit, especially high-fiber fruits like berries, apples and pears
- Vegetables, especially dark leafy greens and cruciferous vegetables like Brussels sprouts, broccoli and cauliflower
- Sweet potatoes and winter squash
Day 1

Breakfast (293 calories)
- 1 serving Apple & Peanut Butter Toast
A.M. Snack (131 calories)
- 1 large pear
Lunch (387 calories)
- 1 serving Veggie & Hummus Sandwich
- 1 medium orange
P.M. Snack (206 calories)
- 1/4 cup unsalted dry-roasted almonds
Dinner (504 calories)
- 1 serving Sheet-Pan Salmon with Sweet Potatoes & Broccoli
Daily Totals: 1,521 calories, 67 g protein, 153 g carbohydrates, 37 g fiber, 76 g fat, 12 g saturated fat, 1,257 mg sodium
To Make It 1,200 Calories: Change the A.M. snack to 1 clementine, omit the orange at lunch and change the P.M. snack to 1 plum.
To Make It 2,000 Calories: Add 1/3 cup walnut halves to A.M. snack, add 1 cup nonfat plain Greek yogurt to lunch and add 1 large apple to the P.M. snack.
Day 2
\

Breakfast (280 calories)
- 1 serving Cinnamon Roll Overnight Oats
- 1 5-oz. container nonfat plain Greek yogurt
A.M. Snack (206 calories)
- 1/4 cup unsalted dry-roasted almonds
Lunch (428 calories)
- 1 serving Sweet Potato, Kale & Chicken Salad with Peanut Dressing
- 1 clementine
P.M. Snack (112 calories)
- 1/2 cup cucumber, sliced
- 1/4 cup hummus
Dinner (472 calories)
- 1 serving Stuffed Sweet Potato with Hummus Dressing
Daily Totals: 1,497 calories, 85 g protein, 184 g carbohydrates, 42 g fiber, 52 g fat, 7 g saturated fat, 1,664 mg sodium
To Make It 1,200 Calories: Change the A.M. snack to 1/2 cup sliced bell pepper and omit the hummus at the P.M. snack.
To Make It 2,000 Calories: Add 1 large apple to breakfast, add 1 large pear to A.M. snack, add 1 cup nonfat plain Greek yogurt to lunch and add 1 serving Guacamole Chopped Salad to dinner.
Day 3

Breakfast (280 calories)
- 1 serving Cinnamon Roll Overnight Oats
- 1 5-oz. container nonfat plain Greek yogurt
A.M. Snack (131 calories)
- 1 large pear
Lunch (428 calories)
- 1 serving Sweet Potato, Kale & Chicken Salad with Peanut Dressing
- 1 clementine
P.M. Snack (197 calories)
- 1 cup nonfat plain Greek yogurt
- 1/4 cup raspberries
- 1 Tbsp. chopped walnuts
Dinner (450 calories)
- 1 serving Turkey & Sweet Potato Chili
- 1 serving Guacamole Chopped Salad
Daily Totals: 1,486 calories, 96 g protein, 158 g carbohydrates, 33 g fiber, 57 g fat, 9 g saturated fat, 1,623 mg sodium
To Make It 1,200 Calories: Change the A.M. snack to 1 plum and omit the yogurt and chopped walnuts at the P.M. snack.
To Make It 2,000 Calories: Add 3 Tbsp. chopped walnuts to breakfast, add 1/3 cup unsalted dry-roasted almonds to A.M. snack and add a 1-oz. slice whole-wheat baguette to dinner.
Day 4

Breakfast (280 calories)
- 1 serving Cinnamon Roll Overnight Oats
- 1 5-oz. container nonfat plain Greek yogurt
A.M. Snack (131 calories)
- 1 large pear
Lunch (428 calories)
- 1 serving Sweet Potato, Kale & Chicken Salad with Peanut Dressing
- 1 clementine
P.M. Snack (291 calories)
- 1 medium apple
- 2 Tbsp. almond butter
Dinner (374 calories)
- 1 serving Skillet Lemon Chicken & Potatoes with Kale
Daily Totals: 1,504 calories, 84 g protein, 172 g carbohydrates, 30 g fiber, 58 g fat, 9 g saturated fat, 1,390 mg sodium
To Make It 1,200 Calories: Change the A.M. snack to 1 plum and omit the almond butter at the P.M. snack.
To Make It 2,000 Calories: Add 1/3 cup unsalted dry-roasted almonds to A.M. snack and add 1 serving Guacamole Chopped Salad to dinner.
Day 5

CREDIT: CAROLYN HODGES, M.S., RD
Meal-Prep Tip: In the morning, prepare the Slow-Cooker Mediterranean Stew through Step 1 so it’s ready in time for dinner.
Breakfast (280 calories)
- 1 serving Cinnamon Roll Overnight Oats
- 1 5-oz. container nonfat plain Greek yogurt
A.M. Snack (193 calories)
- 25 unsalted dry-roasted almonds
Lunch (428 calories)
- 1 serving Sweet Potato, Kale & Chicken Salad with Peanut Dressing
- 1 clementine
P.M. Snack (95 calories)
- 1 medium apple
Dinner (501 calories)
- 1 serving Slow-Cooker Mediterranean Stew
- 2 cups mixed greens
- 1/2 avocado, sliced
- 1 serving Citrus Vinaigrette
Meal-Prep Tip: Reserve two servings of the Slow-Cooker Mediterranean Stew to have for lunch on Days 6 & 7.
Daily Totals: 1,496 calories, 68 g protein, 149 g carbohydrates, 35 g fiber, 74 g fat, 9 g saturated fat, 1,551 mg sodium
To Make It 1,200 Calories: Change the A.M. snack to 1 medium orange and omit the avocado at dinner.
To Make It 2,000 Calories: Increase to 1/3 cup almonds and add 1 large pear to A.M. snack plus add 3 Tbsp. almond butter to P.M. snack.
Day 6

Breakfast (280 calories)
- 1 serving Cinnamon Roll Overnight Oats
- 1 5-oz. container nonfat plain Greek yogurt
A.M. Snack (95 calories)
- 1 medium apple
Lunch (322 calories)
- 1 serving Slow-Cooker Mediterranean Stew
- 1 large pear
P.M. Snack (244 calories)
- 1 cup nonfat plain Greek yogurt
- 1/4 cup raspberries
- 2 Tbsp. chopped walnuts
Dinner (548 calories)
- 1 serving Sheet-Pan Balsamic-Parmesan Roasted Chickpeas & Vegetables
- 2 cups mixed greens
- 1 serving Citrus Vinaigrette
Daily Totals: 1,490 calories, 66 g protein, 175 g carbohydrates, 36 g fiber, 62 g fat, 9 g saturated fat, 1,490 mg sodium
To Make It 1,200 Calories: Change the A.M. snack to 1 clementine and omit the yogurt and walnuts at the P.M. snack.
To Make It 2,000 Calories: Add 1 medium orange to breakfast, add 3 Tbsp. almond butter to A.M. snack and add 1/2 avocado, sliced, to dinner.
Day 7

Breakfast (293 calories)
- 1 serving Apple & Peanut Butter Toast
A.M. Snack (301 calories)
- 1 medium apple
- 1/4 cup unsalted dry-roasted almonds
Lunch (322 calories)
- 1 serving Slow-Cooker Mediterranean Stew
- 1 large pear
P.M. Snack (116 calories)
- 3/4 cup nonfat plain Greek yogurt
- 1/4 cup raspberries
Dinner (482 calories)
- 1 serving Honey Walnut Shrimp
- 1/2 cup cooked brown rice
Daily Totals: 1,514 calories, 70 g protein, 161 g carbohydrates, 30 g fiber, 69 g fat, 9 g saturated fat, 883 mg sodium
To Make It 1,200 Calories: Omit the almonds at A.M. snack and omit the yogurt at P.M. snack.
To Make It 2,000 Calories: Add 3/4 cup nonfat plain Greek yogurt to breakfast, increase to 1/3 cup unsalted dry-roasted almonds at A.M. snack and add 1 serving Guacamole Chopped Salad to dinner.