MinMax

McDonald's under 400 calories: 25 orders, ranked

Of the 66 McDonald's items we track, 25 are single orders at or under 400 calories — 38% of the menu. The most protein in one item under 400 is the McCrispy® Strips, 31 g for 400 calories; the most filling by protein and fiber per calorie is the McCrispy® Strips (31 g protein, 2 g fiber, 400 cal). 15 entrées fit under 400; 33 do not.

Source: healthyfastfood.org (third-party host) · Data refreshed

As of September 2026, 25 of the 66 McDonald's items we track fit under 400 calories, and the most protein in a complete McDonald's meal under 400 is 31 g (McCrispy® Strips and a water).

Three complete McDonald's meals under 400 calories

Under 400, the most-protein entrée — the McCrispy® Strips, 400 cal — leaves 0 calories for a side. Entrée first, then a side, then a drink if there is room — the same greedy order the MinMax app uses (water unless a shake adds 10 g of protein). The lightest meal is unchanged from under 300; the others use the extra 100 calories.

Most protein

  • McCrispy® Strips400 cal · 31g
  • Water0 cal

400 of 400 cal · 31 g protein

What to say at the counter: “McCrispy® Strips and a water — 400 cal, 31 g protein.”

Get it at the nearest McDonald's →

Most filling

  • McCrispy® Strips400 cal · 31g
  • Water0 cal

400 of 400 cal · 31 g protein

What to say at the counter: “McCrispy® Strips and a water — 400 cal, 31 g protein.”

Get it at the nearest McDonald's →

Lightest

  • Hamburger250 cal · 12g
  • Cuties35 cal · 0g
  • Water0 cal

285 of 400 cal · 12 g protein

What to say at the counter: “A Hamburger, Cuties, and a water — 285 cal, 12 g protein.”

Get it at the nearest McDonald's →

Every McDonald's order under 400 calories, ranked by protein

Single orders only — no kids' meals, combos, sauces or toppings — by grams of protein, then calories. The median order under 400 is 310 calories and 15 of the 25 are entrées. Figures as McDonald's published them (how we check them).

McDonald's orders under 400 calories
#ItemCaloriesProteinProtein / 100 cal
1McCrispy® Strips40031g7.8g
2McDouble®39022g5.6g
3Double Hamburger33020g6.1g
4Egg McMuffin®31017g5.5g
5Caesar Snack Wrap®39017g4.4g
6Spicy Snack Wrap®39017g4.4g
7Ranch Snack Wrap®40017g4.3g
8Filet-O-Fish®38016g4.2g
9Chicken McNuggets® (6 Piece)27015g5.6g
10Cheeseburger30015g5.0g
11Sausage McMuffin®40014g3.5g
12Sausage Burrito31013g4.2g
13Egg Cheese Biscuit39013g3.3g
14Hamburger25012g4.8g
15Bagel (plain)2709g3.3g
16Hot Fudge Sundae3308g2.4g
17Hot Caramel Sundae3307g2.1g
18Fruit & Maple Oatmeal (w/ Brown Sugar)3106g1.9g
19World Famous Fries® (Small)2303g1.3g
20Pumpkin and Creme Pie2803g1.1g
21Strawberry & Creme Pie3003g1.0g
22Hash Browns1402g1.4g
23Chocolate Chip Cookie1702g1.2g
24Baked Apple Pie2302g0.9g
25Cuties350g0.0g

What 400 calories buys at McDonald's

Going from 300 to 400 calories adds 14 orders: Egg McMuffin® (310), Fruit & Maple Oatmeal (w/ Brown Sugar) (310), Sausage Burrito (310), Double Hamburger (330), Hot Caramel Sundae (330), Hot Fudge Sundae (330), Filet-O-Fish® (380) and Caesar Snack Wrap® (390) and 6 more.

What doesn't fit under 400

33 of 48 McDonald's entrées are over 400 calories; the lightest of them, the McChicken Biscuit, misses by 20 calories at 420. With more room, see McDonald's under 500. Tighter budget: McDonald's under 300. Closest misses: McChicken Biscuit (420), Bacon, Egg & Cheese McGriddles® (430), Sausage McGriddles® (430), Double Cheeseburger (440) and McCrispy® (470).

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

More at McDonald's

Under 400 calories at other chains

The same cap at 3 Burgers chains, or the cross-chain pillar: fast food under 400 calories.