Every Menu Item at McDonald's—Ranked

It is possible to have a healthy breakfast, lunch, and dinner at Mickey D's.
McDonald's breakfast sandwiches

If I said you could eat breakfast, lunch, and dinner from the McDonald's menu for six months straight and lose a ton of weight, no doubt you'd laugh me out of the room.

But that's exactly what John Cisna did back in 2014. The science teacher challenged his students at Iowa's Colo-Nesco High School to think about everything they eat. He showed them that with smart choices and daily exercise, you could turn any establishment into a healthy one while meeting all your nutritional needs. After the McDonald's Diet, Cisna lost 56 pounds of belly fat in six months. Color us impressed.

In the McDonald's world of clowns and happy meals, much has changed in the time since Cisna's little experiment: Breakfast is now served all day, McNuggets are no longer made with artificial preservatives or flavors and all of McDonald's chicken is free from antibiotics.

So, in the spirit of the recent Mickey D makeover, Eat This, Not That! embarked on the ambitious journey of ranking every single McDonald's menu item based on nutritional content and ingredients.

It wasn't easy. In a normal world, you can pretty much tell which foods are good for you—fish, chicken, and salads—and which aren't. But in McDonaldLand, a chicken sandwich can pack twice as many calories as a double hamburger, and a salad can deliver more sodium than a Big Mac. To ensure your waistline isn't becoming supersized, see if your fast food favorite is a Not That! and replace it with one of our Eat This-approved orders.

The Best and Worst Breakfast Menu Items at McDonald's

 - mcdonald's menu ranked for nutrition

First, The Worst Breakfast Menu Items at McDonald's

11

Bacon, Egg & Cheese McGriddles

mcdonalds mcgriddle bacon egg and cheese
Courtesy of McDonald's

Per serving: 420 calories, 18 g fat (8 g saturated fat), 1,230 mg sodium, 45 g carbs (2 g fiber, 15 g sugar), 18 g protein

This Bacon, Egg & Cheese McGriddle features more than half a day's allotted sodium and a third of a day's worth of saturated fat—that's as much saturated fat as 104 Funyuns!

10

Bacon, Egg & Cheese Biscuit

Mcdonalds biscuit bacon egg cheese
Courtesy of McDonald's

Per regular size: 450 calories, 24 g fat (12 g saturated), 1,290 mg sodium, 40 g carbs (3 g fiber, 3 g sugar), 18 g protein

It doesn't matter if it's wrapped between a pancake (see above) or a biscuit (see here), the ooey, gooey goodness of a bacon, egg and cheese isn't the best bet for your belly. (You can thank belly-bloating sodium for that.) The benefit of choosing biscuit over McGriddle, however, is that you save yourself from eating an extra 12 grams of sugar—the ingredient lurking in everyday food that's making you fat.

9

Sausage Biscuit with Egg

 - mcdonald's menu ranked for nutrition

Per classic regular size: 530 calories, 34 g fat (15 g saturated fat), 1,140 mg sodium, 38 g carbs (2 g fiber, 3 g sugar), 17 g protein

Like every breakfast offering below, this sandwich has way too much sodium and almost three-quarters of your daily allowance of saturated fat.

8

Sausage, Egg & Cheese McGriddles

 - mcdonald's menu ranked for nutrition

Per serving: 550 calories, 32 g fat (13 g saturated fat), 1,280 mg sodium, 45 g carbs (2 g fiber, 15 g sugar), 20 g protein

Did you know that "fluffy folded egg" you find in many Mickey D sandwiches isn't made of just egg? In fact, it's a blend of eggs, milk modified food starch, citric acid, and soy lecithin. If that doesn't creep you out, maybe the fact that this sandwich has half your day's worth of fat, saturated fat, and sodium and a third of your recommended intake of added sugars. It only gets worse from here.

7

Sausage Biscuit

 - mcdonald's menu ranked for nutrition

Per regular size: 460 calories, 30 g fat (13 g saturated fat), 1,050 mg sodium, 36 g carbs (2 g fiber, 3 g sugar), 11 g protein

Imagine putting five Jimmy Dean Fully Cooked Original Pork Sausage Links between a big ol' slab of greasy bread, and holding the whole shebang. That is no way to lose belly fat. At least the McMuffin has 10 more grams of protein.

6

Bacon, Egg & Cheese Bagel

 - mcdonald's menu ranked for nutrition

Per serving: 550 calories, 25 g fat (11 g saturated fat, 0.5 g trans fat), 1,260 mg sodium, 54 g carbs (4 g fiber, 7 g sugar), 26 g protein

We're not sure "bagel" would be the right way to describe this vessel for egg and cheese. Its ingredients read more like a science experiment: propylene glycol, modified food starch, sodium alginate, and monocalcium phosphate. It gets weirder: McDonald's also adds an ingredient called "Breakfast Sauce," which is a 40-calorie conglomerate of soybean oil, eggs, vinegar, sugar, artificial flavors, cheese, buttermilk powder, MSG derivatives, and preservatives.

5

Steak, Egg & Cheese Biscuit

 - mcdonald's menu ranked for nutrition

Per classic regular size: 530 calories, 30 g fat (15 g saturated fat, 1 g trans fat), 1,500 mg sodium, 40 g carbs (3 g fiber, 4 g sugar), 25 g protein

Like most of the sandwiches here, the Steak, Egg & Cheese Biscuit has more than half a day's fat, but it ties for the highest amount of sodium of any main menu item (second only to one salad—which are often diet bombs in disguise).

4

Hotcakes and Sausage

 - mcdonald's menu ranked for nutrition
Courtesy of McDonald's
Per 3 hotcakes, syrup, sausage, and butter: 790 calories, 35 g fat (13 g saturated fat), 890 mg sodium, 103 g carbs (2 g fiber, 45 g sugar), 16 g protein

Sugary bread and salty meat? With as many carbs as nearly seven slices of white bread, you probably thought this would be the #1 worst, but there are worse meals coming up next.

3

Hotcakes

 - mcdonald's menu ranked for nutrition
Courtesy of McDonald's
Per 3 hotcakes, syrup, and butter: 600 calories, 16 g fat (7 g saturated fat), 610 mg sodium, 102 g carbs (2 g fiber, 45 g sugar), 9 g protein

What's worse than sugary cake and salty meat? Just the sugary cakes. Because without the extra protein, your body has no buffer against the impending sugar crash you're about to have.

2

Big Breakfast

 - mcdonald's menu ranked for nutrition
Courtesy of McDonald's
Per biscuit, scrambled eggs, sausage & hashbrowns: 750 calories, 49 g fat (18 g saturated fat), 1,490 mg sodium, 53 g carbs (3 g fiber, 3 g sugar), 25 g protein

If you want a sausage, biscuit and egg, get it in sandwich form (and without hash browns) and you'll save 220 calories, 15 grams of fat, and 300 milligrams of sodium.

The #1 Worst McDonald's Breakfast Is… Big Breakfast with Hotcakes

 - mcdonald's menu ranked for nutrition

Per hotcakes, biscuit, scrambled eggs, sausage & hashbrowns: 1,350 calories, 65 g fat (25 g saturated fat, 0.5 g trans fat), 2,100 mg sodium, 155 g carbs (6 g fiber, 48 g sugar), 35 g protein

One meal wipes out your entire day's worth of fat, more than a day's worth of saturated fat, and just shy of entire day's worth of sodium and sugars. And it's not even 9 am yet. This is a solid pass.

First, The Best Breakfast Menu Items at McDonald's

8

Sausage McGriddles

 - mcdonald's menu ranked for nutrition
Courtesy of McDonald's
Per serving: 430 calories, 24 g fat (9 g saturated fat), 990 mg sodium, 42 g carbs (1 g fiber, 15 g sugar), 11 g protein

McGriddles cakes have no artificial preservatives, colors, or flavors. We were happy to hear it. And if you're looking for a little sweet-and-savory, this Sausage McGriddle is your best bet.

7

Fruit 'N Yogurt Parfait

 - mcdonald's menu ranked for nutrition

Per parfait: 150 calories, 2 g fat (1 g saturated fat), 75 mg sodium, 30 g carbs (1 g fiber, 22 g sugar), 4 g protein

"Not really a full meal as much as a grab-and-go starter, this relatively new addition to McDonald's menu does what it's meant to do: offer a light and lively choice on a menu otherwise devoted to bacon and eggs. "With 4 grams of protein, it's a good snack," says Gina Consalvo, MA, RD, LDN, emphasis on snack. Especially since the yogurt parfait is fairly high in sugar and won't be enough to tide you over until lunch.

6

Fruit and Maple Oatmeal

 - mcdonald's menu ranked for nutrition
Courtesy of McDonald's

With Brown Sugar


Per serving: 310 calories, 4 g fat (1.5 g saturated fat), 140 mg sodium, 62 g carbs (5 g carbs, 33 g sugar), 6 g protein

Without Brown Sugar


Per serving: 260 calories, 4 g fat (1.5 g saturated fat), 115 mg sodium, 49 g carbs (5 g fiber, 18 g sugar), 6 g protein

"If you feel that you're low on energy and McDonald's is your only bet, try getting the fruit and maple oatmeal—just skip the calorie-laden brown sugar, cream, raisins and Craisins," advises Jim White RD, ACSM HFS, owner of Jim White Fitness and Nutrition Studios. "This will most likely curb your appetite until your next meal because the carbohydrates will take longer to digest than your typical high-sugar donut or pastry." We agree.

5

Sausage McMuffin

 - mcdonald's menu ranked for nutrition
Courtesy of McDonald's
Per serving: 400 calories, 25 g fat (10 g saturated fat), 740 mg sodium, 29 g carbs (2 g fiber, 3 g sugar), 14 g protein

It sounds boring, but ordering this pick means you start your day with 14 grams of muscle-building, metabolism-churning protein.

4

Sausage McMuffin with Egg

 - mcdonald's menu ranked for nutrition

Per serving: 470 calories, 30 g fat (12 g saturated fat), 810 mg sodium, 30 g carbs (2 g fiber, 3 g sugar), 21 g protein

Nearly as good as the traditional McMuffin, but it gets docked for extra fat and sodium.

3

Sausage Burrito

 - mcdonald's menu ranked for nutrition

Per serving: 290 calories, 15 g fat (6 g saturated fat), 800 mg sodium, 26 g carbs, (1 g fiber, 2 g sugar), 13 g protein

Unlike the Mexican mierda you'll find at Taco Bell—home of the "Biscuit Taco"—McDonald's spin on the breakfast burrito won't have you running for the border (or the bathroom). Theirs is made with peppers, onions, eggs, sausage and cheese all wrapped in a soft tortilla, and it contains 15 percent of your day's calcium, which is about what you'll find in Greek yogurt (albeit with far more sodium).

2

Egg White Delight McMuffin

 - mcdonald's menu ranked for nutrition

Per serving: 260 calories, 8 g fat (4.5 g saturated), 780 mg sodium, 29 g carbs (2 g fiber, 3 g sugar), 16 g protein

Made with grilled egg whites, white cheddar and extra-lean Canadian bacon on a muffin made with eight grams of whole grain, this is McDonald's living up to its own marketing hype. It's healthy, tastes fresh and only misses out on #1 because of a technicality, which we explain below.

And The #1 Best McDonald's Breakfast Is… Egg McMuffin

 - mcdonald's menu ranked for nutrition
Courtesy of McDonald's
Per serving: 300 calories, 12 g fat (6 g saturated fat), 730 mg sodium, 30 g carbs (2 g fiber, 3 g sugar), 17 g protein

Yup, the classic. "Not only do I eat guilt-free at McDonald's," says Christine M. Palumbo, MBA, RDN, FAND, a Chicago area registered dietitian and nutrition communications consultant, "I think they get a bad rap all too often." She recommends a staple Eat This, Not That! has approved for years—more so now that they're made with real butter: "The sandwich only has 300 calories and it offers 17 grams of satiety-providing protein." And it beats the Egg White Delight because….? "I stick with the whole egg sandwich because the yolk contains carotenoids, essential fatty acids, vitamins and minerals," says Palumbo. Eggs also boast choline, a potent flab-fryer, which is why eating eggs are one of our 14 ways to lose your belly in 14 days!

The Best and Worst Main Menu Items at McDonald's

 - mcdonald's menu ranked for nutrition

First, The Worst Main Menu Items at McDonald's

7

McChicken

 - mcdonald's menu ranked for nutrition
Courtesy of McDonald's
Per sandwich: 350 calories, 15 g fat (3.5 g saturated fat, 0 g trans), 600 mg sodium, 40 g carbs (2 g fiber, 5 g sugar), 15 g protein

Go simple. With that in mind, the McChicken is the best of the worst because it's a breaded boneless chicken blend topped with lettuce and mayo—and that's all. The carb count's high, but for a crispy thrill without fatty fireworks, it's not a McBad option.

6

Filet-o-Fish

 - mcdonald's menu ranked for nutrition
Courtesy of McDonald's
Per sandwich: 390 calories, 19 g fat (4 g saturated fat, 0 g trans fat), 560 sodium, 38 g carbs (2 g fiber, 5 g sugar), 17 g protein

Nutritionally, this fish patty, topped with tartar sauce and cheese, is decent enough. We've just never met someone who's actually eaten one. (Have you?) Also: bizarre fun fact. Did you know this sandwich is made with a half a slice of cheese? (We don't know why.) Instead of this sandwich, pick up fish to cook at home.

5

Big Mac

 - mcdonald's menu ranked for nutrition
Courtesy of McDonald's
Per burger: 540 calories, 28 g fat (10 g saturated fat, 1 g trans fat), 950 mg sodium, 46 g carbs (3 g fiber, 9 g sugar), 25 g protein

In comparison, a Whopper has 630 calories and 3 fewer grams of protein and a Five Guys Cheeseburger has 840 calories and 8 g more fat, so a Big Mac isn't your worst supersized meal. But that being said, it shouldn't be your go-to.

4

Quarter Pounder with Cheese

 - mcdonald's menu ranked for nutrition

Per burger: 530 calories, 27 g fat (13 g saturated, 1.5 trans fat), 1,090 mg sodium, 41 g carbs (3 g fiber, 10 g sugar), 31 g protein

The best burgers are loaded with vitamin-packed, belly-filling veggies, but this "classic" has none, save for some pickle slices and slivered onions.

3

Buttermilk Crispy Chicken Sandwich

mcdonalds buttermilk crispy chicken sandwich
Courtesy of McDonald's
Per 1 sandwich: 620 calories, 29 g fat (5 g saturated fat, 0 g trans fat), 1,030 mg sodium, 63 g carbs (3 g fiber, 11 g sugar), 28 g protein

At most fast food chains, "crispy" is code for "breaded with sugar and fried in fat." This sandwich is proof: With more fat than three slices of Domino's cheese pizza—and as many carbs as five slices of Wonder Bread—it plays chicken with your heart.

2

Double Quarter Pounder with Cheese

 - mcdonald's menu ranked for nutrition

Per burger: 770 calories, 45 g fat (21 g saturated fat, 2.5 g trans fat), 1,300 mg sodium, 42 g carbs (2 g fiber, 10 g sugar), 51 g protein

This sandwich takes a perfectly fine burger and multiplies it by two. There's no reason to eat a half-pound of beef for lunch, unless it's 2004 and you're making a documentary about getting fat.

The #1 Worst McDonald's Main Is… Double Mushroom & Swiss Burger

Mcdonalds mushroom swiss double burger
Courtesy of McDonald's

Per burger: 940 calories, 56 g fat (22 g saturated fat, 2.5 g trans fat), 1,160 mg sodium, 53 g carbs (3 g fiber, 11 g sugar), 56 g protein

Just when we thought the days of "supersizing" were over, McDonald's brings back a heinous offering chock-full of calories, fat, sodium, and carbs. If you're looking for a double patty burger, there are much better options.

And Now, The Best Main Menu Items at McDonald's

6

Chicken McNuggets

 - mcdonald's menu ranked for nutrition
Courtesy of McDonald's

Plain


Per 6-piece serving: 270 calories, 16 g fat (2.5 g saturated, 0 g trans fat), 510 mg sodium, 16 g carbs (1 g fiber, 0 g sugar), 15 g protein

With Tangy BBQ Sauce


Per 6-piece serving with tangy barbeque sauce: 310 calories, 16 g fat (2.5 g saturated fat), 760 mg sodium, 27 g carbs (1 g fiber, 10 g sugar), 15 g protein

With Honey Mustard


Per 6-piece serving with honey mustard sauce: 330 calories, 20 g fat (3 g saturated fat), 620 mg sodium, 22 g carbs (2 g fiber, 5 g sugar), 15 g protein

With Ranch


Per 6-piece serving with ranch sauce: 380 calories, 28 g fat (4.5 g saturated fat), 660 mg sodium, 17 g carbs (1 g fiber, 1 g sugar), 15 g protein

Enjoyed plain, these little guys aren't terrible for you (in fact, they rank as one of our best fast food chicken nuggets), although we wish that fat count were lower. (We also wish McDonald's offered unbreaded chicken strips.) But things can get McNasty when you're asked: "Which sauce?" Go with either the BBQ or Honey Mustard; The absolute worst is Creamy Ranch, with 110 calories and 12 g fat—double all the other sauces, and with more fat than a Hamburger!

5

Cheeseburger

 - mcdonald's menu ranked for nutrition
Courtesy of McDonalds
Per burger: 300 calories, 12 g fat (5 g saturated fat, 0.5 g trans fat), 680 mg sodium, 33 g carbs (2 g fiber, 7 g sugar), 15 g protein

A cheeseburger is a fine option for the kids (if you take them to McDonald's only occasionally)—but the cheeseburger's tiny, and as an adult, you'll probably want two. Do that, and suddenly you've downed 66 grams of carbs, more than most of the burgers on this list, with none of the veggies for fiber.

4

Hamburger

 - mcdonald's menu ranked for nutrition
Courtesy of McDonald's
Per burger: 250 calories, 8 g fat (3 g saturated fat, 0 g trans fat), 480 mg sodium, 31 g carbs (2 g fiber, 6 g sugar), 13 g protein

"Every so often, when I have a long drive and can't pack food or snacks, McDonald's is where I go," says Toby Amidor, MS, RD. She stands behind the original burger. "l order a kid's meal comprised of a hamburger, small order of fries, a bottle of water and a Cuties clementine. Then you have a meal with a decent 390 calories and 13 grams of fat."

3

Double Cheeseburger

 - mcdonald's menu ranked for nutrition

Per burger: 430 calories, 21 g fat (11 g saturated fat, 1 g trans fat), 1,040 mg sodium, 35 g carbs (2 g fiber, 7 g sugar), 25 g protein

Most chefs would look at a bare cheeseburger and add tomato, lettuce or special sauce—maybe even an onion ring or sriracha. Instead, McDonald's doubles up on both the meat and cheese and leaves off the veggies. The result is a meal high in protein, but a little heavy on the sodium count. (So be sure to gulp down a glass or two of water.)

2

Artisan Grilled Chicken Sandwich

 - mcdonald's menu ranked for nutrition

Per sandwich: 380 calories, 7 g fat (2 g saturated fat, 0 g trans fat), 1,110 mg sodium, 44 g carbs (3 g fiber, 11 g sugar), 37 g protein

To get 37 grams of protein for only 380 calories is quite a bargain, but it would be even better if this grilled chicken sandwich didn't have more than 1,000 milligrams of sodium. At least McDonald's did their customers a solid and stopped serving the sandwich with mayo: it's now dressed with an herb vinaigrette made with lemon juice, honey, a medley of spices, and apple cider vinegar—one of our fat-burning foods.

The #1 Best McDonald's Main Menu Itm Is… McDouble

 - mcdonald's menu ranked for nutrition
Courtesy of McDonald's
Per burger: 380 calories, 18 g fat (8 g saturated fat, 1 g trans fat), 840 mg sodium, 34 g carbs (2 g fiber, 7 g sugar), 23 g protein

The McDouble is a steal at a whopping 23 grams of protein for only 380 calories and 18 grams of fat. (You can thank McDonald's for only adding a single slice of cheese for the low-fat content.) This tidy little protein bomb doesn't have as much fiber as we'd like (no toppings, save for some pickles and onions), but it's got 50 fewer calories than a Double Cheeseburger and 290 fewer calories than a Double Quarter Pounder with cheese—two menu items it most closely resembles.

The Best and Worst Salads at McDonald's

 - mcdonald's menu ranked for nutrition

Ranked From Worst to Best Salad at McDonald's

4

The Worst McDonald's Salad Is… Bacon Ranch Salad & Buttermilk Crispy Chicken

 - mcdonald's menu ranked for nutrition
Courtesy of McDonald's
Per salad and 1 packet of Newman's Own Ranch Dressing: 690 calories, 45 g fat (10.5 g saturated fat), 1,650 mg sodium, 39 g carbs, (5 g fiber, 8 g sugar), 34 g protein

How does a salad rack up more sodium than 7 small orders of fries? To our surprise, the applewood smoked bacon wasn't the culprit. No, the sodium saboteurs were the Buttermilk Crispy Chicken Filet (620 mg sodium) and Newman's Own Ranch Dressing (530 mg sodium). Forgetting to keep an eye on your sodium intake is one of our 40 habits that make you sick and fat.

3

Southwest Buttermilk Crispy Chicken Salad

 - mcdonald's menu ranked for nutrition

Per salad with 1 packet Newman's Own Southwest dressing: 640 calories, 33 g fat (7.5 g saturated fat), 1,260 mg sodium, 57 g carbs (8 g fiber, 12 g sugar), 29 g protein

McDonald's will proudly tell you their crispy chicken breast filet is made with real buttermilk and no artificial colors—but they never tout that it has 150 calories more than their grilled chicken breast. Worse, when you include Newman's Own Ranch dressing, this salad contains over half a day's worth of sodium and the same number of calories as a Quarter Pounder with Cheese and a kiddie size of fries!

2

Bacon Ranch Grilled Chicken Salad

 - mcdonald's menu ranked for nutrition

Per salad with 1 packet of Newman's Own Ranch Dressing: 520 calories, 31 g fat (8.5 g saturated fat), 1,530 mg sodium, 20 g carbs (3 g fiber, 7 g sugar), 43 g protein

When in doubt, always opt for grilled over "crispy." You save 170 calories right off the bat and you don't have to gulf down a piece of chicken that contains inflammatory oils like canola, corn, soybean, palm, and hydrogenated soybean oil. For more examples of how grilled beats out fried, check out our exclusive report on fast-food chicken sandwiches—ranked!.

The #1 Best McDonald's Salad Is… Southwest Grilled Chicken Salad

 - mcdonald's menu ranked for nutrition

Salad with 1 packet Newman's Own Southwest dressing: 470 calories, 20 g fat (6 g saturated fat), 1,370 mg sodium, 38 g carbs (6 g fiber, 12 g sugar), 38 g protein

We're lovin' the ingredients here: romaine lettuce, baby spinach, red leaf lettuce, and kale topped with veggies like black beans, corn, oven-roasted tomatoes and poblano peppers, plus cheddar and jack cheeses. To make it healthier, substitute the corn-syrup-solid-sour-cream-powder-based Southwest Dressing the salad comes with for a lighter option: Newman's Own Low-Fat Balsamic Vinaigrette. Doing so saves you 85 calories and 6.5 grams of fat.

The Best and Worst Desserts & Shakes at McDonald's

 - mcdonald's menu ranked for nutrition

The Worst Desserts & Shakes at McDonald's

8

Strawberry Sundae

 - mcdonald's menu ranked for nutrition

Per vanilla sundae with strawberry topping: 280 calories, 6 g fat (4 g saturated fat, 0 g trans fat), 95 mg sodium, 38 g carbs (0 g fiber, 44 g sugar), 6 g protein

If you're going to have a bowl of corn syrup at McDonald's, at least make it this one, which has 60 fewer calories than the caramel sundae and real strawberries!

7

Hot Fudge Sundae

 - mcdonald's menu ranked for nutrition

Per vanilla sundae with hot fudge: 330 calories, 10 g fat (8 g saturated, 0 g trans fat), 180 mg sodium, 42 g carbs (1 g fiber, 48 g sugar), 8 g protein

We have a problem with McDonald's ice cream base, which starts off nutritious (milk, sugar, cream) and ends in a chemistry lab (mono and diglycerides, cellulose gum, guar gum, and carrageenan). The fudge is no better, which, beyond sugar and milk, is made mostly of saturated-fat-laden hydrogenated palm kernel oil. Although this might be a pass, you don't have to give up chocolate when you're on a diet as long as you stick to the best dark bars.

6

Hot Caramel Sundae

 - mcdonald's menu ranked for nutrition

Per vanilla sundae with hot caramel topping: 340 calories, 8 g fat (5 g saturated, 0 g trans fat), 160 mg sodium, 49 g carbs (0 g fiber, 42 g sugar), 7 g protein

This sundae pours caramel-flavored corn syrup over corn-syrupy ice cream. Worse, the hot caramel topping is one of the few remaining items on McDonald's menu that contains preservatives (potassium sorbate) and artificial flavors.

5

McCafé Vanilla Shake

 - mcdonald's menu ranked for nutrition

Per small: 510 calories, 15 g fat (9 g saturated fat, 1 g trans fat), 170 mg sodium, 64 g carbs (0 g fiber, 60 g sugar), 11 g protein

Don't let nostalgia for these childhood favorites blind you from the cold, smooth facts: McDonald's shakes are blended from reduced-fat vanilla ice cream (made with corn syrup and lots of sugar), shake syrup (main ingredient: corn syrup), and topped with whipped cream and a Maraschino cherry (made with two kids of corn syrup each!). Shake it off!

4

McFlurry with Oreo Cookies

 - mcdonald's menu ranked for nutrition

Per regular: 510 calories, 17 g fat (9 g saturated, 0.5 trans fat), 280 mg sodium, 60 g carbs, (1 g fiber, 64 g sugar), 12 g protein

Eat This, Not That! named Oreos as one of the unhealthiest foods on the planet, because in one Connecticut College study, rats found the treat as addictive as cocaine. Crumble some into some soft serve ice cream—made from corn syrup—and no wonder your kids are fighting on the car ride home.

3

McCafé Strawberry Shake

 - mcdonald's menu ranked for nutrition
Courtesy of McDonald's
Per small: 520 calories, 15 g fat (10 g saturated fat, 1 g trans fat), 170 mg sodium, 66 g carbs (0 g fiber, 73 g sugar), 11 g protein

This is another big cup of corn syrup, except with 20 more calories than Vanilla, and the artificial color Red 40, which has been implicated in inducing hyperactivity among children.

2

McCafé Chocolate Shake

 - mcdonald's menu ranked for nutrition
Courtesy of McDonald's
Per small: 530 calories, 14 g fat (10 g saturated fat, 1 g trans fat), 240 mg sodium, 68 g carbs (1 g fiber, 73 g sugar), 12 g protein

The is the worst shake at McDonald's, with the most calories and carbs. In comparison, a small chocolate Frosty at Wendy's has just 340 calories.

The #1 Worst Dessert at McDonald's Is… McFlurry with M&M's

 - mcdonald's menu ranked for nutrition

Per regular: 630 calories, 22 g fat (14 g saturated, 0.5 trans fat), 200 mg sodium, 96 g carbs (2 g fiber, 86 g sugar), 13 g protein

Whipped together, this mix-in dessert will whip you into a sugar-fueled frenzy, with nearly as much sweet stuff as seven McDonald's Apple Pies!

The Best Desserts & Shakes on the McDonald's Menu

5

Strawberry & Crème Pie

 - mcdonald's menu ranked for nutrition

Per pie: 300 calories, 15 g fat (9 g saturated), 180 mg sodium, 36 g carbs, (1 g fiber, 15 g sugar), 4 g protein

Although the kid in us misses the tongue-scorching Cherry Pie, this replacement is even better, because it's stuffed with real cream cheese, adding a couple extra grams of digestion-slowing protein to blunt that sugar spike.

4

Vanilla Cone

 - mcdonald's menu ranked for nutrition
Courtesy of McDonald's
Per cone: 200 calories, 5 g fat (3.5 g saturated fat), 80 mg sodium, 23 g carbs (0 g fiber, 24 g sugar), 5 g protein

Don't be fooled by its simple appearance: this traditional dessert isn't just cream and sugar. McDonald's also adds corn syrup, mono and diglycerides (trans fats derivatives), and a duo of gums. That said, it still beats out the other high-calorie, high-sugar offerings from the fast food joint.

3 & 2

Cookies

 - mcdonald's menu ranked for nutrition

Soft Baked Chocolate Chip Cookie


Per 1 cookie: 170 calories, 7 g fat (3.5 g saturated fat), 90 mg sodium, 23 g carbs (0 g fiber, 15 g sugar), 2 g protein

Soft Baked Oatmeal Raisin Cookie


Per 1 cookie: 140 calories, 5 g fat (2.5 g saturated fat), 125 mg sodium, 22 g carbs (1 g fiber, 12 g sugar), 2 g protein

Simple pleasures, simple math: The chocolate chip cookie and the oatmeal raisin cookie are each under 170 calories and under 15 grams of sugar. In fact, they're even better than these worst supermarket cookies in America.

And The #1 Best Dessert at McDonald's Is… Baked Apple Pie![/slidtitle]
 - mcdonald's menu ranked for nutrition
Courtesy of McDonald's
Per 240 calories, 11 g fat (5 g saturated), 95 mg sodium, 35 g carbs, (4 g fiber, 16 g sugar), 2 g protein

With a low sugar count, we champion this classic dessert, topped with an all-natural sugar and cinnamon blend. Just blow on it first!

And Finally… The Fries

 - mcdonald's menu ranked for nutrition
Courtesy of McDonald's
Per medium: 340 calories, 16 g fat (2 g saturated fat), 230 mg sodium, 44 g carbs (4 g fiber, 0 g sugar), 4 g protein

For a side dish, our Eat This, Not That! panel of nutritionists recommend the apple slices or mandarin oranges—but if you want a side of fries, go for it once in a while, as long as you pair them with our best burgers and sandwiches (see above) for protein. Just don't add salt!

Get the Fall Issue

Featuring delicious weight loss recipes, quick and easy sheet pan suppers, slow cooker tips and much more!

Filed Under