Back to Journal
Calorie breakdown··13 min read

How many calories in a sandwich? Bread, filling and meal deal

A plain two-slice sandwich is 150 kcal before anything goes in it. Why the bread and the spread outweigh the filling, and why a wrap is not the lighter option.

C
Calow Editorial
Reviewed and fact-checked against cited sources

A sandwich is the most common lunch in Britain and one of the most badly logged foods anywhere, because the thing people name when they log it is the filling, and the filling is rarely the biggest number.

Two medium slices of white bread are 150 kcal. That is the floor. Before any ham, cheese, chicken or tuna exists, before the salad, before the pickle, the sandwich has already spent 150 calories on the part nobody thinks of as a food choice.

Then the spread goes on, and that is often another 130.

The quick answer

The bread base, which is fixed the moment you pick the packet up.

Bread baseWeightCalories
2 slices thin white44g117
2 slices medium wholemeal56g140
2 slices medium white56g150
1 pitta, white full size60g165
1 tortilla wrap, 10-inch64g173
1 soft white roll or bap65g185
2 slices supermarket sourdough70g190
1 crusty roll75g215
3 slices medium white, club style84g225
1 ciabatta roll90g257
2 slices bakery sourdough, thick cut120g324
1 baguette, half a stick125g363
1 sub roll, 12-inch190g520

The wrap does not save you anything

This is the most widely believed wrong thing about sandwiches, and it takes three lines of arithmetic to settle.

BaseWeightkcal per 100gTotal
2 slices medium white bread56g265150
1 tortilla wrap, 10-inch64g270173
1 tortilla wrap, 12-inch85g270230

The tortilla is marginally denser per gram and there is more of it, because a wrap has to be wide enough to fold around a filling. A large wrap is 80 calories above a sandwich before anything goes in it, and what goes in tends to be more, since the format encourages piling.

Wraps read as light for a purely visual reason. They are thin, they roll flat, and they contain no visible air. Bread looks bulky because it is aerated, and aeration is the one thing in this entire article that costs nothing.

The genuinely lighter bases are the ones that are simply smaller: thin-sliced bread at 117 kcal, or a single open slice at 75.

The false friend, and this one is regional inside Britain too

The word for a bread roll changes every fifty miles in England, which is a problem when a food database has one entry for it.

TermMeans in the UKMeans in the US
SandwichTwo slices of bread with a fillingSame, and often a roll too
Sarnie or buttyInformal word for a sandwichNot used
Roll, bap, cob, barm, batch, teacakeThe same soft round bread roll, by regionCalled a roll or a bun
SubA long roll sandwichAlso hoagie, grinder, hero, po' boy
ToastieA toasted sandwich, usually cheeseGrilled cheese or panini
Ploughman'sCheese, pickle and breadNot a dish
Coronation chickenA standard shop fillingNot sold
Salad creamA sweet-sharp sandwich spreadNo equivalent
Brown sauceThe standard bacon sandwich sauceNearest is steak sauce
Jam sandwichJam, which is US jellyCalled a jelly sandwich
Chip buttyChips in a buttered rollNot a dish
Meal dealSandwich, snack and drink at a fixed priceNearest is a combo
Crisps in a sandwichA real and defended practiceAlso real, called chips
Bacon sandwichBack bacon in a rollNearest is a BLT

The practical cost of the roll confusion is not trivial. A "roll" in a database might be 45g or 90g, which is a 120 kcal spread hiding behind one word.

What the filling actually adds

Per the amount that goes in one sandwich, not per 100g.

FillingTypical amountCalories
Salad, lettuce, tomato, cucumber40g8
Sliced turkey40g42
Sliced ham40g44
Prawns80g79
Tuna, drained from brine80g85
Roast chicken60g100
Corned beef50g108
Brie40g134
Boiled egg, two100g140
Mature cheddar40g166
Peanut butter30g179
Halloumi60g190
Falafel, three60g195
Back bacon, 3 rashers90g216
Chip-shop chips150g360

And the spread, which is the line that goes missing.

SpreadTypical amountCalories
Nothing0g0
Mustard8g12
Ketchup or brown sauce15g18
Pickle or chutney20g30
Light mayonnaise20g59
Butter, one slice10g72
Salad cream25g83
Butter, both slices18g130
Full-fat mayonnaise20g136
Butter and mayonnaise30g202
202kcal for butter and mayo on one sandwich

Butter on both slices plus mayonnaise costs more than three rashers of bacon, more than a whole tin of tuna, and more than the bread it sits on. It is the largest uncounted item in British lunch, and the full argument is in the mayonnaise breakdown and the butter breakdown.

Assembled sandwiches, as people actually eat them

SandwichBuildCalories
Turkey salad, wholemeal, no spread2 slices, turkey, salad190
Plain ham, white, no spread2 slices, ham, salad202
Chicken salad, light mayo2 slices, chicken, salad, light mayo317
Prawn mayonnaise2 slices, prawns, mayo365
Tuna mayonnaise2 slices, tuna, mayo371
Egg mayonnaise2 slices, 2 eggs, mayo426
Ham and cheese, buttered2 slices, ham, cheddar, butter432
BLT2 slices, bacon, mayo, salad440
Coronation chicken2 slices, chicken, coronation dressing450
Ploughman's2 slices, cheddar, butter, pickle460
Bacon roll with brown sauceRoll, 3 rashers, butter, sauce490
Cheese toastie2 slices, 60g cheddar, butter552
Club sandwich3 slices, chicken, bacon, mayo, salad654
Chip buttyRoll, 150g chips, butter763
Steak baguetteHalf baguette, 120g steak, onions, mayo771

The spread from a plain ham sandwich to a chip butty is 561 calories, and the bread is nearly identical in both. Everything in between is filling and spread.

Notice where the protein sits. The egg mayonnaise sandwich and the plain ham sandwich are 224 calories apart, and the ham one carries slightly more protein. That gap is mayonnaise and nothing else.

The meal deal, which is a bigger question than the sandwich

The British lunchtime meal deal is a fixed-price bundle of a sandwich, a snack and a drink. The sandwich is the item people choose carefully. It is not the item that decides the total.

ItemTypicalCalories
Egg mayonnaise sandwich1 pack426
Crisps, standard bag25g133
Full-sugar cola500ml210
Total769

Now the same deal with changes that cost nothing and take no thought.

VersionSandwichSnackDrinkTotal
DefaultEgg mayo, 426Crisps, 133Cola, 210769
Water instead of cola4261330559
Water and fruit instead of crisps426Apple, 780504
Ham salad sandwich, water, fruit202780280

The drink is the largest single lever in a meal deal and it is the item nobody deliberates over. Two hundred and ten calories of cola is more than the ham, the salad and half the bread put together. It is the same finding the orange juice breakdown reaches from the other direction: the glass, not the contents, is the variable.

Salt, which is the other reason to care

A shop sandwich is one of the saltiest single items in a British supermarket, and it does not taste salty, because the salt is inside the bread and the cured meat rather than on the surface.

SandwichSaltShare of a 6g day
2 slices of bread alone0.9g15%
Ham salad sandwich1.7g28%
Cheese and pickle2.1g35%
BLT2.4g40%
Club sandwich3.1g52%

Half a day's salt in one lunch item is common, and UK guidance is no more than 6g a day for adults. If shop sandwiches are your weekday default, this line matters more than the calorie line does.

Sandwich mistakes to avoid

Logging the filling and not the bread

The most common error on this subject, and it is worth 150 to 350 kcal. People log "tuna mayo" because tuna is the thing they chose. The bread was never a decision, so it never gets typed in.

Assuming a bakery slice is a slice

A supermarket medium slice is 28g. A thick-cut bakery sourdough slice is 60g. Two of each is 150 kcal against 324. That is the whole difference between a light lunch and a heavy one, decided at the bread counter before any filling exists.

Treating a wrap, a pitta or a thin as automatically lighter

Only the thin is. A pitta is 165 and a wrap is 173, both above two medium slices at 150. The format signals lightness and the weight does not follow.

Buttering both slices out of habit

Butter on one slice is 72 kcal, on both it is 130. If there is mayonnaise, dressing or a wet filling in the sandwich, the second layer is doing nothing except waterproofing bread that is going to be eaten within the hour anyway.

Counting a toastie as a sandwich

A cheese toastie is 552 kcal, because the cheese quantity roughly doubles when it has to melt into a layer and the outside usually gets buttered as well as the inside. It is a different food from a cold cheese sandwich by about 120 calories.

Building a "healthy" sandwich around avocado and seeds

Half an avocado is 120 kcal and a tablespoon of seeds is 90. A wholemeal wrap with avocado, seeds and hummus lands around 560, above a ham and cheese sandwich. Both are decent foods. Only one of them is being chosen because it looks lighter.

Three sandwiches that are worth the bread

The 293 kcal lunch that is not a diet lunch

  • 2 slices medium wholemeal (140 kcal)
  • 80g roast chicken breast (133 kcal)
  • Salad, mustard, black pepper (20 kcal)

Adds up to: 293 kcal with 32g of protein. It is the sandwich the shop chiller does not sell, because a filling with no dressing in it does not survive two days in a fridge. Made at home it takes three minutes.

The tuna sandwich, without the jar of mayonnaise

  • 2 slices medium white (150 kcal)
  • 80g tuna from brine, drained (85 kcal)
  • 30g fat-free Greek yogurt with lemon and black pepper (17 kcal)
  • Cucumber and red onion (10 kcal)

Adds up to: 262 kcal, against 371 for the mayonnaise version, with the same texture and more protein. Yogurt as a mayonnaise substitute fails in anything hot and works perfectly in anything cold.

The bacon sandwich you were going to have anyway

  • Soft white roll (185 kcal)
  • 3 rashers grilled back bacon (216 kcal)
  • Brown sauce, no butter (18 kcal)

Adds up to: 419 kcal, against 490 with butter. The butter is the only line worth removing, and a hot roll with hot bacon in it does not need it. Trying to make this sandwich lighter by changing the bacon is the wrong lever, since streaky sheds fat into the pan and back bacon mostly sheds water.

The verdict

Two medium slices of bread are 150 kcal, and that is the floor under every sandwich. A plain ham sandwich is around 200, a shop-bought mayonnaise-based one is around 430, and a chip butty is 763.

The filling is what people choose. The spread is what decides the number. Butter on both slices plus mayonnaise is 202 calories, more than the bacon, more than the tuna and more than the bread. It is the only line in a sandwich that is invisible, automatic and free to remove.

And in a meal deal, the sandwich was never the problem. The drink was.

✦ Inside the app

Photograph the open sandwich in Calow before the top slice goes on. Once it is closed, the two things that decide the calorie count, how thick the bread is cut and how much spread went on, are the two things a photo can no longer see.

Get the app →

Pairs well with: the bread calorie breakdown, how many calories are in mayonnaise, and high-protein snacks under 250 calories.

Questions

Common questions

How many calories are in a sandwich?
A plain ham sandwich on two medium slices of white bread is about 202 kcal. A shop-bought egg mayonnaise sandwich is about 426 and a triple-decker club is about 654. The bread is 150 of those calories in every case, so the range comes almost entirely from the spread and the filling.
Is a wrap healthier than a sandwich?
No, and it is usually slightly heavier. A 10-inch tortilla is about 270 kcal per 100g against 265 for white bread, and one wrap weighs about 64g against 56g for two medium slices. That makes the wrap roughly 173 kcal to the sandwich's 150. Wraps feel lighter because they are thin, not because they contain less.
How many calories are in a meal deal?
About 769 with a standard sandwich, a bag of crisps and a full-sugar drink. The sandwich is usually the largest single item at around 426, but the crisps and the drink together add 343 with almost no thought behind them. Swapping the drink for water takes the whole thing to 559 without touching the sandwich.
Which sandwich filling is lowest in calories?
Plain sliced ham, turkey or chicken with salad and no spread, at roughly 40 to 100 kcal on top of the bread. The lowest-calorie fillings are all the ones sold without mayonnaise. Once a filling is described as creamy, dressed or mayo, it carries 100 to 200 kcal of its own.
How many calories are in a bacon sandwich?
About 490 for three rashers of back bacon in a buttered white roll with brown sauce. The bacon is 216 of that, the roll is 185 and the butter is 68. Grilling instead of frying saves very little, because back bacon loses water rather than fat.
Does toasting bread change the calories?
No. Toasting drives off water, so a toasted slice weighs less but carries the same calories. If anything it makes per-gram database entries look higher. What changes the number is the butter that goes on afterwards, at about 72 kcal for a normal 10g spread.
How many calories are in a chip butty?
About 763 for a 150g portion of chip-shop chips in a buttered white roll. It is the highest-calorie common sandwich in Britain and it is almost entirely starch and oil, with under 12g of protein in the whole thing. The chips alone are 360 of it.
Should I log a sandwich by item or by weight?
By weight if you made it, by item if you bought it and the pack carries a figure. Homemade sandwiches vary most on bread thickness and spread quantity, and nobody estimates either well. A bakery slice is roughly twice a supermarket slice, so the same sandwich can be 170 kcal apart before the filling.
✦ Try Calow
Eat well without the red numbers.
Snap a meal, log in two seconds. Adaptive targets. One sharp insight a week.
Download on theApp Store