20 Foods That Lower Cholesterol: Science-Backed List with a 7-Day Meal Plan
A comprehensive guide to 20 foods scientifically proven to lower cholesterol, with the mechanisms behind each (soluble fiber, plant sterols, omega-3s). Includes serving sizes, a 7-day cholesterol-lowering meal plan, and foods to avoid.
The quick answer: The most effective cholesterol-lowering foods work through three main mechanisms: soluble fiber (oats, beans, barley) binds cholesterol in the gut and removes it, plant sterols and stanols (nuts, seeds, fortified foods) block cholesterol absorption, and omega-3 fatty acids (fatty fish, flaxseeds, walnuts) lower triglycerides and reduce inflammation. Eating a combination of these foods daily can reduce LDL cholesterol by 10-25% within 4-8 weeks — comparable to a low-dose statin for some people.
Disclaimer: This article is for informational purposes only. Consult your healthcare provider before making dietary changes, especially if you take statins, blood thinners, or other cholesterol-lowering medications. Diet can complement but should not replace prescribed medical treatment without doctor approval.
How Food Affects Cholesterol
To understand which foods lower cholesterol, it helps to understand how cholesterol works in your body.
Your liver produces about 80% of the cholesterol circulating in your blood. The remaining 20% comes from food. When you eat foods high in saturated fat and trans fat, your liver responds by producing more LDL (low-density lipoprotein) cholesterol — the "bad" cholesterol that builds up in artery walls and forms plaque.
Certain foods can intervene at multiple points in this process:
Soluble fiber forms a gel in your digestive tract that binds to bile acids (made from cholesterol) and removes them through stool. Your liver must then pull cholesterol from the blood to make more bile acids, lowering circulating LDL.
Plant sterols and stanols are structurally similar to cholesterol and compete with it for absorption in the intestine. When you eat plant sterols, less dietary and biliary cholesterol gets absorbed.
Omega-3 fatty acids primarily lower triglycerides (another blood fat linked to heart disease) and reduce inflammation in blood vessels, making plaques less likely to rupture.
Monounsaturated fats (found in olive oil, avocados, and certain nuts) lower LDL without reducing HDL (the "good" cholesterol that helps remove LDL from arteries).
20 Foods That Lower Cholesterol
| Rank | Food | Serving Size | How It Lowers Cholesterol | Expected LDL Reduction |
|---|---|---|---|---|
| 1 | Oats and oat bran | 1/2 cup dry (3g beta-glucan) | Soluble fiber (beta-glucan) binds bile acids | 5-10% with 3g/day |
| 2 | Almonds | 1.5 oz (about 35 almonds) | Monounsaturated fat + plant sterols + fiber | 3-5% |
| 3 | Beans (black, kidney, navy) | 3/4 cup cooked | Soluble fiber (3-4g per serving) + plant protein replaces animal protein | 5-8% |
| 4 | Salmon (wild-caught) | 5 oz fillet | EPA/DHA omega-3s lower triglycerides by 15-30%; reduce inflammation | Primarily lowers triglycerides |
| 5 | Walnuts | 1.5 oz (about 14 halves) | ALA omega-3 + plant sterols + polyphenols | 3-5% |
| 6 | Flaxseeds (ground) | 2 tbsp | ALA omega-3 + lignans + soluble fiber | 8-14% in multiple studies |
| 7 | Barley | 1/2 cup cooked | Beta-glucan soluble fiber (same as oats) | 5-8% with 3g/day |
| 8 | Avocado | 1/2 medium | Monounsaturated fat replaces saturated fat; plant sterols | 5-6% when replacing saturated fat |
| 9 | Lentils | 3/4 cup cooked | Soluble fiber + resistant starch + plant protein | 5-8% |
| 10 | Extra-virgin olive oil | 2 tbsp | Monounsaturated fat + polyphenols reduce LDL oxidation | 3-5% when replacing butter/saturated fat |
| 11 | Soy foods (tofu, edamame) | 1 cup edamame or 4 oz tofu | Soy protein + isoflavones; FDA allows heart health claim at 25g soy protein/day | 3-5% with 25g soy protein/day |
| 12 | Sardines | 1 can (3.75 oz) | EPA/DHA omega-3s; calcium (bone-in) | Primarily lowers triglycerides |
| 13 | Apples | 1 medium | Pectin (soluble fiber) binds bile acids | 2-4% |
| 14 | Psyllium husk | 1 tbsp (5g) | Concentrated soluble fiber; FDA-approved cholesterol-lowering claim | 5-10% with 10g/day |
| 15 | Eggplant | 1 cup cooked | Soluble fiber (2.5g per cup) + nasunin (antioxidant that prevents LDL oxidation) | Moderate; best as part of overall diet |
| 16 | Dark chocolate (70%+) | 1 oz | Cocoa flavanols prevent LDL oxidation; stearic acid (neutral saturated fat) | Reduces LDL oxidation rather than LDL levels |
| 17 | Green tea | 3-4 cups | EGCG catechins reduce cholesterol absorption and increase LDL receptor activity | 2-5% with regular consumption |
| 18 | Okra | 1 cup cooked | Mucilage (soluble fiber) binds bile acids; high fiber for low calories | Moderate; especially effective combined with other soluble fiber sources |
| 19 | Citrus fruits (oranges, grapefruit) | 1 medium fruit | Pectin + hesperidin (lowers LDL and triglycerides) | 2-4%; note: grapefruit interacts with statins — consult your doctor |
| 20 | Plant sterol/stanol-fortified foods | 2g plant sterols/day | Directly blocks cholesterol absorption in the intestine | 6-10% with 2g/day |
The Cholesterol-Lowering Portfolio Diet
Researchers at the University of Toronto developed the "Portfolio Diet," which combines multiple cholesterol-lowering foods in a single eating pattern. In clinical trials, the Portfolio Diet reduced LDL cholesterol by 20-30% — rivaling the effect of low-dose statins.
The four pillars of the Portfolio Diet are:
| Component | Daily Target | Food Sources |
|---|---|---|
| Soluble fiber | 18-20g | Oats, barley, beans, lentils, eggplant, okra, apples, citrus, psyllium |
| Plant sterols | 2g | Sterol-fortified margarine or supplements, nuts, seeds, legumes |
| Soy protein | 25g | Tofu, tempeh, edamame, soy milk |
| Nuts | 1.5 oz (42g) | Almonds, walnuts, pistachios, peanuts |
Foods That Raise Cholesterol (What to Avoid)
| Food | Why It Raises Cholesterol | Better Swap |
|---|---|---|
| Butter | High in saturated fat (7g per tbsp) | Extra-virgin olive oil or avocado oil |
| Full-fat cheese | Saturated fat and dietary cholesterol | Small amounts of aged cheese; plant-based alternatives |
| Processed meats | Saturated fat, sodium, and AGEs | Chicken, turkey, fish, or legume-based protein |
| Fried foods | Cooked in oils high in trans/saturated fat; AGEs from high heat | Baked, grilled, or air-fried versions |
| Baked goods (pastries, cookies) | Trans fat, saturated fat, refined sugar | Oat-based or nut-based homemade alternatives |
| Full-fat ice cream | Saturated fat and added sugar | Frozen yogurt, frozen fruit blends |
| Coconut oil | 82% saturated fat (higher than butter) | Olive oil for most cooking; avocado oil for high heat |
| Red meat (fatty cuts) | Saturated fat and dietary cholesterol | Lean cuts in moderation; poultry or fish |
| Fast food | Combination of saturated fat, trans fat, and excess sodium | Home-cooked versions of your favorites |
| Sugary beverages | Excess sugar raises triglycerides and may lower HDL | Water, unsweetened tea, sparkling water |
The 7-Day Cholesterol-Lowering Meal Plan (~1,800 Calories/Day)
This plan incorporates foods from all four Portfolio Diet pillars daily, targeting approximately 20g of soluble fiber per day.
Day 1 — Monday
| Meal | What to Eat | Cholesterol-Lowering Mechanism |
|---|---|---|
| Breakfast | Oat bran porridge (1/2 cup dry) with ground flaxseed (2 tbsp), walnuts (1 oz), and blueberries (1/2 cup) | Beta-glucan, ALA, plant sterols, lignans |
| Lunch | Black bean soup (1.5 cups) with a side of mixed green salad, olive oil and lemon dressing, 1 slice whole grain bread | Soluble fiber, plant protein, monounsaturated fat |
| Snack | Apple with 1 tbsp almond butter | Pectin, monounsaturated fat |
| Dinner | Baked wild salmon (5 oz) with steamed broccoli, quinoa (1/2 cup), and garlic-lemon olive oil | EPA/DHA omega-3s, fiber, monounsaturated fat |
Day 2 — Tuesday
| Meal | What to Eat | Cholesterol-Lowering Mechanism |
|---|---|---|
| Breakfast | Smoothie: 1 cup soy milk, 1/2 banana, 1 tbsp ground flaxseed, 1 tbsp psyllium husk, 1/2 cup strawberries | Soy protein, ALA, concentrated soluble fiber |
| Lunch | Lentil and vegetable stew (1.5 cups) with barley (1/2 cup), served with mixed greens | Soluble fiber (both lentils and barley), plant protein |
| Snack | 1.5 oz almonds | Plant sterols, monounsaturated fat, fiber |
| Dinner | Tofu stir-fry (6 oz firm tofu) with eggplant, bell peppers, garlic, ginger, and brown rice (1/2 cup) | Soy protein, soluble fiber from eggplant, complex carbs |
Day 3 — Wednesday
| Meal | What to Eat | Cholesterol-Lowering Mechanism |
|---|---|---|
| Breakfast | Steel-cut oats (1/2 cup dry) with 2 tbsp ground flaxseed, 1/2 pear (sliced), and cinnamon | Beta-glucan, ALA, lignans, pectin |
| Lunch | Chickpea salad: 3/4 cup chickpeas, cucumber, tomato, red onion, parsley, olive oil and lemon dressing, 1 whole wheat pita | Soluble fiber, plant protein, monounsaturated fat |
| Snack | 1 orange and 1 oz walnuts | Pectin, hesperidin, ALA omega-3, plant sterols |
| Dinner | Sardines (1 can) on whole grain toast with arugula, avocado (1/4), and lemon juice; side of steamed green beans | EPA/DHA, monounsaturated fat, plant sterols, fiber |
Day 4 — Thursday
| Meal | What to Eat | Cholesterol-Lowering Mechanism |
|---|---|---|
| Breakfast | Overnight oats: 1/2 cup oats, 1 cup soy milk, 1 tbsp chia seeds, 1/2 cup raspberries, 1 tbsp almond butter | Beta-glucan, soy protein, soluble fiber, monounsaturated fat |
| Lunch | White bean and kale soup (1.5 cups, homemade) with whole grain bread (1 slice); side of sliced apple | Soluble fiber, plant protein, pectin |
| Snack | Edamame (1/2 cup shelled) with sea salt | Soy protein, isoflavones |
| Dinner | Grilled chicken breast (5 oz) with roasted eggplant and okra, quinoa (1/2 cup), olive oil drizzle | Lean protein (replacing red meat), soluble fiber, monounsaturated fat |
Day 5 — Friday
| Meal | What to Eat | Cholesterol-Lowering Mechanism |
|---|---|---|
| Breakfast | Oat bran muffin (homemade, with ground flaxseed and walnuts); 1/2 grapefruit; green tea | Beta-glucan, ALA, lignans, hesperidin, EGCG |
| Lunch | Salmon salad: 4 oz canned salmon, mixed greens, avocado (1/4), white beans (1/3 cup), olive oil dressing | EPA/DHA, monounsaturated fat, soluble fiber |
| Snack | 1 pear and 1.5 oz almonds | Pectin, plant sterols, monounsaturated fat |
| Dinner | Lentil bolognese (1 cup lentil sauce) over whole wheat pasta (1 cup cooked) with side salad | Soluble fiber, plant protein, whole grains |
Day 6 — Saturday
| Meal | What to Eat | Cholesterol-Lowering Mechanism |
|---|---|---|
| Breakfast | Tofu scramble with spinach, mushrooms, and tomatoes; 1 slice whole grain toast; 1/2 cup berries | Soy protein, isoflavones, lycopene, fiber |
| Lunch | Barley and vegetable soup (1.5 cups) with kidney beans, carrots, celery, onion; side of mixed greens | Beta-glucan, soluble fiber from beans, plant protein |
| Snack | Dark chocolate (1 oz, 70%+) and 1 oz walnuts | Flavanols (prevent LDL oxidation), ALA omega-3 |
| Dinner | Baked mackerel (5 oz) with roasted sweet potato, steamed broccoli, and lemon-herb olive oil | EPA/DHA, potassium, fiber, monounsaturated fat |
Day 7 — Sunday
| Meal | What to Eat | Cholesterol-Lowering Mechanism |
|---|---|---|
| Breakfast | Oatmeal (1/2 cup) with 1 tbsp psyllium husk, 1/2 banana, 1 tbsp ground flaxseed, cinnamon | Beta-glucan + psyllium (concentrated soluble fiber), ALA |
| Lunch | Mediterranean plate: falafel (3 pieces), hummus (2 tbsp), tabbouleh (1/2 cup), mixed greens, olive oil drizzle | Chickpea fiber, plant protein, monounsaturated fat |
| Snack | 1 apple and 1 tbsp almond butter | Pectin, monounsaturated fat |
| Dinner | Tempeh (4 oz) baked with barbecue sauce (low-sugar), coleslaw (with olive oil dressing, not mayo), and baked beans (1/2 cup, low-sodium) | Soy protein, soluble fiber, plant sterols |
Tracking Your Progress
After following a cholesterol-lowering diet for 6-8 weeks, get your lipid panel rechecked. This is the standard timeframe used in clinical studies to measure dietary impact. Keep a food diary or use a meal planning app to ensure you are consistently including the key cholesterol-lowering foods rather than eating them sporadically.
Mealift can help you plan cholesterol-friendly meals for the week and track your daily nutrition, ensuring you consistently hit your targets for soluble fiber, omega-3s, and plant protein without having to memorize the plan.
Frequently Asked Questions
How quickly can diet lower cholesterol?
Most people see measurable LDL reductions within 4-6 weeks of consistent dietary changes. A study published in JAMA found that the Portfolio Diet reduced LDL by 13% in just 4 weeks. The combination of oats (3g beta-glucan/day), nuts (1.5 oz/day), and plant sterols (2g/day) tends to produce the fastest results. Some individuals may see LDL drop by 20-30 points within this timeframe.
Can I stop taking statins if I change my diet?
Never stop or reduce statin medication without your doctor's explicit approval. While diet can significantly lower cholesterol, statins provide benefits beyond cholesterol reduction (they stabilize existing plaques and reduce inflammation). For some people, diet alone is sufficient; for others (especially those with familial hypercholesterolemia or very high cardiovascular risk), medication is necessary. Discuss with your cardiologist.
Are eggs bad for cholesterol?
The relationship between eggs and blood cholesterol is more nuanced than previously believed. Current research suggests that for most people, moderate egg consumption (1 egg per day) does not significantly raise LDL cholesterol. Saturated fat intake has a much larger impact on blood cholesterol than dietary cholesterol. However, if you have familial hypercholesterolemia or diabetes, you may be more sensitive to dietary cholesterol — discuss with your doctor.
Do I need to avoid all fat to lower cholesterol?
No. Low-fat diets are outdated for cholesterol management. What matters is the type of fat. Replace saturated fats (butter, fatty meat, full-fat dairy) with unsaturated fats (olive oil, avocado, nuts, fatty fish). Monounsaturated fats lower LDL without lowering HDL. Omega-3 fats lower triglycerides. Very low-fat diets can actually lower HDL (protective cholesterol) and raise triglycerides.
What about shrimp and shellfish?
Shrimp is high in dietary cholesterol (about 170mg per 3 oz serving) but very low in saturated fat. Research shows that shrimp raises both LDL and HDL, with the net effect being neutral or slightly beneficial for most people. If your doctor has specifically advised limiting dietary cholesterol, moderate your shellfish intake.
Is oatmeal the best food for lowering cholesterol?
Oats are among the best, but they are most effective as part of a broader strategy. The soluble fiber in oats (beta-glucan) is uniquely effective at lowering LDL, which is why the FDA allows a heart health claim for foods providing 3g of beta-glucan daily (about 1.5 cups of cooked oatmeal). However, combining oats with other cholesterol-lowering foods (the Portfolio Diet approach) produces significantly greater reductions than oats alone.
How much soluble fiber do I need per day?
The National Lipid Association recommends 10-25g of soluble fiber per day for cholesterol management. Most Americans consume only 3-4g. This meal plan provides 18-22g daily. To reach this target, include oats or barley at breakfast, beans or lentils at lunch or dinner, and 1-2 servings of fruit (apples, pears, citrus) throughout the day. Adding 1 tablespoon of psyllium husk to a smoothie or oatmeal provides an additional 5g.
Does exercise help lower cholesterol?
Yes, though exercise primarily raises HDL (good cholesterol) rather than lowering LDL. The AHA recommends at least 150 minutes of moderate aerobic exercise per week, which can raise HDL by 3-6 mg/dL. Exercise also lowers triglycerides and, when combined with dietary changes, improves overall lipid profiles more effectively than either intervention alone.