I Just Got Diagnosed With High Cholesterol — What Should I Eat?
A high cholesterol diagnosis does not mean giving up good food. Research shows specific dietary patterns can lower LDL cholesterol by 20-30% — sometimes enough to avoid medication. Here is what the science says to eat.
Your cholesterol numbers came back high. Maybe your doctor mentioned medication. Maybe they said to try diet changes first. Either way, you are probably wondering what you should actually put on your plate. The good news: dietary changes can be remarkably effective. The Portfolio Diet, for example, has been shown to lower LDL cholesterol by up to 30% — comparable to some statin medications.
This guide breaks down what your cholesterol numbers mean, which foods help and which hurt, and gives you a 7-day meal plan you can start immediately. Please work with your doctor to determine what approach is right for your specific risk profile.
What Do My Cholesterol Numbers Actually Mean?
Your lipid panel measures several types of fats in your blood. Each plays a different role.
| Marker | Desirable | Borderline High | High |
|---|---|---|---|
| Total cholesterol | Below 200 mg/dL | 200-239 mg/dL | 240+ mg/dL |
| LDL ("bad" cholesterol) | Below 100 mg/dL | 130-159 mg/dL | 160+ mg/dL |
| HDL ("good" cholesterol) | 60+ mg/dL (protective) | 40-59 mg/dL | Below 40 mg/dL (risk factor) |
| Triglycerides | Below 150 mg/dL | 150-199 mg/dL | 200+ mg/dL |
What Is the Difference Between LDL and HDL?
LDL (low-density lipoprotein) carries cholesterol to your artery walls, where it can build up as plaque. Higher LDL means higher risk of heart disease. This is the primary number your doctor wants to reduce.
HDL (high-density lipoprotein) carries cholesterol away from your arteries back to your liver for removal. Higher HDL is protective. Exercise, healthy fats, and moderate alcohol consumption can raise HDL.
Triglycerides are a separate type of blood fat. High levels are linked to increased cardiovascular risk and are strongly influenced by sugar, refined carbs, and alcohol intake.
Which Foods Raise LDL Cholesterol?
Not all fats affect cholesterol equally. Saturated fat and trans fat are the primary dietary drivers of high LDL.
Foods That Raise LDL Cholesterol
| Food | Saturated Fat per Serving | Impact on LDL |
|---|---|---|
| Butter (1 tbsp) | 7.2 g | Strong increase |
| Coconut oil (1 tbsp) | 11.2 g | Strong increase |
| Cheddar cheese (30 g) | 5.3 g | Moderate increase |
| Bacon (3 slices) | 5.0 g | Moderate increase |
| Whole milk (240 ml) | 4.5 g | Moderate increase |
| Ribeye steak (170 g) | 10.8 g | Strong increase |
| Ice cream (100 g) | 6.5 g | Moderate increase |
| Palm oil (1 tbsp) | 6.7 g | Strong increase |
| Processed meats (60 g) | 4-8 g | Moderate increase |
| Pastries/croissants (1 piece) | 6-12 g | Strong increase |
Foods That Lower LDL Cholesterol
| Food | Key Component | LDL Reduction |
|---|---|---|
| Oats (40 g dry) | Beta-glucan soluble fiber | 5-10% |
| Almonds (30 g) | Monounsaturated fats, phytosterols | 3-5% |
| Soy protein (25 g) | Isoflavones, plant protein | 3-5% |
| Plant sterol-enriched foods | Plant sterols (2 g/day) | 6-15% |
| Barley | Beta-glucan | 5-8% |
| Beans/lentils (150 g) | Soluble fiber | 5-6% |
| Fatty fish (150 g) | Omega-3 fatty acids | Lowers triglycerides, improves HDL |
| Avocado (half) | Monounsaturated fats | 5-10% (replacing sat fat) |
| Olive oil (2 tbsp) | Monounsaturated fats, polyphenols | 5-8% (replacing sat fat) |
| Flaxseed (2 tbsp) | ALA omega-3, soluble fiber | 5-10% |
The LDL reductions listed above are cumulative when combined. This is the principle behind the Portfolio Diet.
What Is the Portfolio Diet?
The Portfolio Diet, developed by Dr. David Jenkins at the University of Toronto, combines four specific food components that each independently lower LDL. When eaten together daily, the effect is additive.
A randomized controlled trial published in JAMA (2003) found the Portfolio Diet lowered LDL by 29% in just four weeks — comparable to a starting dose of statin medication. A larger follow-up study in the Journal of the American College of Cardiology (2011) confirmed a 13-14% LDL reduction in real-world conditions.
The Four Portfolio Diet Components
| Component | Daily Target | Examples |
|---|---|---|
| Nuts | 30 g (a small handful) | Almonds, walnuts, pistachios |
| Plant protein | 25 g soy protein | Tofu, tempeh, soy milk, edamame |
| Soluble fiber | 18 g | Oats, barley, eggplant, okra, apples, beans |
| Plant sterols | 2 g | Sterol-enriched margarine, fortified foods |
You do not need to adopt the Portfolio Diet perfectly. Even incorporating 2-3 of these components daily offers meaningful LDL reduction.
What Is the DASH Diet and Does It Help With Cholesterol?
The DASH (Dietary Approaches to Stop Hypertension) diet was originally designed for blood pressure but also significantly improves cholesterol. A study in The American Journal of Clinical Nutrition (2016) found that the DASH diet reduced LDL cholesterol by 11 mg/dL compared to a typical American diet.
The DASH diet emphasizes:
- Fruits and vegetables (8-10 servings/day)
- Whole grains (6-8 servings/day)
- Lean protein, especially fish and poultry
- Low-fat dairy (2-3 servings/day)
- Nuts, seeds, and legumes (4-5 servings/week)
- Limited saturated fat (less than 6% of calories)
- Limited sodium (less than 2,300 mg/day, ideally 1,500 mg)
How Much Saturated Fat Should I Eat Per Day?
The American Heart Association recommends limiting saturated fat to less than 13 grams per day (based on a 2,000-calorie diet, approximately 5-6% of total calories). This is the single most impactful dietary change for LDL reduction.
Saturated Fat and Dietary Cholesterol in Common Foods
| Food | Serving Size | Saturated Fat (g) | Dietary Cholesterol (mg) |
|---|---|---|---|
| Skinless chicken breast | 150 g | 1.3 | 125 |
| Salmon fillet | 150 g | 2.1 | 94 |
| Lean ground beef (90%) | 150 g | 6.5 | 116 |
| Ribeye steak | 170 g | 10.8 | 140 |
| Egg (1 large) | 50 g | 1.6 | 186 |
| Butter | 1 tbsp (14 g) | 7.2 | 31 |
| Olive oil | 1 tbsp (14 g) | 1.9 | 0 |
| Cheddar cheese | 30 g | 5.3 | 28 |
| Mozzarella (part-skim) | 30 g | 2.9 | 15 |
| Whole milk | 240 ml | 4.5 | 24 |
| Skim milk | 240 ml | 0.3 | 5 |
| Shrimp | 100 g | 0.3 | 189 |
| Greek yogurt (nonfat) | 200 g | 0.4 | 10 |
| Avocado (half) | 68 g | 1.5 | 0 |
| Walnuts | 30 g | 1.7 | 0 |
| Dark chocolate (70%) | 30 g | 6.8 | 2 |
| Coconut milk (canned) | 60 ml | 7.2 | 0 |
Note: Current evidence suggests dietary cholesterol (from food) has a smaller effect on blood cholesterol than saturated fat for most people. However, individual responses vary, so discuss this with your doctor.
7-Day Heart-Healthy Meal Plan
This plan keeps saturated fat below 13 g per day, fiber above 30 g, and incorporates Portfolio Diet principles. Each day targets approximately 1,800-2,000 calories.
Day 1
Breakfast: Steel-cut oats (40 g dry) with 15 g walnuts, 80 g blueberries, and 1 tbsp ground flaxseed. (360 cal | 5.2 g sat fat | 9 g fiber)
Lunch: Lentil and vegetable soup (300 g) with 1 slice whole-grain bread and a small mixed salad with olive oil dressing. (440 cal | 1.8 g sat fat | 16 g fiber)
Dinner: Grilled salmon (150 g) with roasted broccoli (150 g), 100 g quinoa, and lemon-herb dressing. (520 cal | 2.4 g sat fat | 7 g fiber)
Snack: 30 g almonds and 1 medium apple. (260 cal | 1.5 g sat fat | 5 g fiber)
Daily totals: ~1,580 cal | 10.9 g sat fat | 37 g fiber
Day 2
Breakfast: Whole-grain toast (2 slices) with 1/2 mashed avocado, cherry tomatoes, and a squeeze of lemon. (340 cal | 2.1 g sat fat | 8 g fiber)
Lunch: Chickpea and spinach salad — 150 g chickpeas, baby spinach, cucumber, red onion, 1 tbsp olive oil, lemon juice. (400 cal | 1.2 g sat fat | 14 g fiber)
Dinner: Tofu stir-fry — 150 g firm tofu, mixed vegetables (bell peppers, snap peas, carrots), 1 tbsp sesame oil, 100 g brown rice. (490 cal | 2.5 g sat fat | 8 g fiber)
Snack: 200 g nonfat Greek yogurt with 80 g raspberries and 1 tbsp chia seeds. (180 cal | 0.4 g sat fat | 7 g fiber)
Daily totals: ~1,410 cal | 6.2 g sat fat | 37 g fiber
Day 3
Breakfast: Smoothie — 200 ml soy milk, 1/2 banana, 80 g mixed berries, 1 tbsp almond butter, 1 tbsp ground flaxseed. (320 cal | 1.8 g sat fat | 6 g fiber)
Lunch: Black bean and corn salad with avocado — 150 g black beans, corn, tomato, cilantro, lime, 1/4 avocado over greens. (420 cal | 1.3 g sat fat | 18 g fiber)
Dinner: Baked chicken breast (skinless, 150 g) with roasted eggplant, zucchini, and 100 g barley. (480 cal | 1.8 g sat fat | 10 g fiber)
Snack: 30 g pistachios. (170 cal | 1.5 g sat fat | 3 g fiber)
Daily totals: ~1,390 cal | 6.4 g sat fat | 37 g fiber
Day 4
Breakfast: Overnight oats — 40 g oats, 150 ml soy milk, 2 tbsp chia seeds, 80 g sliced strawberries, 10 g walnuts. (380 cal | 1.6 g sat fat | 12 g fiber)
Lunch: Mediterranean tuna salad — 100 g canned tuna (in water), white beans (80 g), olives, tomato, red onion, 1 tbsp olive oil. (400 cal | 1.4 g sat fat | 8 g fiber)
Dinner: Turkey breast (140 g) with steamed green beans (120 g), roasted sweet potato (120 g), and a drizzle of olive oil. (450 cal | 1.6 g sat fat | 7 g fiber)
Snack: 1 medium pear and 30 g almonds. (270 cal | 1.5 g sat fat | 7 g fiber)
Daily totals: ~1,500 cal | 6.1 g sat fat | 34 g fiber
Day 5
Breakfast: 2 scrambled eggs (cooked in 1 tsp olive oil) with sauteed spinach and 1 slice whole-grain toast. (310 cal | 3.6 g sat fat | 3 g fiber)
Lunch: Edamame and quinoa bowl — 100 g edamame, 100 g quinoa, shredded carrot, cucumber, sesame-ginger dressing. (440 cal | 1.5 g sat fat | 10 g fiber)
Dinner: Baked cod (150 g) with roasted cauliflower (150 g), cherry tomatoes, capers, and 1 tbsp olive oil. (380 cal | 1.4 g sat fat | 5 g fiber)
Snack: 30 g walnuts and 80 g grapes. (250 cal | 1.8 g sat fat | 2 g fiber)
Daily totals: ~1,380 cal | 8.3 g sat fat | 20 g fiber
Day 6
Breakfast: Oat bran porridge (40 g) with soy milk, 1 tbsp ground flaxseed, 80 g blueberries, and cinnamon. (310 cal | 0.8 g sat fat | 10 g fiber)
Lunch: Grilled vegetable and hummus wrap — whole-grain tortilla, 3 tbsp hummus, grilled zucchini, bell peppers, spinach. (400 cal | 1.6 g sat fat | 9 g fiber)
Dinner: Grilled shrimp (150 g) with mixed greens, avocado (1/3), cherry tomatoes, cucumber, and balsamic vinaigrette. 80 g whole-wheat couscous. (480 cal | 1.9 g sat fat | 8 g fiber)
Snack: 200 g nonfat Greek yogurt with 15 g almonds. (180 cal | 0.9 g sat fat | 2 g fiber)
Daily totals: ~1,370 cal | 5.2 g sat fat | 29 g fiber
Day 7
Breakfast: Whole-grain pancakes (2 small, made with oat flour) topped with 80 g mixed berries and 1 tbsp almond butter. (360 cal | 2.2 g sat fat | 6 g fiber)
Lunch: Lentil and roasted vegetable salad — 100 g cooked lentils, roasted sweet potato, kale, red onion, balsamic-olive oil dressing. (420 cal | 1.2 g sat fat | 14 g fiber)
Dinner: Baked salmon (150 g) with steamed asparagus (120 g), 100 g farro, and a squeeze of lemon. (500 cal | 2.5 g sat fat | 8 g fiber)
Snack: 30 g dark chocolate (70%+) and a small handful of walnuts (15 g). (220 cal | 5.3 g sat fat | 3 g fiber)
Daily totals: ~1,500 cal | 11.2 g sat fat | 31 g fiber
How Can I Track Saturated Fat and Fiber Intake?
Most people have no idea how much saturated fat they eat daily. A survey published in The Journal of the American Dietetic Association found that 73% of adults underestimated their saturated fat consumption. This is where tracking changes everything.
Nutrola breaks down every meal into detailed macros, including saturated fat and fiber — two numbers your doctor specifically cares about for cholesterol management. You can log meals by snapping a photo, speaking into the app, or scanning a barcode, and Nutrola's AI pulls from a 100% nutritionist-verified database to give you accurate numbers.
Over time, you will see your saturated fat trend line and fiber intake at a glance. This data is exactly what your cardiologist or primary care doctor needs to assess whether dietary changes are working or whether medication should be considered.
Nutrola is available on iOS and Android for 2.50 euros per month with zero ads.
What Changes Should I Make First?
If you are feeling overwhelmed, start with these three swaps. They address the highest-impact changes based on the research:
Switch your cooking fat. Replace butter and coconut oil with olive oil or avocado oil. This single change can reduce your daily saturated fat by 5-10 grams.
Eat oats for breakfast 4-5 days per week. The beta-glucan in oats is one of the most studied cholesterol-lowering foods, reducing LDL by 5-10% on its own.
Add one serving of beans, lentils, or chickpeas daily. Legumes provide soluble fiber that binds cholesterol in the gut and removes it from your body.
Your cholesterol numbers are not permanent. With consistent dietary changes, many people see meaningful improvements within 3-6 months. Track your food, follow up with your doctor, and give the changes time to work.
References
- Jenkins, D. J., et al. (2003). Effects of a dietary portfolio of cholesterol-lowering foods vs lovastatin on serum lipids and C-reactive protein. JAMA, 290(4), 502-510.
- Jenkins, D. J., et al. (2011). Effect of a dietary portfolio of cholesterol-lowering foods given at 2 levels of intensity of dietary advice on serum lipids. Journal of the American College of Cardiology, 58(15), 1608-1613.
- Sacks, F. M., et al. (2017). Dietary Fats and Cardiovascular Disease: A Presidential Advisory From the American Heart Association. Circulation, 136(3), e1-e23.
- Chiavaroli, L., et al. (2018). DASH dietary pattern and cardiometabolic outcomes. The American Journal of Clinical Nutrition, 108(4), 671-683.
- American Heart Association. (2024). Prevention and Treatment of High Cholesterol.
Frequently Asked Questions
Can diet alone lower cholesterol enough to avoid statins?
For some people, yes. The Portfolio Diet has been shown to lower LDL cholesterol by up to 29% in clinical trials, which is comparable to a starting dose of statin medication. Whether diet alone is sufficient depends on your baseline LDL level, overall cardiovascular risk, and family history — your doctor can help determine this based on your specific numbers.
How quickly does cholesterol improve after changing your diet?
Most studies show measurable LDL improvements within 4 to 6 weeks of consistent dietary changes. The Portfolio Diet trial documented a 29% LDL reduction in just four weeks. However, meaningful long-term results typically require 3 to 6 months of sustained changes, which is when your doctor will likely recheck your lipid panel.
Are eggs bad for cholesterol?
Current evidence suggests that dietary cholesterol from eggs has a smaller effect on blood cholesterol than saturated fat for most people. One large egg contains 1.6 g of saturated fat and 186 mg of dietary cholesterol. The American Heart Association no longer sets a strict daily cholesterol limit but recommends keeping intake moderate, especially if you have high LDL.
What is the single most effective dietary change for lowering LDL?
Reducing saturated fat intake is the most impactful single change. The American Heart Association recommends limiting saturated fat to less than 13 grams per day on a 2,000-calorie diet. Swapping butter and coconut oil for olive oil alone can reduce daily saturated fat by 5 to 10 grams and lower LDL by 5 to 10%.
Does soluble fiber really lower cholesterol?
Yes, and the evidence is robust. Beta-glucan from oats and barley can lower LDL by 5 to 10% on its own, while legumes contribute an additional 5 to 6% reduction through their soluble fiber content. Soluble fiber works by binding cholesterol in the gut and removing it from the body before it reaches your bloodstream.
Ready to Transform Your Nutrition Tracking?
Join thousands who have transformed their health journey with Nutrola!