McDonald's Nutrition Calculator
Build your McDonald's order item by item — burgers, chicken, fish, breakfast, fries, desserts, beverages, milkshakes and Happy Meals. See live calories, protein, carbs, fat, sugar and sodium. All values from McDonald's official published nutrition chart.
Burgers
Chicken & Fish
Breakfast
Fries & Sides
Desserts
Beverages
Milkshakes
Happy Meal
Your Meal
Total Calories
0
Protein
0g
Carbs
0g
Fat
0g
Tap items on the left to start building your McDonald's meal.
Values are McDonald's published estimates. Actual portions vary by location.
Scan Any Meal — Get Instant Nutrition
Snap a photo of any meal and get calories, protein, carbs and fat in seconds. Free, no app, no sign-up.
Quick Answer
A McDonald's Big Mac has 590 calories with about 24g protein, 46g carbs, and 34g fat. The lowest burger is the Hamburger at 250; the Double Quarter Pounder tops the chart at 740. A 10-piece McNuggets (410) is one of the best protein-per-calorie picks. Use the calculator above to build your exact order.
Full A-Z Menu — Nutrition Tables
Burgers
Chicken & Fish
Breakfast
Fries & Sides
Desserts
Beverages
Milkshakes
Happy Meal
~ = approximate, from McDonald's published nutrition chart. "varies" items: check in store for exact values.
Lowest-Calorie Builds
480 cal
Hamburger + Small Fries
Hamburger (250) + small fries (230) + water
325 cal
Egg McMuffin + Apple Slices
Egg McMuffin (310) + apple slices (15) + coffee
400 cal
4 pc Nuggets + Small Fries
4 pc McNuggets (170) + small fries (230) + water
Highest-Protein Builds
740 cal
46g protein
Double Quarter Pounder
Double Quarter Pounder with Cheese — 46g protein
830 cal
48g protein
20 pc McNuggets
20-piece Chicken McNuggets — 48g protein
830 cal
47g protein
Quarter Pounder + Egg McMuffin
Quarter Pounder (30g) + Egg McMuffin (17g) — 47g protein
How to Order Under 600 Calories at McDonald's
- Choose a Hamburger or Cheeseburger — 250 and 300 calories respectively. The Big Mac is 590, nearly your entire budget.
- Order small fries (230) — not medium (320) or large (480). A small fries with a Hamburger is 480 total.
- Pick the Egg McMuffin for breakfast — 310 calories with 17g protein. Avoid the Hotcakes (580) and biscuit sandwiches (430-530).
- Use 4-piece McNuggets (170) as a light protein base. 6-piece (250) with small fries (230) is 480.
- Drink water or unsweetened iced tea — a medium Coca-Cola is 210 calories of sugar; a small milkshake is 480.
- Skip the McFlurry — an Oreo McFlurry is 510 calories with 59g sugar. A Vanilla Cone (200) is a lighter dessert.
Example under 600: Hamburger (250) + small fries (230) + water = 480 calories, 14g protein.
Scan Any Meal — Get Instant Nutrition
Snap a photo of any meal and get calories, protein, carbs and fat in seconds. Free, no app, no sign-up.
McDonald's Nutrition FAQs
Scan Any Meal — Get Instant Nutrition
Snap a photo of any meal and get calories, protein, carbs and fat in seconds. Free, no app, no sign-up.
⚠️ Disclaimer
Nutrition values are McDonald's published estimates and can vary by location. Macro values (protein, carbs, fat, sugar, sodium) are approximate. This is not medical advice — talk to your doctor.



















