LeanBites
Guides ›

12 McDonald’s Orders for Fat Loss (Calories + Protein)

12 repeatable McDonald’s orders that keep calories lower and protein higher, plus exact swaps like no bun, no mayo, and bowl builds.

Quick answer

For higher-protein, lower-calorie McDonald’s orders, start with LeanBites picks like the Double Egg McMuffin Bowl (280 calories, 24g protein) or Burger Bowl (4 Patties) (400 calories, 30g protein). If you want bigger, the Big McTriple is 610 calories with 40g protein, and the Double Deluxe Chicken Bowl is 500 calories with 40g protein.

McDonald’s can be a solid stop when you want protein without blowing your calories. The trick is ordering in a way that keeps the protein and trims the “extra stuff” (buns, sauces, cheese) that stacks calories fast.

LeanBites makes this easier because it scores every menu item using McDonald’s published nutrition info, then ranks higher-protein-per-calorie options higher. It also personalizes picks based on your goal and foods you don’t eat, so you’re not scrolling a menu full of stuff you’ll never order.

Below are 12 exact, repeatable orders at McDonald's, with calories and protein, plus the modifications that make them work.

Best high-protein, lower-calorie McDonald’s orders (12 picks)

These are practical orders you can say at the speaker, punch into the kiosk, or build in-app.

  1. Double Egg McMuffin Bowl
  • 280 calories, 24g protein
  • How to order: Double Egg McMuffin Bowl (it’s basically the McMuffin components without the muffin).
  1. Double Egg McMuffin
  • 320 calories, 24g protein
  • How to order: Double Egg McMuffin.
  1. Double Meat Breakfast Hash Bowl
  • 370 calories, 21g protein
  • How to order: Double Meat Breakfast Hash Bowl.
  1. 4-Piece Chicken McNuggets
  • 170 calories, 9g protein
  • How to order: 4-piece nuggets (simple, easy to pair with a zero-cal drink).
  1. 6-Piece Chicken McNuggets
  • 250 calories, 14g protein
  • How to order: 6-piece nuggets.
  1. Burger Bowl (4 Patties)
  • 400 calories, 30g protein
  • How to order: Burger Bowl (4 Patties) (think “burger ingredients in a bowl”).
  1. 3x1 Burger
  • 470 calories, 31g protein
  • How to order: 3x1 Burger.
  1. Beef & Crispy Chicken Stack
  • 490 calories, 37g protein
  • How to order: Beef & Crispy Chicken Stack.
  1. Double Deluxe Chicken Bowl
  • 500 calories, 40g protein
  • How to order: Double Deluxe Chicken Bowl.
  1. Big McTriple
  • 610 calories, 40g protein
  • How to order: Big McTriple.
  1. Plain Sundae + Diet Coke / Coke Zero
  • Plain Sundae: 210 calories, 6g protein
  • Diet Coke / Coke Zero: 0 calories, 0g protein
  • How to order: Plain Sundae and a Diet Coke/Coke Zero.
  1. Large Frozen Red Hawaiian Punch
  • 110 calories, 0g protein
  • How to order: Large Frozen Red Hawaiian Punch.

McDonald’s calories and macros (quick table)

These are the numbers you actually need when you’re trying to keep calories lower and protein higher.

ItemCaloriesProteinCarbsFat
Double Egg McMuffin Bowl28024g6g18g
Double Egg McMuffin32024g29g13g
Double Meat Breakfast Hash Bowl37021g21g25g
Burger Bowl (4 Patties)40030g8g28g
3x1 Burger47031g29g27g
Beef & Crispy Chicken Stack49037g19g30g
Double Deluxe Chicken Bowl50040g32g24g
Big McTriple61040g33g36g
6-Piece Chicken McNuggets25014g15g15g
4-Piece Chicken McNuggets1709g10g10g
Plain Sundae2106g34g7g
Diet Coke / Coke Zero00g0g0g
Large Frozen Red Hawaiian Punch1100g28g0g

The specific modifications that usually matter most

If you’ve ever seen a “McDonald’s for fat loss” carousel, the pattern is always the same. You keep the protein, you ditch the easy-calorie add-ons.

Here are the modifications that tend to do the most work:

  • No bun/muffin/biscuit/bagel (you’re basically turning sandwiches into bowls).
  • No mayo (especially on crispy chicken sandwiches).
  • Skip extra cheese if you’re trying to keep calories down.
  • Go zero-cal drinks when the meal is already calorie-dense.

You’ll notice a lot of the LeanBites picks are already “bowl” style, meaning the modifications are built in.

Easy swaps you can actually order

Use these when you’re standing in line and just want a cleaner, more repeatable order.

  • Instead of a Plain Sundae by itself, get a Plain Sundae plus Diet Coke / Coke Zero, which keeps the drink at 0 calories (Plain Sundae is 210 calories, 6g protein).

  • Instead of 6-Piece Chicken McNuggets, get 4-Piece Chicken McNuggets, which saves 80 calories (6-piece is 250 calories, 4-piece is 170 calories).

  • Instead of Egg McMuffin, get Double Egg McMuffin Bowl, which saves 30 calories and adds 7g protein (Egg McMuffin is 310 calories, 17g protein, Double Egg McMuffin Bowl is 280 calories, 24g protein).

How to pick the right order for your day

If you’re cutting calories, you don’t need the “most protein possible” every time. You need the order that fits the rest of your day.

A simple way to choose:

  • You want a lighter meal: go 4-Piece Chicken McNuggets (170 calories, 9g protein) or 6-Piece Chicken McNuggets (250 calories, 14g protein).

  • You want breakfast that actually holds you: Double Egg McMuffin Bowl (280 calories, 24g protein) or Double Egg McMuffin (320 calories, 24g protein).

  • You want a bigger, higher-protein lunch/dinner: Double Deluxe Chicken Bowl (500 calories, 40g protein) or Big McTriple (610 calories, 40g protein).

  • You want something sweet without turning it into a whole second meal: Plain Sundae (210 calories, 6g protein), ideally with a Diet Coke / Coke Zero (0 calories).

How LeanBites helps at McDonald’s

McDonald’s menus are big, and the “best” option changes depending on what you’re trying to do.

LeanBites (iPhone app, free to try) asks your goal, activity level, cravings, and foods you don’t eat, then sets daily calorie and macro targets and scores McDonald’s items accordingly. Anything you exclude never shows up again, and it matches nearby locations automatically. When you pick your order, you can send it straight to Uber Eats or DoorDash with 1 tap.

One practical move: before you order, decide if this meal is a protein anchor (like 500 calories, 40g protein) or a calorie placeholder (like 170–250 calories). That one decision keeps the rest of the order simple.

FAQ

What’s the best high-protein, lower-calorie breakfast at McDonald’s?

The Double Egg McMuffin Bowl is a strong pick at 280 calories and 24g protein. If you prefer the sandwich format, the Double Egg McMuffin is 320 calories with 24g protein.

What’s the best high-protein lunch or dinner at McDonald’s for cutting?

If you want the best protein-for-calories style order, try the Burger Bowl (4 Patties) at 400 calories and 30g protein. If you want bigger, the Double Deluxe Chicken Bowl is 500 calories with 40g protein.

What’s the lowest-calorie McDonald’s order on this list?

Large Frozen Red Hawaiian Punch is 110 calories and 0g protein. For food, the 4-Piece Chicken McNuggets are 170 calories with 9g protein.

Is a Big McTriple too high-calorie for fat loss?

It depends on your daily target, but it’s one of the more filling picks here at 610 calories with 40g protein. If you need a smaller meal earlier in the day, use nuggets or a McMuffin bowl and save the bigger item for when you have calories to spend.

For iPhone
Find the healthiest order at any restaurantGet LeanBites
How LeanBites picks meals. We rank menu items using each chain's published nutrition information, favoring more protein per calorie. Numbers can vary by location and customization, so check the chain's own nutrition info if you track closely.