Skip to content

McDonald's Entire Breakfast Menu—Ranked For Nutrition!

Make sure the order you're lovin' is the one that's best for your health.

McDonald's all started with Dick and Mac Mcdonald who moved to California to seek opportunities they thought were unavailable in New England. In 1948 they introduced their Speedee Service System featuring 15 cent hamburgers. It was so successful that the brothers began franchising their concept. Although McDonald's was well known for its burgers and fries, in 2015 they launched all-day breakfast. Today the menu offers 17 items, some of which are certainly healthier than others. Below are the best and worst options from the entire breakfast menu to help you choose wisely the next time you visit McDonald's.

Here are the best items on McDonald's breakfast menu.

1. Fruit 'N Yogurt Parfait

mcdonalds fruit yogurt parfait
Courtesy of McDonalds
Per parfait: 210 Calories, 3 g fat (1.5 g saturated fat), 75 mg sodium, 40 g carbs (1 g fiber, 28 g sugar), 6 g protein

This parfait is made with low-fat creamy vanilla yogurt, layers of blueberries and strawberries and a crunchy granola topping. You'll be getting three food groups in for breakfast for a very reasonable amount of calories. It's also the only breakfast menu option that has a reasonable amount of sodium!

2. Fruit & Maple Oatmeal

mcdonalds fruit maple oatmeal
Courtesy of McDonald's
Per serving: 310 Calories, 4 g fat (1.5 g saturated fat), 140 mg sodium, 62 g carbs (5 g fiber, 33 g sugar), 6 g protein

You'll get two full servings of whole-grain oats in this warm bowl of oatmeal. It also contains red and green apples, cranberries, and two varieties of raisins. This breakfast option has two healthy food groups, specifically fruit and whole grains that most Americans don't get enough of. You can order it with or without brown sugar.

3. Egg McMuffin®

mcdonalds egg mcmuffin
Courtesy of McDonald's
Per sandwich: 300 Calories, 12 g fat (6 g saturated fat), 760 mg sodium, 30 g carbs (2 g fiber, 3 g sugar), 17 g protein

This breakfast sandwich is made with a Grade A egg on a toasted English muffin topped with real butter, plus lean Canadian bacon and American cheese. It has the lowest amount of saturated fat of all breakfast items, except the Sausage Burrito—both contain 30 percent the daily recommended maximum.

4. Sausage Burrito

mcdonalds sausage burrito
Courtesy of McDonald's
Per burrito: 300 Calories, 16 g fat (6 g saturated fat), 780 mg sodium, 26 g carbs (1 g fiber, 2 g sugar), 13 g protein

This portion controlled soft tortilla is filled with a scrambled egg, sausage, melted cheese, green chiles, and onions. It does contain 33 percent of the daily recommended maximum of sodium, so if that is of concern opt for the top two best choices listed.

5. Sausage McMuffin

mcdonalds sausage mcmuffin with egg
Courtesy of McDonald's
Per sandwich: 400 Calories, 25 g fat (10 g saturated fat), 760 mg sodium, 29 g carbs (2 g fiber, 3 g sugar), 14 g protein

A savory hot sausage, a slice of melted American cheese, a toasted English muffin, and a perfectly cooked egg makes a great breakfast. Pair with a cup of coffee with a splash of milk (not a fancy cup of Joe!) for a reasonable breakfast.

6. Bacon, Egg & Cheese McGriddles

bacon egg cheese mcgriddle
Courtesy of McDonald's
Per sandwich: 420 Calories, 18 g fat (8 g saturated fat), 1,240 mg sodium, 45 g carbs (2 g fiber, 15 g sugar), 18 g protein

This sandwich is with warm griddle cakes with the sweet taste of maple topped with thick-cut Applewood smoked bacon, an egg, and a slice of American cheese. It's certainly not the worst choice on the menu, but it shouldn't be a regular item ordered off the menu given the amount of sodium, saturated fat, and sugar it contains.

RELATED: Your ultimate restaurant and supermarket survival guide is here!

7. Sausage McGriddles®

mcdonalds sausage mcgriddles
Courtesy of McDonald's
Per sandwich: 430 Calories, 24 g fat (9 g saturated fat), 990 mg sodium, 42 g carbs (1 g fiber, 15 g sugar), 11 g protein

Soft, warm, sweet griddle cakes sandwich a hot sausage patty in this menu item. The saturated fat and sodium are on the higher side. If you do choose this option, make it a once-in-a-while choice.

Here are the worst items on McDonald's breakfast menu.

They may be tasty, but you should avoid ordering these unhealthy menu items if you want to keep your health in mind.

1. Big Breakfast with Hotcakes

mcdonalds big breakfast hotcakes regular size biscuit
Courtesy of McDonald's
Per order: 1,340 Calories, 64 g fat (25 g saturated fat), 2,090 mg sodium, 155 g carbs (6 g fiber, 48 g sugar), 35 g protein

This breakfast option includes a warm biscuit, savory hot sausage, scrambled eggs, crispy hash browns, and golden brown hotcakes with a side of butter and syrup. It provides 123 percent the daily recommended maximum of saturated fat, 91 percent of the daily recommended maximum of sodium, and 56 percent the daily recommended amount of carbs. And let's not forget it contains 67 percent the calories for the average American (based on 2,000).

2. Hot Cakes and Sausage

mcdonalds hotcakes sausage
Courtesy of McDonald's
Per order: 780 Calories, 33 g fat (13 g saturated fat), 880 mg sodium, 103 g carbs (2 g fiber, 45 g sugar), 16 g protein

This breakfast order comes with three hotcakes with a side of butter and syrup, plus a savory hot sausage. The carbs in this bad boy are equivalent to close to 7 slices of bread. In addition, it contains 64 percent the recommended daily maximum of artery clogging saturated fat and 37 percent the daily recommended maximum of sodium.

3. Big Breakfast

mcdonalds big breakfast regular size biscuit
Courtesy of McDonald's
Per order: 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

This option comes with a warm biscuit, scrambled eggs, savory hot sausage, and hash browns. The contribution of all these ingredients makes this meal provide 90 percent of the recommended daily amount of artery-clogging saturated fat. If you have a history of heart disease, have high cholesterol, or trying to minimize your risk, certainly skip this breakfast item.

4. Hotcakes

mcdonalds hotcakes
Courtesy of McDonald's
Per order: 590 Calories, 15 g fat (6 g saturated fat), 600 mg sodium, 102 g carbs (2 g fiber, 45 g sugar), 9 g protein

This McDonald's breakfast menu item comes with three hotcakes and a side of butter and syrup. Imagine instead of hotcakes you had 7 slices of bread piles on your plate—because that is how many carbs are on that plate!

5. Sausage, Egg, and Cheese McGriddles

mcdonalds sausage egg cheese mcgriddles
Courtesy of McDonald's
Per sandwich: 550 Calories, 32 g fat (13 g saturated fat), 1,290 mg sodium, 45 g carbs (2 g fiber, 15 g sugar), 20 g protein

This sandwich has sausage, egg, and American cheese in between two warm griddle cakes. It provides 65 percent of the recommended daily maximum of saturated fat and over 1/2 teaspoon of salt. Although you do get a healthy dose of protein, the overconsumed nutrients (saturated fat and sodium) outweigh the healthy nutrients making this option a not very healthy one.

6. Bacon, Egg & Cheese Bagel

mcdonalds bacon egg cheese bagel
Courtesy of McDonald's
Per sandwich: 550 Calories, 25 g fat (11 g saturated fat), 1,270 mg sodium, 54 g carbs (4 g fiber, 7 g sugar), 26 g protein

Applewood smoked bacon, an egg, and two slices of American cheese sit on top of this toasted bagel with butter. It has a similar amount of calories as Burger King's Bacon King Jr which also has only 2 grams more saturated fat that this breakfast item.

7. Sausage Biscuit with Egg

mcdonalds sausage biscuit with egg regular size biscuit
Courtesy of McDonald's
Per sandwich: 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

With an enormous 34 grams of fat and half a day's worth of sodium in one small breakfast sandwich, the 17 grams of protein you'd get by ordering this meal aren't worth it.

8. Sausage McMuffin with Egg

mcdonalds sausage mcmuffin with egg
Courtesy of McDonald's
Per sandwich: 480 Calories, 30 g fat (12 g saturated fat), 830 mg sodium, 30 g carbs (2 g fiber, 3 g sugar), 17 g protein

McDonald's cooks brush the biscuit in this breakfast option with butter and top it off with hot sausage and egg. There are certainly better options that offer whole grains, fewer calories, and fewer grams of artery-clogging saturated fat and sodium.

9. Hash Browns

McDonalds hash browns
Courtesy of McDonald's
Per order: 150 Calories, 9 g fat (1.5 g saturated fat), 320 mg sodium, 16 g carbs (1 g fiber, 0 g sugar), 1 g protein

Although this McDonald's breakfast menu is made of potatoes, don't let that fool you. Because the restaurant deep-fries them, these fried hashbrowns on their own are not a good option. Adding them to any option will just add unnecessary calories as most of the options on the menu already have a ton of sodium and saturated fat.