McDonald's Calories & Nutrition (105 orders)
See the lowest-calorie and highest-protein items at McDonald's, with calories, protein, carbs and fat for every item we track. Plan an order that fits your calorie goal, then let MinMax build the best one at the McDonald's nearest you.
Source: McDonald's nutrition guide (official) · Data refreshed
- 105 single orders
- 170 cal lowest pick
- 41g top protein ≤ 700 cal
- 80 orders ≤ 500 cal
As of September 2026, 80 of the 105 McDonald's single orders we track come in at or under 500 calories.
Build your own McDonald's order under 500 calories →Set any cap from 200 to 1,500, rank by most protein, most filling or lightest, swap items, and get the words to say at the counter.Lowest-calorie McDonald's items
Meal-sized entrées and breakfast items only (at least 150 calories or 10 g protein) — sides, garnishes, drinks, desserts, kids' items, combos, sauces, toppings and single pieces are left out.
| Item | Calories | Protein |
|---|---|---|
| Chicken McNuggets (4) | 170 | 9g |
| Chicken McNuggets (6) | 250 | 14g |
| Hamburger | 250 | 12g |
| Plain Bagel | 270 | 9g |
| Spicy Chicken McNuggets (6) | 290 | 15g |
| Cheeseburger | 300 | 15g |
| Egg McMuffin | 310 | 17g |
| Sausage Burrito | 310 | 13g |
| Filet-O-Fish | 380 | 16g |
| Egg and Cheese Biscuit | 390 | 13g |
| McChicken | 390 | 14g |
| McDouble | 390 | 22g |
| Spicy Snack Wrap | 390 | 17g |
| McCrispy Strips (3) | 400 | 31g |
| Ranch Snack Wrap | 400 | 17g |
Highest-protein McDonald's items under 700 calories
Dishes only (entrées, sides and breakfast items; drinks are left out): the best picks when you're chasing a protein target without spending the whole day's budget.
| Item | Calories | Protein |
|---|---|---|
| McCrispy Strips (4) | 530 | 41g |
| Bacon Quarter Pounder with Cheese | 630 | 36g |
| Steak, Egg & Cheese Bagel | 680 | 34g |
| McCrispy Strips (3) | 400 | 31g |
| Quarter Pounder with Cheese | 520 | 30g |
| Quarter Pounder with Cheese Deluxe | 630 | 30g |
| Deluxe McCrispy | 530 | 27g |
| Spicy McCrispy | 530 | 27g |
| Spicy Deluxe McCrispy | 530 | 27g |
| Spicy Chicken McNuggets (10) | 490 | 26g |
| McCrispy | 470 | 26g |
| Bacon, Egg & Cheese Bagel | 590 | 25g |
| Big Mac | 580 | 25g |
| Double Cheeseburger | 440 | 25g |
| Chicken McNuggets (10) | 410 | 23g |
Best protein per calorie at McDonald's
The most "protein-dense" choices — the most grams of protein for each 100 calories.
| Item | Calories | Protein | Protein / 100 cal |
|---|---|---|---|
| McCrispy Strips (3) | 400 | 31g | 7.8g |
| McCrispy Strips (4) | 530 | 41g | 7.7g |
| Double Quarter Pounder with Cheese | 740 | 48g | 6.5g |
| Quarter Pounder with Cheese | 520 | 30g | 5.8g |
| Bacon Quarter Pounder with Cheese | 630 | 36g | 5.7g |
| Double Cheeseburger | 440 | 25g | 5.7g |
| McDouble | 390 | 22g | 5.6g |
| Chicken McNuggets (10) | 410 | 23g | 5.6g |
| Chicken McNuggets (6) | 250 | 14g | 5.6g |
| McCrispy | 470 | 26g | 5.5g |
| Egg McMuffin | 310 | 17g | 5.5g |
| Spicy Chicken McNuggets (10) | 490 | 26g | 5.3g |
Eat at McDonald's without blowing your cap
MinMax finds the best McDonald's meal under your calorie goal — at the location nearest you — and lets you swap items to hit your protein. Free on iPhone.
Download MinMax — free What the app doesFull McDonald's nutrition (lowest calories first)
Calories and macros for the 123 McDonald's rows this page lists: the 105 single orders plus 17 desserts and 1 kids' item. The other 118 rows we track (105 drinks, 11 sauces, toppings and add-ons the display filter leaves out, 1 dessert the display filter leaves out (1 Vanilla Cone), and 1 kids' item the display filter leaves out) are left out of this table and kept in the JSON. Also available as JSON.
| Item | Calories | Protein | Carbs | Fat |
|---|---|---|---|---|
| Apple Slices | 15 | 0g | 4g | 0g |
| Iced Latte (Small) | 80 | 5g | 8g | 4g |
| World Famous Fries (Kids) | 110 | 2g | 14g | 5g |
| Cappuccino (Small) | 110 | 6g | 10g | 5g |
| Iced Latte (Medium) | 120 | 6g | 11g | 6g |
| Hash Browns | 140 | 2g | 18g | 8g |
| Latte (Small) | 140 | 8g | 13g | 7g |
| Cappuccino (Medium) | 160 | 9g | 14g | 7g |
| Chicken McNuggets (4) | 170 | 9g | 10g | 10g |
| Chocolate Chip Cookie | 170 | 2g | 22g | 8g |
| Iced Latte (Large) | 170 | 9g | 15g | 8g |
| Iced Caramel Latte (Small) | 180 | 6g | 28g | 5g |
| Latte (Medium) | 190 | 10g | 17g | 9g |
| Iced Caramel Macchiato (Small) | 200 | 7g | 33g | 5g |
| Cappuccino (Large) | 200 | 11g | 18g | 10g |
| French Vanilla Cappuccino (Small) | 210 | 5g | 37g | 5g |
| Caramel Cappuccino (Small) | 210 | 7g | 35g | 5g |
| Iced Caramel Latte (Medium) | 220 | 7g | 36g | 5g |
| World Famous Fries (Small) | 230 | 3g | 31g | 11g |
| Baked Apple Pie | 230 | 2g | 33g | 11g |
| Oreo McFlurry (Mini) | 240 | 5g | 38g | 8g |
| Iced Caramel Macchiato (Medium) | 240 | 8g | 41g | 6g |
| Chicken McNuggets (6) | 250 | 14g | 15g | 15g |
| Hamburger | 250 | 12g | 30g | 9g |
| Latte (Large) | 250 | 13g | 22g | 12g |
| Caramel Latte (Small) | 250 | 9g | 39g | 7g |
| French Vanilla Latte (Small) | 250 | 8g | 41g | 6g |
| Caramel Macchiato (Small) | 260 | 9g | 41g | 6g |
| French Vanilla Cappuccino (Medium) | 260 | 7g | 47g | 6g |
| Caramel Cappuccino (Medium) | 260 | 8g | 44g | 6g |
| Plain Bagel | 270 | 9g | 51g | 4g |
| Iced Mocha Latte (Small) | 270 | 7g | 39g | 10g |
| Caramel Apple Pie Iced Latte (Small) | 280 | 6g | 38g | 11g |
| Spicy Chicken McNuggets (6) | 290 | 15g | 17g | 18g |
| Mocha Latte (Small) | 290 | 8g | 45g | 9g |
| Cheeseburger | 300 | 15g | 31g | 13g |
| Sausage Burrito | 310 | 13g | 25g | 17g |
| Egg McMuffin | 310 | 17g | 30g | 13g |
| Caramel Apple Pie Iced Latte (Medium) | 310 | 7g | 46g | 11g |
| World Famous Fries (Medium) | 320 | 5g | 43g | 15g |
| Fruit & Maple Oatmeal | 320 | 6g | 64g | 5g |
| Caramel Macchiato (Medium) | 320 | 11g | 51g | 8g |
| Iced Mocha Latte (Medium) | 320 | 8g | 47g | 11g |
| Caramel Latte (Medium) | 320 | 11g | 49g | 8g |
| French Vanilla Latte (Medium) | 320 | 10g | 52g | 8g |
| Hot Fudge Sundae | 330 | 8g | 51g | 10g |
| Hot Caramel Sundae | 330 | 7g | 58g | 7g |
| Iced Caramel Latte (Large) | 330 | 11g | 54g | 8g |
| M&M'S McFlurry (Mini) | 340 | 7g | 51g | 12g |
| Caramel Apple Pie Latte (Small) | 340 | 9g | 49g | 13g |
| French Vanilla Cappuccino (Large) | 340 | 9g | 58g | 8g |
| Caramel Cappuccino (Large) | 340 | 11g | 55g | 8g |
| Hot Chocolate (Small) | 360 | 11g | 51g | 12g |
| Iced Caramel Macchiato (Large) | 360 | 12g | 59g | 9g |
| Mocha Latte (Medium) | 370 | 10g | 56g | 11g |
| Filet-O-Fish | 380 | 16g | 38g | 19g |
| McDouble | 390 | 22g | 32g | 20g |
| McChicken | 390 | 14g | 38g | 21g |
| Egg and Cheese Biscuit | 390 | 13g | 39g | 21g |
| Spicy Snack Wrap | 390 | 17g | 32g | 22g |
| Caramel Latte (Large) | 390 | 14g | 60g | 11g |
| Sausage McMuffin | 400 | 14g | 29g | 26g |
| McCrispy Strips (3) | 400 | 31g | 24g | 20g |
| Ranch Snack Wrap | 400 | 17g | 32g | 23g |
| Caramel Macchiato (Large) | 400 | 14g | 62g | 10g |
| French Vanilla Latte (Large) | 400 | 12g | 63g | 11g |
| Chicken McNuggets (10) | 410 | 23g | 26g | 24g |
| Oreo McFlurry (Regular) | 410 | 10g | 64g | 13g |
| Caramel Apple Pie Latte (Medium) | 410 | 11g | 59g | 14g |
| Caramel Frappé (Small) | 420 | 7g | 60g | 17g |
| Caramel Apple Pie Iced Latte (Large) | 420 | 10g | 64g | 14g |
| Bacon, Egg & Cheese McGriddles | 430 | 17g | 44g | 21g |
| Sausage McGriddles | 430 | 11g | 41g | 24g |
| Mocha Frappé (Small) | 430 | 7g | 61g | 17g |
| Double Cheeseburger | 440 | 25g | 34g | 24g |
| Hot Chocolate (Medium) | 440 | 14g | 62g | 15g |
| Iced Mocha Latte (Large) | 440 | 11g | 67g | 14g |
| Sausage Biscuit | 460 | 11g | 37g | 30g |
| Bacon, Egg & Cheese Biscuit | 460 | 17g | 39g | 26g |
| Mocha Latte (Large) | 460 | 14g | 68g | 14g |
| McCrispy | 470 | 26g | 46g | 20g |
| Strawberry Shake (Small) | 470 | 10g | 77g | 13g |
| World Famous Fries (Large) | 480 | 7g | 65g | 23g |
| Sausage McMuffin with Egg | 480 | 20g | 30g | 31g |
| Vanilla Shake (Small) | 480 | 10g | 80g | 13g |
| Spicy Chicken McNuggets (10) | 490 | 26g | 28g | 30g |
| Daily Double | 490 | 22g | 30g | 31g |
| Caramel Frappé (Medium) | 490 | 8g | 70g | 20g |
| Mocha Frappé (Medium) | 490 | 8g | 72g | 20g |
| Caramel Apple Pie Latte (Large) | 490 | 14g | 70g | 17g |
| Egg and Cheese Bagel | 520 | 21g | 55g | 24g |
| Quarter Pounder with Cheese | 520 | 30g | 42g | 26g |
| Chocolate Shake (Small) | 520 | 12g | 85g | 14g |
| Sausage Biscuit with Egg | 530 | 17g | 38g | 35g |
| Deluxe McCrispy | 530 | 27g | 48g | 26g |
| Spicy McCrispy | 530 | 27g | 48g | 26g |
| Spicy Deluxe McCrispy | 530 | 27g | 49g | 26g |
| McCrispy Strips (4) | 530 | 41g | 32g | 26g |
| Caramel Apple Pie Frappé (Small) | 530 | 7g | 81g | 19g |
| Hot Chocolate (Large) | 540 | 17g | 73g | 20g |
| Sausage, Egg & Cheese McGriddles | 550 | 19g | 44g | 33g |
| M&M'S McFlurry (Regular) | 570 | 11g | 85g | 19g |
| Vanilla Shake (Medium) | 570 | 12g | 97g | 15g |
| Hotcakes | 580 | 9g | 101g | 15g |
| Big Mac | 580 | 25g | 45g | 34g |
| Bacon, Egg & Cheese Bagel | 590 | 25g | 56g | 30g |
| Strawberry Shake (Medium) | 600 | 13g | 99g | 16g |
| Caramel Apple Pie Frappé (Medium) | 620 | 8g | 98g | 22g |
| Quarter Pounder with Cheese Deluxe | 630 | 30g | 44g | 37g |
| Bacon Quarter Pounder with Cheese | 630 | 36g | 43g | 35g |
| Chocolate Shake (Medium) | 650 | 15g | 107g | 17g |
| Caramel Frappé (Large) | 650 | 11g | 94g | 26g |
| Mocha Frappé (Large) | 660 | 11g | 97g | 26g |
| Steak, Egg & Cheese Bagel | 680 | 34g | 57g | 35g |
| Sausage, Egg & Cheese Bagel | 710 | 27g | 56g | 42g |
| Double Quarter Pounder with Cheese | 740 | 48g | 43g | 42g |
| Hotcakes and Sausage | 770 | 15g | 102g | 33g |
| Vanilla Shake (Large) | 780 | 17g | 133g | 19g |
| Chocolate Shake (Large) | 800 | 18g | 134g | 20g |
| Caramel Apple Pie Frappé (Large) | 840 | 11g | 135g | 28g |
| Strawberry Shake (Large) | 850 | 19g | 143g | 21g |
| Big Breakfast | 1,060 | 26g | 131g | 48g |
| Big Breakfast with Hotcakes | 1,340 | 36g | 158g | 63g |
McDonald's nutrition FAQ
- What is the lowest-calorie meal-sized item at McDonald's?
- The lowest-calorie meal-sized item at McDonald's is the Chicken McNuggets (4) at about 170 calories with 9g protein (meal-sized: at least 150 calories or 10 g of protein).
- What is the highest-protein option at McDonald's under 700 calories?
- McCrispy Strips (4) leads with roughly 41g of protein for about 530 calories.
- What's the most protein-efficient McDonald's dish?
- McCrispy Strips (3) delivers the most protein per calorie — about 31g protein for 400 calories — of any McDonald's entrée, side or breakfast item.
- How many McDonald's orders are 500 calories or less?
- 80 of the 105 McDonald's single orders we track come in at 500 calories or less. Those 105 are 25 entrées, 4 sides, 22 breakfast items and 54 drinks; desserts, kids' items, combos, sauces and toppings, and rows for one slice, piece or part of an order are not counted as single orders.
- Where do these McDonald's numbers come from?
- From McDonald's nutrition guide (official), last refreshed September 16, 2026. Every figure is as the restaurant published it, rounded to whole calories and grams; see the methodology page for how rows are checked.
Source: McDonald's nutrition guide (official) · Data refreshed . Figures are estimates and may change — verify with McDonald's. Read how we gather and check this data.
More at McDonald's
- McDonald's calories & nutrition (123 items listed)
- McDonald's under 300 calories (32 orders)
- McDonald's under 400 calories (59 orders)
- McDonald's under 500 calories (80 orders)
- McDonald's under 600 calories (93 orders)
- High-protein McDonald's orders (14 items)
- McDonald's calorie calculator (build an order under your cap)
Similar chains
Burgers chains with their own calorie tables, or browse every chain.