Low-calorie options at McDonald's
McDonald's · 20 locations we track · 24 low-calorie items
- 3 Piece McCrispy™ Strips — 450 kcal · 30 g protein · 30 g carbs · 25 g fat · $5.90
- 4 Piece McCrispy™ Strips — 500 kcal · 30 g protein · 30 g carbs · 30 g fat · $7.50
- Bacon Double Cheeseburger — 480 kcal · 28 g protein · 34 g carbs · 27 g fat · $5.60
- Double Filet-O-Fish® — 500 kcal · 28 g protein · 46 g carbs · 24 g fat · $8.70
- Steak & Egg McMuffin® — 450 kcal · 27 g protein · 28 g carbs · 22 g fat · $6.20
- McCrispy™ — 470 kcal · 27 g protein · 45 g carbs · 20 g fat · $5.40
- Bacon McDouble® — 480 kcal · 27 g protein · 39 g carbs · 25 g fat · $5.60
- Double Cheeseburger — 450 kcal · 25 g protein · 35 g carbs · 25 g fat · $5.20
- Bacon Egg Cheese Biscuit — 460 kcal · 25 g protein · 36 g carbs · 21 g fat · $5.90
- Daily Double® — 430 kcal · 24 g protein · 32 g carbs · 24 g fat · $5.00
- 10 pc. Chicken McNuggets® — 440 kcal · 24 g protein · 27 g carbs · 27 g fat · $7.50
- McDouble® — 390 kcal · 22 g protein · 34 g carbs · 19 g fat · $4.40
- Bacon, Egg & Cheese McGriddles® — 430 kcal · 21 g protein · 54 g carbs · 15 g fat · $6.00
- Double Hamburger — 340 kcal · 20 g protein · 33 g carbs · 15 g fat · $3.80
- Filet-O-Fish — 380 kcal · 19 g protein · 39 g carbs · 18 g fat · $5.90
- Egg McMuffin® — 310 kcal · 17 g protein · 28 g carbs · 12 g fat · $6.00
- Bacon Cheeseburger — 320 kcal · 17 g protein · 30 g carbs · 15 g fat · $3.80
- Sausage McMuffin® — 400 kcal · 17 g protein · 28 g carbs · 24 g fat · $3.60
- Hot 'N Spicy McChicken® — 400 kcal · 16 g protein · 39 g carbs · 20 g fat · $3.60
- Cheeseburger — 300 kcal · 15 g protein · 33 g carbs · 12 g fat · $3.50
- Sausage Burrito — 310 kcal · 15 g protein · 29 g carbs · 14 g fat · $3.60
- Filet-O-Fish® — 330 kcal · 15 g protein · 33 g carbs · 13 g fat · $7.30
- 6 pc. Chicken McNuggets® — 250 kcal · 14 g protein · 15 g carbs · 15 g fat · $6.00
- Hamburger — 250 kcal · 12 g protein · 31 g carbs · 9 g fat · $3.20
More at McDonald's
Low-calorie elsewhere
Menu data is collected from delivery platforms and may lag the restaurant's own menu. Always check allergens with the restaurant directly.
Quick answers
What is the highest-protein dish at McDonald's?
3 Piece McCrispy™ Strips — 30 g protein for 450 kcal, as listed on the delivery menu. $5.90.
What is the lowest-calorie dish at McDonald's with 25 g protein or more?
3 Piece McCrispy™ Strips — 30 g protein for 450 kcal, as listed on the delivery menu.
Are the calories official?
Where the restaurant publishes nutrition we use it; otherwise it is estimated, and the confidence figure on each item says which. Prices come from the platform named on the row and differ by location.