McDonald's Nutrition Facts & Macro Guide

Hidden high-protein orders, if you skip the fries and sauce.

McDonald's has 12 menu items with full macro data — calories, protein, carbs, and fat. Highest protein: Double Quarter Pounder with Cheese (48 g protein, 740 cal). Lowest calorie: Egg McMuffin (310 cal, 17 g protein).

Most Protein per Calorie: McDonald's Meals

Meals of 300+ calories, ranked by grams of protein per 100 calories, among the 12 dishes we track. Sides, drinks and add-ons are left out. Nutrition figures may include estimates. How we source our data.

Top 5 McDonald's meals (300+ calories) by protein per calorie.
Menu ItemCaloriesProteinCarbsFatProtein / 100 cal
Double Quarter Pounder with Cheese74048 g43 g42 g6.5g
Quarter Pounder with Cheese52030 g42 g26 g5.8g
Bacon Quarter Pounder with Cheese63036 g43 g35 g5.7g
Chicken McNuggets (10 pc)41023 g26 g24 g5.6g
McDouble39022 g32 g20 g5.6g

McDonald's Picks by Goal

Whether you're cutting (high-protein under 500 cal), bulking (high-protein 600+ cal), or running keto (under 15g carbs), the live page below filters McDonald's's menu into goal-based picks so regulars can find the right order on every visit. See cutting picks, bulking picks, or keto picks.

Why McDonald's for macro tracking?

Compare the recorded McDonald's nutrition figures below, which may include estimates. Check source details where available and confirm current ingredients and portions with the restaurant. How we source our data.

Compare Your Order

Check the listed serving size and account for toppings, sauces, and substitutions. An altered order may differ from the nutrition figures shown here.

McDonald's Menu Nutrition — Calories & Macros

Calories, protein, carbs, and fat for 12 McDonald's menu items, sorted by protein per calorie.
Menu ItemCaloriesProteinCarbsFat
Double Quarter Pounder with Cheese High protein74048 g43 g42 g
Quarter Pounder with Cheese52030 g42 g26 g
Bacon Quarter Pounder with Cheese63036 g43 g35 g
McDouble39022 g32 g20 g
Chicken McNuggets (10 pc)41023 g26 g24 g
McCrispy Chicken Sandwich47026 g46 g20 g
Egg McMuffin31017 g30 g13 g
Deluxe McCrispy Chicken Sandwich53027 g48 g26 g
Big Mac58025 g45 g34 g
Sausage McMuffin with Egg48020 g30 g31 g
Double Sausage McMuffin with Egg67026 g31 g49 g
McChicken39014 g38 g21 g

How to read the macros

Every menu item on this page lists calories, protein (grams), carbs (grams), and fat (grams). Sort by protein-to-calorie ratio if you're cutting; sort by total calories if you're maintaining or bulking. Use the Add to Stack button on each card to build a meal that hits your day's macro target.