McDonald's Macros: Complete Nutrition Guide for Every Menu Item

Reviewed by Dr. Michael Torres, PhD

McDonald's Macros: Complete Nutrition Guide for Every Menu Item

McDonald’s isn’t exactly known for health food, but when you’re tracking macros, sometimes you need fast, cheap, and predictable. The good news? With 39,000+ locations worldwide and consistent nutrition data, McDonald’s can work for macro tracking when you know what to order.

This guide breaks down every McDonald’s menu item so you can make smart choices that fit your macros.

The McDonald’s Macro Challenge

Before diving in, understand what makes McDonald’s tricky:

  • High sodium in almost everything
  • Calorie-dense options that can blow your budget
  • Limited protein-per-calorie compared to other fast food
  • Fried items dominate the menu

But there are smart choices if you know where to look.

McDonald’s Burgers Macros

BurgerCaloriesProtein (g)Carbs (g)Fat (g)
Hamburger25012319
Cheeseburger300153213
McDouble400223320
Double Cheeseburger450253424
Quarter Pounder with Cheese520304226
Double Quarter Pounder with Cheese740484342
Big Mac550254530
McChicken400144021
Filet-O-Fish390163919

Best protein-to-calorie: McDouble (22g protein, 400 cal) Best total protein: Double Quarter Pounder (48g protein) Skip for macros: Big Mac (550 cal, only 25g protein due to bread ratio)

McDonald’s Chicken Macros

ItemCaloriesProtein (g)Carbs (g)Fat (g)
4pc Chicken McNuggets17091010
6pc Chicken McNuggets250141515
10pc Chicken McNuggets420232525
20pc Chicken McNuggets830465050
Crispy Chicken Sandwich470264520
Deluxe Crispy Chicken Sandwich530274626
Spicy Crispy Chicken Sandwich530274726
McChicken400144021

Best chicken for macros: Crispy Chicken Sandwich (26g protein, 470 cal) Budget protein: 10pc McNuggets (23g protein, $5-6)

McDonald’s Breakfast Macros

Breakfast ItemCaloriesProtein (g)Carbs (g)Fat (g)
Egg McMuffin310173013
Sausage McMuffin400142926
Sausage McMuffin with Egg480213031
Bacon, Egg & Cheese Biscuit460173826
Sausage Biscuit460113630
Sausage Biscuit with Egg530183734
Sausage Burrito310122617
Hotcakes580910115
Hotcakes with Sausage7801710333
Hash Browns1401158
Fruit & Maple Oatmeal3206645

Best breakfast for macros: Egg McMuffin (17g protein, 310 cal) Skip: Hotcakes (580 cal, only 9g protein)

McDonald’s Salads Macros

Salad (without dressing)CaloriesProtein (g)Carbs (g)Fat (g)
Side Salad15130
Southwest Grilled Chicken Salad350371814
Bacon Ranch Grilled Chicken Salad32042914

Dressings add significant calories:

DressingCaloriesFat
Ranch20021g
Caesar19018g
Southwest1004.5g
Low-Fat Balsamic401.5g

Best salad: Bacon Ranch Grilled Chicken (42g protein, 320 cal) with low-fat balsamic (+40 cal)

McDonald’s Sides Macros

SideCaloriesProtein (g)Carbs (g)Fat (g)
Small Fries23032911
Medium Fries32044115
Large Fries48066223
Apple Slices15040
Side Salad15130

Best side for macros: Apple slices or side salad (15 cal) Fries reality check: Medium fries add 320 empty calories

McDonald’s Sauces Macros

SauceCaloriesCarbsFat
Ketchup packet102g0g
Mustard packet50g0g
Mayo packet600g7g
BBQ Sauce4510g0g
Honey Mustard608g3g
Sweet & Sour5011g0g
Hot Mustard608g3g
Tangy BBQ4510g0g

Best low-cal sauces: Mustard (5 cal), Ketchup (10 cal) Watch out: Dipping sauces add 45-60 calories each

Best McDonald’s Orders by Goal

Best High-Protein McDonald’s Order

Protein Focus Meal

  • 2 McDoubles (no bun if low-carb)
  • Side Salad

Macros: 815 calories | 45g protein | 69g carbs | 40g fat

Or:

Chicken Protein Stack

  • 10pc Chicken McNuggets
  • Crispy Chicken Sandwich (no mayo)

Macros: 810 calories | 49g protein | 60g carbs | 41g fat

Best Low-Calorie McDonald’s Order (Under 500 Cal)

Lean Options

  • Egg McMuffin
  • Apple Slices
  • Black Coffee

Macros: 325 calories | 17g protein | 34g carbs | 13g fat

Or:

Bacon Ranch Salad Meal

  • Bacon Ranch Grilled Chicken Salad
  • Low-Fat Balsamic Dressing
  • Diet Drink

Macros: 360 calories | 42g protein | 12g carbs | 15g fat

Best Keto McDonald’s Order

Bunless Burgers

  • 2 McDoubles (no bun, no ketchup)
  • Side Salad (no croutons)
  • Ranch dressing

Macros: ~600 calories | 44g protein | 8g carbs | 44g fat

Best Value Macro Order

Budget Protein

  • 2 McDoubles from the value menu

Macros: 800 calories | 44g protein | 66g carbs | 40g fat Cost: ~$4-5

How to Customize McDonald’s Orders

To Maximize Protein:

  • Order double meat on burgers
  • Choose grilled chicken salads for best protein-to-calorie ratio
  • Skip buns if you’re low-carb (saves 150+ calories)
  • McDoubles are the best protein value on the menu

To Minimize Calories:

  • Apple slices instead of fries (saves 200-450 calories)
  • No mayo on chicken sandwiches (saves 100+ calories)
  • Diet drinks instead of regular (saves 150-300 calories)
  • Skip cheese (saves 50-70 calories per slice)
  • Side salad instead of fries (saves 200+ calories)

To Reduce Carbs:

  • Bunless burgers (saves 30-45g carbs)
  • No ketchup (sugary, adds carbs)
  • Side salad only (3g carbs)
  • Grilled chicken salads (9-18g carbs)

McDonald’s Protein Per Dollar Analysis

OrderProteinEst. CostProtein/$1
McDouble22g$2.1910g
Double Cheeseburger25g$2.799g
10pc McNuggets23g$5.494.2g
Crispy Chicken Sandwich26g$5.994.3g
Quarter Pounder30g$6.494.6g
Egg McMuffin17g$4.493.8g

Best value: McDouble at 10g protein per dollar

McDonald’s vs Other Fast Food

RestaurantBest Protein OptionProteinCalories
McDonald’sMcDouble x244g800
Chick-fil-A12pc Grilled Nuggets38g200
Wendy’sDave’s Double (no bun)48g590
Taco BellPower Bowl - Chicken26g470
ChipotleChicken Bowl54g665

Verdict: McDonald’s is decent for budget protein but other chains offer better protein-to-calorie ratios.

McDonald’s Sodium Warning

McDonald’s is extremely high in sodium. A typical meal easily exceeds 1,500-2,500mg:

ItemSodium (mg)
Big Mac1,010
Quarter Pounder with Cheese1,140
10pc McNuggets900
Medium Fries270
Egg McMuffin750
Bacon Ranch Salad1,070

If you’re watching sodium, McDonald’s should be an occasional choice, not a daily habit.

Frequently Asked Questions

How many calories are in a Big Mac?

A Big Mac has 550 calories with 25g of protein, 45g of carbs, and 30g of fat. It’s not the best protein-to-calorie ratio — a McDouble has similar protein (22g) for 150 fewer calories.

What is the healthiest thing at McDonald’s?

The healthiest macro-friendly options are:

  • Egg McMuffin (310 cal, 17g protein)
  • Bacon Ranch Grilled Chicken Salad (320 cal, 42g protein)
  • Apple slices (15 cal) For pure protein efficiency, the Bacon Ranch Salad wins.

Is McDonald’s good for protein?

McDonald’s can work for protein in a pinch. The McDouble (22g protein, 400 cal) and Crispy Chicken Sandwich (26g protein, 470 cal) are decent. Grilled chicken salads offer the best protein-to-calorie ratio (42g for 320 cal).

Can I eat McDonald’s while cutting?

Yes, but choose carefully. The Egg McMuffin (310 cal) or a grilled chicken salad (320 cal) are reasonable. Skip fries, large sodas, and anything “large” or “Double.”

What’s the lowest calorie meal at McDonald’s?

A reasonable low-calorie meal: Egg McMuffin (310 cal) + Apple Slices (15 cal) + Black Coffee (5 cal) = 330 calories total with 17g of protein.

How do I eat keto at McDonald’s?

Order bunless burgers, skip the ketchup, and get a side salad instead of fries. Two McDoubles without buns have about 44g protein and 8g carbs.

The Bottom Line

McDonald’s isn’t ideal for macro tracking, but it can work in a pinch. The McDouble and Egg McMuffin offer the best value for protein, while grilled chicken salads provide the best protein-to-calorie ratio.

Key takeaways:

  • McDouble is the best protein value (22g protein, $2)
  • Bacon Ranch Grilled Chicken Salad has the best macros (42g protein, 320 cal)
  • Egg McMuffin is the best breakfast choice (17g protein, 310 cal)
  • Skip the fries — they’re 230-480 empty calories
  • Always account for sauces (45-200 calories each)
  • Sodium is extremely high — don’t eat McDonald’s daily

For occasional fast food, McDonald’s can fit your macros. Just order smart.

More Restaurant Guides:

Sarah Chen
Sarah Chen, MS, RD

Sarah Chen is a registered dietitian with over 10 years of experience helping clients achieve sustainable weight management through evidence-based nutrition strategies. She specializes in macro-based nutrition planning and has worked with competitive athletes, corporate wellness programs, and individual clients seeking body composition changes.

View all articles by Sarah →

Note: Menu items and nutrition info may vary by location. Verify with the restaurant for current data.