So what should you choose to have as a treat, without having to feel not-great afterwards?

Here are 5 items to eat and 5 to avoid at McDonald’s, based on nutrition.

You also get all the nutrients of a whole, freshly-cracked egg, and lean meat.

McDonald’s sign

Photo: Anna Barclay/Getty Images. Design: Eat This, Not That!

There’s no question which one is better for you (and frankly more delicious).

It also has 54g of fat vs the Quarter Pounder with Cheese’s 26g of fat.

A 6-piece serving of McDonald’s Chicken McNuggets contains 250 calories, zero sugar, and 14g of protein.

Eat This: Egg McMuffin, Not That: Hotcakes

McDonald’s

The Vanilla Cone is clearly the way to go, sweet enough without going overboard.

Eat This: McCrispy, Not That: McChicken

What if you want a chicken sandwich?

The McCrispy is 470 calories, contains 26g of protein, and 9g of sugar.

Eat This: Quarter Pounder with Cheese, Not That: Double BBQ Bacon Quarter Pounder with Cheese

McDonald’s

Meanwhile the McChicken is 390 calories, with 14g of protein and 4g of sugar.

However, if calories are more of a concern than macronutrients, the McChicken is the way to go.

Eat This: Chicken McNuggets, Not That: French Fries

McDonald’s

Eat This: Vanilla Cone, Not That: Vanilla Shake

McDonald’s

Eat This: McCrispy, Not That: McChicken

McDonald’s