Lowest-Calorie Meals at McDonald’s That Actually Fill You Up

Lowest-Calorie Meals at McDonald’s That Actually Fill You Up
Advertisement

The healthiest McDonald’s options for staying full on fewer calories are the Egg McMuffin, the McDouble, a 6-piece Chicken McNuggets and the classic Hamburger, all between 250 and 390 calories. Pair any of them with Apple Slices instead of fries, or put two together, and you get a real meal with 24 to 36 g of protein for roughly 500 to 650 calories. Below are 10 picks, the combos that work best, and the swaps that make the biggest difference.

Numbers come from McDonald’s published U.S. nutrition information, cross-checked against nutrition databases that reproduce it. Menus and recipes change, so check the McDonald’s app for your restaurant.

- Advertisements -

Healthy McDonald’s options at a glance

OrderCaloriesSodiumProteinBest for
Hamburger250510 mg12 gFewest calories
6-piece Chicken McNuggets250500 mg14 gLowest sodium
Cheeseburger300720 mg15 gA little more protein
Egg McMuffin310770 mg17 gBreakfast
Sausage Burrito310800 mg13 gBreakfast on the go
Filet-O-Fish380580 mg16 gFish lovers
McDouble390Not listed here22 gMost protein under 400
McChicken390Not listed here14 gChicken sandwich craving
Quarter Pounder with Cheese5201,140 mg30 gBig appetite
Apple Slices150 mg0 gSide instead of fries
Values are per item as served, without dipping sauces, sides or drinks. Sodium for the McDouble and McChicken is left out because the sources checked didn’t agree with McDonald’s current calorie figures for those items. Sources listed at the end.
Advertisement

The lowest-calorie burgers and sandwiches

McDonald’s classic small burgers are some of the best calorie bargains in fast food. They’re modest in size, so the trick is pairing them well rather than ordering one and wishing you had more.

1. McDouble

Simple hamburger with cheese on a white surface
Photo: amirali mirhashemian / Unsplash
Save

Per sandwich: 390 calories, 22 g protein, 20 g fat.

- Advertisements -

Two beef patties and one slice of cheese make this my pick for the most protein you can get at McDonald’s for under 400 calories. It’s 50 calories less than the Double Cheeseburger (440 calories, 25 g protein), which only adds a second slice of cheese. Ask for extra pickles and onions if you want more crunch for no real calorie cost.

2. Hamburger

Per sandwich: 250 calories, 12 g protein, 510 mg sodium.

- Advertisements -

The plain Hamburger is the lowest-calorie sandwich on the menu. On its own it’s more of a snack than a meal, so it works best doubled up or paired with McNuggets (see the combos below). Two Hamburgers come to 500 calories and 24 g protein.

Advertisement

3. Cheeseburger

Per sandwich: 300 calories, 15 g protein, 720 mg sodium.

- Advertisements -

The slice of cheese adds 50 calories and 3 g protein, but it also adds over 200 mg sodium. If you’re watching salt, the Hamburger is the better choice; if you want the cheese, this is still a light order.

4. Filet-O-Fish

Per sandwich: 380 calories, 16 g protein, 580 mg sodium.

You’ll also loveHealthy Crockpot Meals That Aren’t Just Chicken

It’s lower in sodium than the Cheeseburger despite being a bigger sandwich. Asking for light tartar sauce is the easiest way to trim it.

5. Quarter Pounder with Cheese

Per sandwich: 520 calories, 30 g protein, 1,140 mg sodium.

Not a low-calorie item, but if you’re truly hungry it’s a better choice than a burger plus medium fries. It has the most protein of any regular burger here. Skip the cheese and the Quarter Pounder drops to 420 calories. Pair it with Apple Slices rather than fries.

Chicken picks

6. 6-piece Chicken McNuggets

Per order (no sauce): 250 calories, 14 g protein, 500 mg sodium.

Advertisement

Six McNuggets match the Hamburger on calories with a little more protein and slightly less sodium. The sauce is where the numbers creep up, so pick one packet and use it for dipping rather than drowning. The 10-piece is 410 calories and 23 g protein if you’d rather make it the whole meal.

7. McChicken

Per sandwich: 390 calories, 14 g protein, 21 g fat.

A fair choice when you want a chicken sandwich, though it has less protein than the McDouble for the same calories. Ordering it with light mayo is the simplest way to trim it. The newer chicken items land in the same range or higher: the Spicy Snack Wrap is 390 calories, the Ranch Snack Wrap 400 and the McCrispy 470.

Breakfast picks

8. Egg McMuffin

Per sandwich: 310 calories, 17 g protein, 770 mg sodium, 3 g sugar.

A freshly cracked egg, Canadian bacon and cheese on an English muffin make this the best breakfast item on the menu for protein per calorie. The Sausage McMuffin with Egg looks similar but comes in at 480 calories, so the original is the one to order. If you cook eggs at home, our guide to protein in eggs breaks down exactly what each one adds.

Advertisement

9. Sausage Burrito

Per burrito: 310 calories, 13 g protein, 800 mg sodium.

Scrambled eggs, sausage, cheese, green chiles and onion in a flour tortilla. It’s lighter than most of the breakfast sandwiches, but one burrito won’t hold most people until lunch. Two come to 620 calories and 26 g protein, or pair one with an Egg McMuffin (see below).

What about the Fruit & Maple Oatmeal? It’s 320 calories with only 6 g protein and 31 g sugar, so it’s less filling than it looks.

10. The side to order instead of fries

Apple Slices: 15 calories, 0 g protein, 0 mg sodium, 3 g sugar.

Even a small fries is 230 calories, close to a whole Hamburger. Swapping in Apple Slices saves more than 200 calories, and if you’d rather spend those calories, a second sandwich gives you far more protein than the fries do.

High-protein McDonald’s combos

  • McDouble + 6-piece McNuggets: 640 calories, 36 g protein.
  • Two Egg McMuffins: 620 calories, 34 g protein, 1,540 mg sodium.
  • Quarter Pounder with Cheese + Apple Slices: 535 calories, 30 g protein, 1,140 mg sodium.
  • Egg McMuffin + Sausage Burrito: 620 calories, 30 g protein, 1,570 mg sodium.
  • Hamburger + 6-piece McNuggets + Apple Slices: 515 calories, 26 g protein, 1,010 mg sodium.
  • Two Hamburgers + Apple Slices: 515 calories, 24 g protein, 1,020 mg sodium.

Combo totals don’t include sauces or drinks. If you want a home-cooked version of these numbers, our low calorie high protein meals all come in under 400 calories, and our healthy fast food guide has the best order at other big chains.

Advertisement

How to order healthier at McDonald’s

  • Order two small items instead of a combo meal. Two Hamburgers are 500 calories, while a Quarter Pounder with Cheese plus small fries is 750.
  • Swap fries for Apple Slices. It saves more than 200 calories, even against a small fries.
  • Drink water, unsweetened iced tea or diet soda. A sugary soda can add more calories than the sandwich itself.
  • Go light on mayo, tartar sauce and cheese. These add fat and sodium without much protein.
  • Use the app to customize. Removing sauces or cheese takes a couple of taps, so you don’t have to ask at the counter.

How these picks were chosen

Every pick is on McDonald’s regular U.S. menu. Items were chosen for low calories, protein per calorie and how filling they are, with sodium as a tiebreaker. Calories come from McDonald’s own product pages; protein, sodium and sugar come from nutrition databases that reproduce McDonald’s figures, used only where their calories matched McDonald’s current numbers. Combo totals were added up and double-checked. Lestta isn’t affiliated with McDonald’s, and this isn’t medical advice; if you’re managing a health condition, check with your doctor or a registered dietitian.

Advertisement

Sources



Sponsored links