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.

👉 See how scoring works

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 McMuffin70 / 100 🙂
Moderate calories, lower saturated fat than most breakfast sandwiches

Fruit & Maple Oatmeal78 / 100 🙂
Lower saturated fat, some soluble fiber from oats

Hamburger (Classic)66 / 100 🥴
Smaller portion, less saturated fat than larger burgers

Apple Slices90 / 100 ❤️
No saturated fat, no sodium, natural fiber

Unsweetened Iced Tea / Black Coffee95 / 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 Cheese18 / 100 🚫
Extremely high saturated fat and sodium

Big Breakfast with Hotcakes22 / 100 🚫
High saturated fat, refined carbs, sodium overload

Big Mac25 / 100 🚫
Saturated fat + refined carbs + sodium stack

McFlurry (Regular)20 / 100 🚫
High saturated fat and added sugar

Large Fries28 / 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

👉 Download the app to see the full McDonald’s menu

Previous
Previous

What to Eat at Wendy’s for Heart Health