🎉 50% off BodyPal Premium with code PROMO50

McDouble calories

Mcdouble, fast food

McDouble calories come to 395 for one sandwich (140 g), or 282 per 100 g, based on USDA fast-food values for the McDonald's item. Fat supplies 52% of those calories. The bigger surprise is sodium: one sandwich carries 864 mg, 38% of the daily value, alongside a solid 22.7 g of protein.

395kcal
1 sandwich · 140 g, fast food
23%protein
23 gProtein
25 gCarbs
23 gFat
How to burn off 395 kcal
—Walking, brisk
—Jogging
—Cycling, moderate
—Swimming
Skip the math.
BodyPal counts these calories from your steps and workouts automatically.
Download on the App StoreGet it on Google Play
Nutrition facts
Fast food · per 140 g
Calories395 kcal
Protein23 g
Carbohydrate25 g
Fat23 g
Saturated fat9.7 g
Cholesterol70 mg
Sodium864 mg
Potassium316 mg
Iron3.3 mg

Source: USDA FoodData Central

🛡️
Verified nutrition data

Numbers on this page come from USDA FoodData Central, the U.S. Department of Agriculture’s food composition database, and from manufacturer labels where a branded product is named. Last verified September 2026. How we verify our data →

McDouble: calories, protein and sodium by serving

Percent of daily value uses the FDA reference of 2,000 kcal a day.

ServingkcalProteinCarbsFatSodium% DV kcal
1 sandwich (140 g)39522.7 g25.2 g22.7 g864 mg20%
100 g28216.2 g18 g16.2 g617 mg14%
3 × 1 sandwich (140 g)1,18468.2 g2,591 mg
5 × 1 sandwich (140 g)1,974113.7 g4,319 mg

Two McDoubles make a 790-calorie meal

One McDouble weighs 140 g and lands at 395 calories, which is 20% of the daily value. For a fast-food sandwich, that is a fairly contained number. The trouble starts when one becomes two, because the sandwich is small enough that a second one feels natural.

Two sandwiches (280 g) come to 790 calories and 45.5 g of protein. Three reach 1,184 calories, more than half the daily value before fries or a drink enter the picture. Five, the kind of order people place for a group or a cheap protein haul, total 1,974 calories and 113.7 g of protein. The protein scales nicely. So do the calories, and so does the sodium.

Because the sandwich comes in one fixed size, the easiest way to track it is to count sandwiches, not grams. If you only eat part of one, the per-weight figure helps: 100 g equals 282 calories and 16.2 g of protein, which is 14% of the daily value for calories and 32% for protein.

Fat supplies more than half the calories

The calorie split is 52% fat, 25% carbs and 23% protein. By weight, fat and protein are an even match at 16.2 g each per 100 g. Fat is the denser fuel, though, so it ends up with more than twice the calorie share of protein.

Saturated fat is 7 g per 100 g, against a daily value of 20 g, and cholesterol is 50 mg per 100 g. Neither number is extreme for a beef sandwich, but they add up fast if you order several. If you track saturated fat, the McDouble is one of the items that moves that row the most.

Still, the protein is real. One sandwich gives 22.7 g, which is 45% of the daily value, a better share than its 20% of daily calories. Carbs are a moderate 25.2 g per sandwich, with only 5.8 g of sugars and 1.3 g of fiber. Sugars are a small slice of the total, and fiber is close to nothing.

Sodium is the row to watch

One McDouble carries 864 mg of sodium, 38% of the daily value. Calories sit at only 20% of the daily value, so the sandwich uses up your sodium allowance nearly twice as fast as it uses up calories. That gap is the single most useful thing to know about this item.

Stack them and the number climbs quickly. Two sandwiches hit 1,728 mg. Three reach 2,591 mg, already past the full daily value, and five come to 4,319 mg. None of that counts fries, sauces or anything else you eat the same day.

Per 100 g, the McDouble has 617 mg of sodium, more than the plain McDonald's hamburger at 494 mg. Most of that comes with the cheese, pickles and seasoning on a fast-food build. If you watch sodium, one McDouble is a sensible limit for the meal, and the rest of the day's food matters more than usual.

Build the meal around one sandwich

With 22.7 g of protein for 395 calories, a single McDouble can anchor a meal on its own. What pushes the total up is everything around it. Fries, a sugary drink or a second sandwich add calories fast without adding much fiber.

The sandwich brings just 1.3 g of fiber, so pairing it with something that fills that gap, such as a side salad or a piece of fruit, rounds out the meal. Water or an unsweetened drink keeps the total close to the sandwich's own 395 calories. If sodium is a concern, a lower-salt side helps more than skipping the sandwich.

These figures are USDA fast-food values for the McDonald's McDouble, so a customized order will differ somewhat. BodyPal can log it from a photo, which makes it easy to see how one sandwich fits next to the rest of your day.

How does McDouble compare?

Here is how the McDouble stacks up against the McDonald's hamburger, a bacon cheeseburger and 6 piece Chicken McNuggets, per 100 g and per usual serving.

FoodUsual servingkcalkcal / 100 gP / C / F per 100 gSodium / 100 g
McDouble (this page)1 sandwich (140 g)39528216.2 / 18 / 16.2617 mg
McDonald's hamburger1 sandwich (95 g)25126412.9 / 30.3 / 10.1494 mg
Bacon cheeseburger1 sandwich (182 g)56431017.3 / 24.1 / 16481 mg
6 piece Chicken McNuggets6 pieces (95 g)28730215.8 / 15.1 / 19.8566 mg

Verdict: For the fewest calories pick the McDonald's hamburger at 251 per sandwich, though it has only 12.9 g of protein per 100 g against 16.2 g for the McDouble. For protein at a fair calorie cost the McDouble is the better order, beating the 6 piece Chicken McNuggets on protein with fewer calories per 100 g, while the bacon cheeseburger at 564 per sandwich is the heaviest choice here.

McDouble FAQs

How many calories are in a McDouble?

A McDouble is 395 calories for the 140 g sandwich, which works out to 282 calories per 100 g.

Is a McDouble good for weight loss?

One McDouble is 395 calories with 22.7 g of protein and 22.7 g of fat, so it is a middling calorie hit for a single fast food item. It also carries 864 mg of sodium.

McDouble vs McDonald's Double Cheeseburger: what is the difference in calories?

USDA lists both at 282 calories per 100 g, so a same-size serving comes out the same. The difference is the extra cheese slice, not the calorie density.

How much protein is in a McDouble?

A McDouble has 22.7 g of protein in the 140 g sandwich, or 16.2 g per 100 g.

How much sodium is in a McDouble?

A McDouble has 864 mg of sodium, which is 38% of the daily value. Per 100 g it carries 617 mg, so sodium fills your day faster than calories, which sit at 20% of the daily value.

How much fat is in a McDouble?

One McDouble has 22.7 g of fat, and fat provides 52% of its calories. Per 100 g the sandwich has 16.2 g of fat, of which 7 g is saturated fat.

What are the macros of a McDouble?

One 140 g McDouble has 22.7 g of protein, 25.2 g of carbs and 22.7 g of fat for 395 calories. By calories the split is 52% fat, 25% carbs and 23% protein.

What is the full nutritional value of a McDouble?

One sandwich gives 395 calories, 864 mg of sodium, 5.8 g of sugars and 1.3 g of fiber. Per 100 g it also has 50 mg of cholesterol and 226 mg of potassium, based on USDA fast-food values.

Similar foods
Calories per 100 g

More fast food → All calorie guides →

Free calculators
Same maths, same data, free

All 9 calculators →