What to Eat at McDonald’s to Lower Cholesterol
McDonald’s is one of the most popular restaurants in America, and one of the biggest contributors to heart disease risk.
BetterNot analyzed McDonald’s full nutrition data and scored each menu item based on how it impacts LDL cholesterol and long-term heart health, not marketing claims or calorie tricks.
This page shows:
What to eat at McDonald’s (if you must)
What to avoid
And why, using medical guidelines, not opinions
How McDonald’s Was Scored
Every McDonald’s menu item was scored 0–100 using BetterNot’s heart-health app.
We evaluated each item based on:
Saturated fat (LDL driver)
Trans fat (near-zero tolerance)
Fiber (LDL-lowering)
Sugar & refined carbs
Sodium
Calories (lightly weighted)
Cooking method & oil quality
All scores are based on guidelines from:
AHA, ACC, NIH, USDA, FDA, Harvard, and Mayo Clinic.
McDonald’s Overall Heart Score
Average Menu Score: 🥴 Not Healthy
Primary Issues:
High saturated fat
Low fiber
High sodium
Heavy use of refined carbs and fried foods
McDonald’s menus are designed for taste and speed, not cardiovascular health.
Best McDonald’s Items (Healthiest Options)
These items scored the highest relative to the rest of the menu:
Egg McMuffin — 70 / 100 🙂
Moderate calories, lower saturated fat than most breakfast sandwiches
Fruit & Maple Oatmeal — 78 / 100 🙂
Lower saturated fat, some soluble fiber from oats
Hamburger (Classic) — 66 / 100 🥴
Smaller portion, less saturated fat than larger burgers
Apple Slices — 90 / 100 ❤️
No saturated fat, no sodium, natural fiber
Unsweetened Iced Tea / Black Coffee — 95 / 100 ❤️
Zero saturated fat, zero sugar
Why these score higher:
Lower saturated fat
More fiber
Fewer refined oils
Less sodium per serving
⚠️ Even “better” options may still be high in sodium.
Worst McDonald’s Items (Avoid These)
These items scored lowest due to extreme LDL risk factors:
Double Quarter Pounder with Cheese — 18 / 100 🚫
Extremely high saturated fat and sodium
Big Breakfast with Hotcakes — 22 / 100 🚫
High saturated fat, refined carbs, sodium overload
Big Mac — 25 / 100 🚫
Saturated fat + refined carbs + sodium stack
McFlurry (Regular) — 20 / 100 🚫
High saturated fat and added sugar
Large Fries — 28 / 100 🚫
Fried in refined oils, high sodium, low fiber
Why these score so poorly:
Saturated fat often exceeds 50% of the daily limit
Very low fiber
High sodium
Fried and refined oils
Added sugars stacked on top
Example Breakdown: Big Mac
Big Mac Heart Score: 25 / 100 🚫 Don’t Eat
Key Issues:
Saturated fat: ~50% of daily limit
Sodium: ~44% of daily limit
Fiber: low → no LDL buffering
Cooking method: fried patties, refined oils
Added sugar hidden in sauces
LDL Impact:
High saturated fat directly raises LDL cholesterol, accelerating plaque buildup in arteries.
Can You Eat McDonald’s and Stay Healthy?
Occasionally? Maybe.
Regularly? Not without consequences.
Most McDonald’s items are:
Low in LDL-lowering nutrients
High in LDL-raising fats
Designed for repeat consumption
BetterNot exists to help you see this before it shows up on a blood test.
Want the Full McDonald’s Menu Scored?
Unlock full access to:
Every McDonald’s menu item
Detailed LDL breakdowns
Side-by-side comparisons
Warnings and healthier swaps