MinMax

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

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.

Lowest-calorie items at McDonald's
ItemCaloriesProtein
Chicken McNuggets (4)1709g
Chicken McNuggets (6)25014g
Hamburger25012g
Plain Bagel2709g
Spicy Chicken McNuggets (6)29015g
Cheeseburger30015g
Egg McMuffin31017g
Sausage Burrito31013g
Filet-O-Fish38016g
Egg and Cheese Biscuit39013g
McChicken39014g
McDouble39022g
Spicy Snack Wrap39017g
McCrispy Strips (3)40031g
Ranch Snack Wrap40017g

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.

Highest-protein items at McDonald's (700 calories or less)
ItemCaloriesProtein
McCrispy Strips (4)53041g
Bacon Quarter Pounder with Cheese63036g
Steak, Egg & Cheese Bagel68034g
McCrispy Strips (3)40031g
Quarter Pounder with Cheese52030g
Quarter Pounder with Cheese Deluxe63030g
Deluxe McCrispy53027g
Spicy McCrispy53027g
Spicy Deluxe McCrispy53027g
Spicy Chicken McNuggets (10)49026g
McCrispy47026g
Bacon, Egg & Cheese Bagel59025g
Big Mac58025g
Double Cheeseburger44025g
Chicken McNuggets (10)41023g

Best protein per calorie at McDonald's

The most "protein-dense" choices — the most grams of protein for each 100 calories.

Best protein per 100 calories at McDonald's
ItemCaloriesProteinProtein / 100 cal
McCrispy Strips (3)40031g7.8g
McCrispy Strips (4)53041g7.7g
Double Quarter Pounder with Cheese74048g6.5g
Quarter Pounder with Cheese52030g5.8g
Bacon Quarter Pounder with Cheese63036g5.7g
Double Cheeseburger44025g5.7g
McDouble39022g5.6g
Chicken McNuggets (10)41023g5.6g
Chicken McNuggets (6)25014g5.6g
McCrispy47026g5.5g
Egg McMuffin31017g5.5g
Spicy Chicken McNuggets (10)49026g5.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 does

Full 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.

McDonald's calories and macros
ItemCaloriesProteinCarbsFat
Apple Slices150g4g0g
Iced Latte (Small)805g8g4g
World Famous Fries (Kids)1102g14g5g
Cappuccino (Small)1106g10g5g
Iced Latte (Medium)1206g11g6g
Hash Browns1402g18g8g
Latte (Small)1408g13g7g
Cappuccino (Medium)1609g14g7g
Chicken McNuggets (4)1709g10g10g
Chocolate Chip Cookie1702g22g8g
Iced Latte (Large)1709g15g8g
Iced Caramel Latte (Small)1806g28g5g
Latte (Medium)19010g17g9g
Iced Caramel Macchiato (Small)2007g33g5g
Cappuccino (Large)20011g18g10g
French Vanilla Cappuccino (Small)2105g37g5g
Caramel Cappuccino (Small)2107g35g5g
Iced Caramel Latte (Medium)2207g36g5g
World Famous Fries (Small)2303g31g11g
Baked Apple Pie2302g33g11g
Oreo McFlurry (Mini)2405g38g8g
Iced Caramel Macchiato (Medium)2408g41g6g
Chicken McNuggets (6)25014g15g15g
Hamburger25012g30g9g
Latte (Large)25013g22g12g
Caramel Latte (Small)2509g39g7g
French Vanilla Latte (Small)2508g41g6g
Caramel Macchiato (Small)2609g41g6g
French Vanilla Cappuccino (Medium)2607g47g6g
Caramel Cappuccino (Medium)2608g44g6g
Plain Bagel2709g51g4g
Iced Mocha Latte (Small)2707g39g10g
Caramel Apple Pie Iced Latte (Small)2806g38g11g
Spicy Chicken McNuggets (6)29015g17g18g
Mocha Latte (Small)2908g45g9g
Cheeseburger30015g31g13g
Sausage Burrito31013g25g17g
Egg McMuffin31017g30g13g
Caramel Apple Pie Iced Latte (Medium)3107g46g11g
World Famous Fries (Medium)3205g43g15g
Fruit & Maple Oatmeal3206g64g5g
Caramel Macchiato (Medium)32011g51g8g
Iced Mocha Latte (Medium)3208g47g11g
Caramel Latte (Medium)32011g49g8g
French Vanilla Latte (Medium)32010g52g8g
Hot Fudge Sundae3308g51g10g
Hot Caramel Sundae3307g58g7g
Iced Caramel Latte (Large)33011g54g8g
M&M'S McFlurry (Mini)3407g51g12g
Caramel Apple Pie Latte (Small)3409g49g13g
French Vanilla Cappuccino (Large)3409g58g8g
Caramel Cappuccino (Large)34011g55g8g
Hot Chocolate (Small)36011g51g12g
Iced Caramel Macchiato (Large)36012g59g9g
Mocha Latte (Medium)37010g56g11g
Filet-O-Fish38016g38g19g
McDouble39022g32g20g
McChicken39014g38g21g
Egg and Cheese Biscuit39013g39g21g
Spicy Snack Wrap39017g32g22g
Caramel Latte (Large)39014g60g11g
Sausage McMuffin40014g29g26g
McCrispy Strips (3)40031g24g20g
Ranch Snack Wrap40017g32g23g
Caramel Macchiato (Large)40014g62g10g
French Vanilla Latte (Large)40012g63g11g
Chicken McNuggets (10)41023g26g24g
Oreo McFlurry (Regular)41010g64g13g
Caramel Apple Pie Latte (Medium)41011g59g14g
Caramel Frappé (Small)4207g60g17g
Caramel Apple Pie Iced Latte (Large)42010g64g14g
Bacon, Egg & Cheese McGriddles43017g44g21g
Sausage McGriddles43011g41g24g
Mocha Frappé (Small)4307g61g17g
Double Cheeseburger44025g34g24g
Hot Chocolate (Medium)44014g62g15g
Iced Mocha Latte (Large)44011g67g14g
Sausage Biscuit46011g37g30g
Bacon, Egg & Cheese Biscuit46017g39g26g
Mocha Latte (Large)46014g68g14g
McCrispy47026g46g20g
Strawberry Shake (Small)47010g77g13g
World Famous Fries (Large)4807g65g23g
Sausage McMuffin with Egg48020g30g31g
Vanilla Shake (Small)48010g80g13g
Spicy Chicken McNuggets (10)49026g28g30g
Daily Double49022g30g31g
Caramel Frappé (Medium)4908g70g20g
Mocha Frappé (Medium)4908g72g20g
Caramel Apple Pie Latte (Large)49014g70g17g
Egg and Cheese Bagel52021g55g24g
Quarter Pounder with Cheese52030g42g26g
Chocolate Shake (Small)52012g85g14g
Sausage Biscuit with Egg53017g38g35g
Deluxe McCrispy53027g48g26g
Spicy McCrispy53027g48g26g
Spicy Deluxe McCrispy53027g49g26g
McCrispy Strips (4)53041g32g26g
Caramel Apple Pie Frappé (Small)5307g81g19g
Hot Chocolate (Large)54017g73g20g
Sausage, Egg & Cheese McGriddles55019g44g33g
M&M'S McFlurry (Regular)57011g85g19g
Vanilla Shake (Medium)57012g97g15g
Hotcakes5809g101g15g
Big Mac58025g45g34g
Bacon, Egg & Cheese Bagel59025g56g30g
Strawberry Shake (Medium)60013g99g16g
Caramel Apple Pie Frappé (Medium)6208g98g22g
Quarter Pounder with Cheese Deluxe63030g44g37g
Bacon Quarter Pounder with Cheese63036g43g35g
Chocolate Shake (Medium)65015g107g17g
Caramel Frappé (Large)65011g94g26g
Mocha Frappé (Large)66011g97g26g
Steak, Egg & Cheese Bagel68034g57g35g
Sausage, Egg & Cheese Bagel71027g56g42g
Double Quarter Pounder with Cheese74048g43g42g
Hotcakes and Sausage77015g102g33g
Vanilla Shake (Large)78017g133g19g
Chocolate Shake (Large)80018g134g20g
Caramel Apple Pie Frappé (Large)84011g135g28g
Strawberry Shake (Large)85019g143g21g
Big Breakfast1,06026g131g48g
Big Breakfast with Hotcakes1,34036g158g63g

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

Similar chains

Burgers chains with their own calorie tables, or browse every chain.